2013年7月20日星期六

2013年7月19日星期五

debian系统用apt-get安装lnmp,然后再安装wordpress(纯文字版)

1,首先安装所需要的包(有些系统可能会安装apache,要先把apache删除,删除教程)
apt-get install php5-fpm nginx mysql-server php5-mysql zip bsdutils
安装过程中输入mysqa密码。
2,启动nginx,找开浏览器测试是否安装成功,命令:
service nginx start
然后在浏览器中输入IP看是否出现nginx安装成功页。

11,编辑nginx文件 命令:
vi /etc/nginx/site-enabled/default
把文件里的#try-files $url/ index.html替换为try-files $url/ index.php
把#location ~\.php$ { 前面的#去掉
里面只留下开头为fastcgi-split-path-info, fastcgi-pass fastcgi-index
include fastcgi-params 的内容,并把前面#去掉,把下面的#}的#也去掉

        # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
        #
        location ~ \.php$ {
                fastcgi_split_path_info ^(.+\.php)(/.+)$;
        #       # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini
        #
        #       # With php5-cgi alone:
        #       fastcgi_pass 127.0.0.1:9000;
        #       # With php5-fpm:
                fastcgi_pass unix:/var/run/php5-fpm.sock;
                fastcgi_index index.php;
                include fastcgi_params;
        }

在/usr/share/nginx/www下建立index.php文件 文件内容为
phpinfo();
?>
保存,然后打开php测试页看php是否成功.
下面安装wordpress
连接数据库建立数据库,
mysql -u root -p 输入密码,
建立blog数据库
create database blog;
exit退出
cd /usr/share/nginx/www, 下载wordpress,命令 wget http://wordpress.org/latest.zip
unzip latest.zip
mv wordpress/* .
rmdir wordpress/
rm index.html

设置权限,命令:
cd ..
chown www-data.www-data -R www/


lamp的安装方法是
$sudo apt-get install apache2 mysql-server php5 php5-mysql phpmyadmin