centos7.4安装nginx1.10.3

依赖安装,所有提示都输入 Y

yum install -y gcc gcc-c++ make
yum install pcre pcre-devel
yum install zlib zlib-devel
yum install gd-devel


附加:如果需要nginx开启SSL功能需要先安装SSL库,上传SSL的压缩包,解压并进入解压目录

cd /opt/centos_java_soft
tar -zxvf openssl-1.0.2j.tar.gz
cd openssl-1.0.2j
./config
make && make install


1、进入放置nginx压缩包目录(/opt/centos_java_soft),并解压

cd /opt/centos_java_soft
tar -zxvf nginx-1.10.3.tar.gz


2、进入刚才解压的nginx文件夹

cd /opt/centos_java_soft/nginx-1.10.3


3、编译并安装nginx, --prifix 指定安装目录, --with-http-xxx 表示指定安装的附加模块

./configure --prefix=/opt/nginx --with-http_stub_status_module --with-http_image_filter_module --with-http_gzip_static_module --with-http_realip_module --with-http_sub_module --with-http_ssl_module --with-openssl=/opt/centos_java_soft/openssl-1.0.2j

make & make install

如果一直卡在 make[1]: Leaving directory `/opt/centos_java_soft/nginx-1.10.3' 这个地方不动,则输入回车退出安装,并重新执行上面两段命令


4、检查是否安装成功,打印nginx信息,则安装成功

/opt/nginx/sbin/nginx -V


5、启动nginx

cd /

./opt/nginx/sbin/nginx


6、nginx 重启和关闭命令

#进入根目录
cd /

#重启nginx
./opt/nginx/sbin/nginx -s reload

#关闭nginx
./opt/nginx/sbin/nginx stop








同类文章