Linux/Ubuntu 10.04 + Nginx + MySql + php(FastCGI) + Phpmyadmin + WordPress

新到手一台VPS,小试一下感觉不错,发帖留念。
注:
1、本文为完成之后根据回忆写成,如有问题欢迎指正
2、大部分文本操作直接在CLI下通过shell完成

0、准备工作

1、安装并开启Nginx

2、安装mysql(会提示设置数据库密码)

3、安装phpmyadmin并在虚拟主机根目录下建立软链接

4、安装php

5、安装spawn-fcgi(控制php5-cgi的)

6、在Nginx中配置spawn-fcgi

7、修改php-cgi的配置文件,把cgi.fix_pathinfo设置为1

8、开启fastcgi并设置开机启动

9、设置Nginx中虚拟主机配置(最重要的部分)

10、安装wordpress

11、Last but not least

4 thoughts on “Linux/Ubuntu 10.04 + Nginx + MySql + php(FastCGI) + Phpmyadmin + WordPress”

  1. 如果以后为了省事的话可以用这个http://lnmp.org/index.html,LNMP一键安装包,我用的是Ubuntu10.04 server,burstnet VPS测试通过。
    不过当时安装时好像也出现了点小问题,自己修改了一下代码,问题不大,就是某个依赖包的问题,现在的版本应该修正了。

  2. 嗯,我当时买完VPS就开始手动配置,后来想写脚本时候发现了那个。
    我觉得如果只真对debian和ubuntu的话,在脚本中完全可以采用从源安装的方法,省去了编译的麻烦,省事一点是一点
    如果做的更好一点的话,可以在编译nginx时候加入几个常用的编译选项,比如指定位置,是否加入防盗链模块等等

Leave a Reply