下载安装包
wget -c http://nginx.org/download/nginx-1.19.1.tar.gz
安装gcc安装包
yum install gcc-c++
安装pre-devel依赖库
yum -y install pcre-devel
安装openssl依赖库
yum -y install openssl openssl-devel
解压
tar -zxvf 目录名 nginx-1.23.1.tar.gz -C 另外一个目录
(或者在当前目录下解压: tar -zxvf nginx-1.19.1.tar.gz)
进入目录
cd nginx-1.23.1
执行自动配置
./configure
执行make命令
make
执行make install 命令
make install
查看nginx的安装目录(是否成功)
whereis nginx
这个目录是nginx默认的安装目录。
进入安装目录
cd /usr/local/nginx
再进入该目录下的sbin目录查看是否有nginx
执行nginx配置文件
./nginx
查看nginx的进程
ps -ef | grep nginx
防火墙设置
查看防火墙状态命令:
systemctl status firewalld.service
关闭防火墙命令
systemctl stop firewalld.service
开启防火墙命令
systemctl start firewalld.service
查看开放的端口号
firewall-cmd --list-all
在防火墙设置nginx开放端口
firewall-cmd --zone=public -add-port=80/tcp --permanent
开启端口号需要重新启动防火墙
firewall-cmd --reload
nginx相关命令(在nginx的安装目录下的sbin目录里面执行命令)
开启nginx
./nginx
关闭nginx
./nginx -s stop
安全退出nginx
./nginx -s quit
访问nginx网址
这样的nginx就是配置好的啦