在ubuntu系统上安装nginx以及php的部署

1、安装依赖包

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官方下载

官方地址:nginx: download

图中下载的nginx1.22版本,右键点击复制链接

输入命令:wget https://nginx.org/download/nginx-1.22.1.tar.gz

下载完后ls -al查看

然后进行解压命令:tar -zxvf nginx-1.22.1.tar.gz

查看nginx文件

3、编译nginx

检测编译环境是否满足需求:./configure

进行编译(默认安装到/usr/local/nginx目录下):make && make install

如果没有make命令,下载:apt-get install -y make

4、启动nginx(到cd /usr/local/nginx/sbin目录)

命令:./nginx

到浏览器访问ubuntu系统的IP地址

5、增加php的源地址

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

 查看所有php版本:apt list | grep php

6、安装php

命令:sudo apt-get install php7.3 php7.3-mysql php7.3-fpm php7.3-curl php7.3-xml php7.3-gd php7.3-mbstring php-memcached php7.3-zip

7、配置php-mpf

找到配置文件:find / -name www.conf

查看版本:update-alternatives --config php

进入配置文件视图:vim /etc/php/7.3/fpm/pool.d/www.conf

如下图修改,加入listen = 127.0.0.1:9000,记得给上面的listen前面加上分号

看fpm进程有没有起来:ps -ef |grep php-fpm

重启php服务:service php7.3-fpm restart

在/usr/local/nginx/conf目录下进入nginx.conf的配置视图:

root@wfh-virtual-machine:/usr/local/nginx/conf# vim nginx.conf

如下图修改(记得保存):

回到sbin目录下重启nginx,目录:root@wfh-virtual-machine:/usr/local/nginx/sbin#   命令: ./nginx -s reload

查看9000端口开启没,目录:root@wfh-virtual-machine:/usr/local/nginx/sbin#  命令:lsof -i:9000

进行测试,到html目录下,目录:root@wfh-virtual-machine:/usr/local/nginx/html#  命令:vim web.php

如图编辑保存:

到浏览器输入IP地址/web.php,如下图:

成功实现nginx的安装和php的部署!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值