zoukankan      html  css  js  c++  java
  • 安装Ubuntu nginx及其配置安装Php

    第一步,安装Ubuntu nginx

    由于Ubuntu 904已经包含了nginx,所以根本不要编译,安装超简单!修改/etc/apt/sources.list文件内容为国内镜像,然后运行:apt-get update
    apt-get install nginx即可完成安装

    启动Ubuntu nginx:/etc/init.d/nginx start然后就可以访问了,http://localhost/ , 一切正常!如果不能访问,先不要继续,看看是什么原因,解决之后再继续。下面配置php

    第二步,安装Php

    安装php:apt-get install php5-cli php5-cgi mysql-server-5.0 php5-mysql

    第三步,安装FastCgi和配置

    我们需要/usr/bin/spawn-fcgi这个文件,而它是属于lighttpd这个包里面的,所以我们安装lighttpd然后把它设置为开机不启动:

    1. apt-get install lighttpd #我们只要/usr/bin/spawn-fcgi  
    2. rcconf #去掉lighttpd开机自启动  
    3. 修改nginx的配置文件:/etc/nginx/sites-available/default  
    4. 修改 server_name 10.1.8.146;  
    5. 修改index的一行修改为:  
    6. index index.php index.html index.htm; 

    去掉下面部分的注释:

    1. location ~ \.php$ {  
    2. fastcgi_pass   127.0.0.1:9000;  
    3. fastcgi_index  index.php;  
    4. fastcgi_param  SCRIPT_FILENAME /var/www/nginx-default$fastcgi_script_name;  //这里注意,不然加载php会出现:“No input file specified.”
    5. include /etc/nginx/fastcgi_params; 
    1. 重新启动Ubuntu nginx:  
    2. /etc/init.d/nginx restart  
    3. 启动fastcgi php: 

    spawn-fcgi -a 127.0.0.1 -p 9000 -C 10 -u www-data -f /usr/bin/php-cgi

    为了让php-cgi开机自启动:
    cd /etc/init.d
    cp nginx php-cgi

    vim php-cgi替换Ubuntu nginx为php-cgi并修改相应部分为:

    1. DAEMON=/usr/bin/spawn-fcgi  
    2. DAEMON_OPTS="-a 127.0.0.1 -p 9000 -C 10 -u www-data -f /usr/bin/php-cgi" 
    3. stop)  
    4. echo -n "Stopping $DESC: "  
    5. pkill -9 php-cgi  
    6. echo "$NAME."  

    然后运行rcconf设置php-cgi为开机自启动

    在/var/www/nginx-default/目录下创建一个文件:  /var/www/nginx-default/index.php文件内容是:< ?php phpinfo();?> 然后浏览器访问Ubuntu nginx就可以看到一切正常了 以上面的步骤一般能走通。

  • 相关阅读:
    228. Summary Ranges
    227. Basic Calculator II
    224. Basic Calculator
    222. Count Complete Tree Nodes
    223. Rectangle Area
    221. Maximal Square
    220. Contains Duplicate III
    219. Contains Duplicate II
    217. Contains Duplicate
    Java编程思想 4th 第4章 控制执行流程
  • 原文地址:https://www.cnblogs.com/liqiu/p/2716809.html
Copyright © 2011-2022 走看看