当前位置:首页 > 网络教程 > php > Linux部署Nginx(新手教程)

Linux部署Nginx(新手教程)

一叶知秋2023-11-17 04:05:42php21

1.安装Nginx依赖

yum -y install gcc gcc-c++ autoconf automake make

yum -y install gcc openssl openssl-devel pcre-devel zlib zlib-devel

2.安装PHP依赖

yum -y install php-bcmath php-mbstring sqlite-devel oniguruma-devel curl-devel freetype-devel libjpeg-devel libpng-devel libxslt-devel libxml2-devel zlib-devel

2.在根目录新建文件夹 /lnmp

3.配置Nginx服务

cd lnmp

useradd nginx -M -s /sbin/nologin

id nginx

uid=1001(nginx) gid=1001(nginx) groups=1001(nginx)

把你的nginx.tar.gz压缩包拖到/lnmp文件夹中

tar zxvf nginx-1.16.0.tar.gz

cd nginx-1.16.0/

./configure --prefix=/usr/local/nginx --with-http_ssl_module

make

make install

cd..

vi /usr/local/nginx/conf/nginx.conf

利用vim编辑器里的shift + :  set nu 调成行号 方便接下来的修改

把第2行的注释去掉,改成 user root;

把第45行代码中添加 index.php

把65-71行前的注释去掉,把下面红圈标记的地方,改成  /usr/local/nginx/html$fastcgi_script_name;

vi ~/.bash_profile

把红圈标记的地方,改成 PATH=$PATH:$HOME/bin:/usr/local/nginx/sbin

source ~/.bash_profile

nginx

4.开放端口

sudo firewall-cmd --zone=public --add-port=80/tcp --permanent

sudo firewall-cmd --reload

出现下面这个样子就大功告成!

扫描二维码推送至手机访问。

版权声明:本站部分文章来自AI创作、互联网收集,请查看免责申明

本文链接:https://www.yyzq.team/post/301903.html

标签: linuxnginx
分享给朋友: