#一次安装4个插件
yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel
# 进入 usr 下的 local 目录
cd usr/local
# 在local目录下创建 nginx 文件夹
mkdir nginx
# 进入 nginx 目录
cd nginx
# 用 wget 下载 nginx
wget https://nginx.org/download/nginx-1.21.6.tar.gz
#解压
tar xvf nginx-1.21.6.tar.gz
#进入解压后的目录
cd nginx-1.21.6
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
这是一个用于配置Nginx的命令,具体解释如下:
./configure
: 这是Nginx的配置文件命令,用于生成Makefile文件。--prefix=/usr/local/nginx
: 指定Nginx的安装路径为/usr/local/nginx
。--with-http_stub_status_module
: 启用HTTP stub status模块,该模块可以提供有关服务器状态的信息。--with-http_ssl_module
: 启用HTTP SSL模块,该模块提供了对SSL的支持。执行这个命令后,会生成一个Makefile文件,然后可以使用make
命令来编译和安装Nginx。
#编译
make
#安装
make install
###启动服务
#需要先进入sbin目录下
cd /usr/local/nginx/sbin
#启动nginx服务
./nginx
###关闭服务
#需要先进入sbin目录下
cd /usr/local/nginx/sbin
#关闭nginx服务
./nginx -s stop
sudo chmod 777 -R /home/hsuhunter/nginx/nginx-1.21.6/html