/var/www/html/index.htmlubuntu安装nginx以及php的部署/var/www/html/index.html

1.安装依赖包

2.安装nginx

3.编译nginx

4.启动nginx

5.访问nginx

6.增加源地址

7.安装php

8.配置php-fpm

9.修改权限

10.配置nginx里的php

11.启动php-fpm

12.配置php文件以及权限

13.登陆查看
————————————————
版权声明:本文为CSDN博主「qq_55364077」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_55364077/article/details/132207083

1.安装依赖包

2.安装nginx

3.编译nginx

4.启动nginx

5.访问nginx

6.增加源地址

7.安装php

8.配置php-fpm

9.修改权限

10.配置nginx里的php

11.启动php-fpm

12.配置php文件以及权限

13.登陆查看
————————————————

.安装依赖包

apt-get install gcc
apt-get install libpcre3 libpcre3-dev
apt-get install zlib1g zlib1g-dev
sudo apt-get install openssl 
sudo apt-get install libssl-dev

2.安装nginx

cd /usr/local
mkdir nginx
cd nginx
tar -xvf nginx-1.18.0.tar.gz 

3.编译nginx

/usr/local/nginx/nginx-1.18.0
# 执行命令
./configure
# 执行make命令
make
# 执行make install命令
make install

4.启动nginx

cd /usr/local/nginx/sbin
# 启动nginx
./nginx

5.访问nginx

6.增加源地址

执行三条命令,添加php的源地址,更新,安装

    sudo apt-get install software-properties-common
    sudo add-apt-repository -y ppa:ondrej/php
    sudo apt-get update
    sudo apt-get install php7.2

7.安装php

    nginx使用php的话要用到php7.2-fpm,所以要安装

sudo apt-get install php7.2-mysql php7.2-fpm php7.2-curl php7.2-xml php7.2-gd php7.2-mbstring php-memcached php7.2-zip

8.配置php-fpm

    把监听端口改掉

;listen = /run/php/php7.2-fpm.sock
listen = 127.0.0.1:9000

9.修改权限

    这边我的php里面的默认用户名是www-data,所以我把权限都改成了这个

root@ubuntu2:/usr/local/nginx# ps -ef | grep nginx
root       22906       1  0 12:39 ?        00:00:00 nginx: master process ./nginx
www-data   38492   22906  0 15:14 ?        00:00:00 nginx: worker process
root       58942    7903  0 16:05 pts/5    00:00:00 grep --color=auto nginx

10.配置nginx里的php

    打开nginx的配置文件找到php的模块 

11.启动php-fpm

sudo service php7.2-fpm start


netstat -lnt | grep 9000

查看9000端口

12.配置php文件以及权限

13.登陆查看
————————————————
版权声明:本文为CSDN博主「qq_55364077」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_55364077/article/details/132207083

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注