1、安装apache2
sudo apt-get install apache2
2、安装PHP
sudo apt-get install php5 libapache2-mod-php5
3、安装mysql
sudo apt-get install mysql-server
sudo apt-get install mysql-client
安装历程中提醒输入数据库root用户的密码
4、配置php.ini
sudo gedit /etc/php5/apache2/php.ini
如果没有下面这句或者被注释,加入这句或取消前面的英文分号”;”
extension=mysql.so
5、配置apache2.conf
sudo gedit /etc/apache2/apache2.conf
加载mod_rewrite模块,加入下面语句:
LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so
加载mod_deflate模块,加入下面语句:
LoadModule deflate_module /usr/lib/apache2/modules/mod_deflate.so
需要添加什么模块,记住它们都在/usr/lib/apache2/modules/这里。
加入一个虚拟主机:
<virtualhost localhost>
DocumentRoot /var/www/
<directory>
Options FollowSymLinks
AllowOverride all
</directory>
</virtualhost>
完成,安装好后apache和mysql会自动启动。
什么优化、安全性都不用去考虑,自己可以根据自己的需求进行配置,关键这个Server只属于你自己的。
以后如果需要更改配置,只需要记住这几个命令就行了。
sudo /etc/init.d/apache2 restart #重启apache
sudo gedit /etc/php5/apache2/php.ini #配置php.ini
sudo gedit /etc/apache2/apache2.conf #配置apache2.conf
/var/www/ #主目录位置
6、为Wordpress修建mysql数据库:
在终端下敞开mysql管制器:
~$mysql -u root -p
提醒输入密码,尔后进去mysql管制过程
创立新数据库:
mysql>CREATE DATABASE wordpress
7、安装WordPress
最后把下载的WordPress放到/var/www/目录下面,使用http://localhost/wordpress/
或者http://127.0.0.1/wordpress/访问就可以进行正常的安装了。
我的空间用的MySQL和本地版本分别是4.0/5.0,
所以我在wp-includes/wp-db.php里面这样设置就不乱码了。
找到:
$this->dbh = @mysql_connect($dbhost, $dbuser, $dbpassword);
在下面加上:
$this->query(”SET NAMES ‘utf8′” );
8、安装phpMyAdmin:
sudo apt-get install phpmyadmin
现在的phpmyadmin文件夹被安装在/usr/share/phpmyadmin下,为了能在浏览器中走访到phpmyadmin,必要在/var/www下做一个软衔接到该文件夹:
进去/var/www文件夹,在该目录下实行如下操纵:
sudo ln -s /usr/share/phpmyadmin
此刻在博览器中键入http://localhost/phpmyadmin,