ubuntu下安装并配置Nginx、php、mysql

时间:2022-10-21 17:51:47
1.使用root登陆Ubuntu 14.04主机,执行如下命令:

    sudo apt-get install nginx

ubuntu下安装并配置Nginx、php、mysql

    sudo apt-get install php5

ubuntu下安装并配置Nginx、php、mysql

    sudo apt-get install php5-fpm

    sudo apt-get install mysql-server   

ubuntu下安装并配置Nginx、php、mysql

    sudo apt-get install phpmyadmin    选择lighttp这里nginx不是apache2

2、fastcgi_pass 127.0.0.1:9000;方式连接不在使用sock连接
2.1:修改php.ini配置 vim /etc/php5/fpm/php.ini

2.2使用TCP连接 vim /etc/php5/fpm/pool.d/www.conf

ubuntu下安装并配置Nginx、php、mysql

3、配置nginx支持php

修改nginx的配置文件,支持php文件的解析,找到location的添加位置,在后面添加下面这个location

 location ~ \.php$ {
root /var/www/html; #指定php的根目录
fastcgi_pass 127.0.0.1:9000;#php-fpm的默认端口是9000
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}

vim /etc/nginx/sites-enabled/default

ubuntu下安装并配置Nginx、php、mysql

4、重新启动服务
/etc/init.d/php5-fpm restart
/etc/init.d/nginx restart