基于 LAMP 的 Typecho 博客搭建

时间:2021-09-14 12:55:11

Debian-8 搭建基于 LAMP 的 Typecho 个人博客系统。

基于 LAMP 搭建 Typecho 个人博客

转载请注明来自:b0t0w1’blog

搭建博客系统首先要选择 web 环境, linux-apache2-mysql-php(LAMP) 是最为便捷的网站环境。当然 lamp 环境稍微有点“重型”,很多网友使用 httpd-sqlite-php 作为 web 环境未尝不可。但稳定性差很多,sqlite 更多作为脚本使用的轻量级数据库,很少用于 web。

LAMP 搭建

更新系统:

apt-get update
apt-get upgrade

apache2 安装

安装apache2:

apt-get install apache2

打开 /etc/apache2/apache2.conf , 关闭 KeepAlive:

KeepAlive Off

On Debian 8, the event module is enabled by default. This should be disabled, and the prefork module enabled:

a2dismod mpm_event
a2enmod mpm_prefork

重启 apache2:

systemctl restart apache2

访问 localhost 是否解析正确。


mysql 安装

安装 mysql,根据提示输入 root 密码:

apt-get install mysql-server

进行 mysql 安全配置:

mysql_secure_installation

一路选择 yes
测试 mysql:

mysql -u 'root' -p 

输入密码检验连接。


php5 安装

安装 php5 各依赖包

apt-get install php5-dev

手动安装 php5-curl :

apt-get install php5-curl

手动安装 :

apt-get install php5 php-pear

手动安装:

apt-get install php5-mysql

安装 php5-apcu 加快页面解析 php

apt-get install php5-apcu

在 /var/www/html/ 下新建 test.php, 写入:

<?php
phpinfo();
?>

访问 localhost/test.php 检验 php 是否解析正确。


安装 phpmyadmin

安装 phpmyadmin 便于管理数据库

apt-get install phpmyadmin

按照提示输入 mysql 数据库密码,同时也是登录密码。
建立 phpmyadmin 软连接:

ln -s /usr/share/phpmyadmin /var/www/html/

访问 localhost/phpmyadmin 能否连接数据库。

———-

Typecho 安装

Typecho 是基于 PHP5 开发,并支持 mysql、sqlite、PostgreSQL 数据库,是一款内核强健﹑扩展方便﹑体验友好﹑运行流畅的轻量级开源博客程序。对于普通个人博客来说 wordpress 过于笨重,特别是需要性能强大的 vps 才能展现 NB 之处。Typecho 做的不多,但足够好。

下载

Typecho 官网下载

安装

解压至 /www, 默认解压后文件为 build, 可以重新命名。访问 http://localhost/build/install.php 安装开始前需要手动创建数据库


转载请注明来自:b0t0w1’blog