Linux【centos8】安装nginx
第一步:安装依赖包
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
第二步:在【/usr/local】创建一个nginx文件夹
cd /usr/local
mkdir nginx
第三步:进入到上一步创建得nginx文件夹并在文件夹中下载nginx的tar包
cd nginx
wget http://nginx.org/download/nginx-1.18.0.tar.gz
第四步:解压nginx
tar -xvf nginx-1.18.0.tar.gz
第五步:进入nginx-1.18.0文件夹-解析nginx
cd nginx-1.18.0
//执行命令
./configure
第六步:进入nginx-1.18.0文件夹-编译nginx
cd nginx-1.18.0
//执行命令
make
第七步:进入nginx-1.18.0文件夹-指定nginx安装目录
cd nginx-1.18.0
//执行命令
make install
第八步:配置nginx.conf
vim /usr/local/nginx/conf/nginx.conf
**第九步:关闭防火墙【不推荐使用】–一般都是开启端口
**
查看防火墙状态
firewall-cmd --state
关闭防火墙
systemctl stop firewalld.service
开启端口
1.开放端口
firewall-cmd --zone=public --add-port=80/tcp --permanent # 开放80端口
firewall-cmd --zone=public --remove-port=80/tcp --permanent #关闭80端口
firewall-cmd --reload # 配置立即生效
查看一下是否已经开放
firewall-cmd --list-all
第十步:启动nginx【启动、关闭、重启、查看是否启动等操作】
首先进入安装目录中
cd /usr/local/nginx/sbin
./nginx【启动】
./nginx -s stop【关闭】
./nginx -s reload【重启】
ps -ef|grep nginx【查看是否启动】
第十一步:安装成功。访问服务器IP+端口号
第十二步:查找nginx的安装位置和查找nginx配置文件的位置
查找nginx的安装位置:
which nginx
查找nginx配置文件的位置:
nginx -t
该命令将输出nginx配置文件的路径。默认情况下,nginx配置文件通常位于/etc/nginx/nginx.conf。
如果您在安装nginx时自定义了安装路径,则nginx二进制文件和配置文件的位置可能会有所不同。