2011-06-16, 12:43 AM | #1 | |
注册日期: 2003-10-22
帖子: 11,053
积分:6
精华:24
现金:14348金币
资产:29325305金币
|
Ubuntu 9.04 APT-GET 安装nginx+php+mysql
传言 源里面已经加入了NGINX 通过APT-GET安装 NGINX sudo apt-get install nginx 装好后 可以直接用WEB访问了 然后安装MYSQL-SERVER MYSQL-CLIENT 因为在光盘中带了这个包 免去了下载的过程 填加到源里面 apt-cdrom add 安装 sudo apt-get install mysql-server mysql-client 安装PHP sudo apt-get install php5-cli php5-cgi php5-mysql 另外还需要安装 LIGHTTPD apt-get install lighttpd 这个时候 NGINX 已经启动了所以这个起不来 80端口冲突 然后关掉这个服务的自动启动 REDHAT CENTOS中都有个 NTSYSV 还有 CHKCONFIG 在UBUNTU 中没的 今天装了个sysv-rc-conf 同样是通过APT-GET安装的(这个东西比YUM 还好用) 然后把 LIGHTTPD 关了 修改nginx的配置文件:/etc/nginx/sites-available/default 修改 server_name 192.168.1.88;(我ETH0 的IP 是这个) 修改index的一行修改为: index index.php index.html index.htm; 去掉下面部分的注释: location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /var/www/nginx-default$fastcgi_script_name; include /etc/nginx/fastcgi_params; } 重新启动nginx: /etc/init.d/nginx stop /etc/init.d/nginx start 启动fastcgi php: spawn-fcgi -a 127.0.0.1 -p 9000 -C 10 -u www-data -f /usr/bin/php-cgi 为了让php-cgi开机自启动 |
|
|
||
|