centOS7 安装 nginx并设置开机自动启动

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centOS7 安装 nginx并设置开机自动启动相关的知识,希望对你有一定的参考价值。

nginx 不像java 解压配置就行,nginx需要编译运行才能安装好,可以参考以下步骤

cd /home

mkdir service

mkdir log

mkdir conf

mkdir www


mkdir -p /home/conf/nginx

mkdir -p /home/conf/redis

mkdir -p /home/conf/tomcat


mkdir -p /home/log/nginx

mkdir -p /home/log/redis

mkdir -p /home/log/tomcat


#以上是建立文件夹

#安装相关依赖,大胆运行吧,如果你的系统已经安装好了这些依赖的话,会自动跳过的

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

#在解压之前,需要自己去nginx网站下载相应的tar,下载最新的就好,自己根据情况修改命令

tar -zxvf nginx-1.11.4.tar.gz

cd nginx-1.11.4

./configure --prefix=/home/service/nginx

make

make install

#以下是设置自启动的内容

vi /lib/systemd/system/nginx.service

#写入以下内容

[Unit]

Description=nginx

After=network.target


[Service]

Type=forking

ExecStart=/home/service/nginx/sbin/nginx -c /home/service/nginx/conf/nginx.conf

ExecReload=/home/service/nginx/sbin/nginx restart

ExecStop=/home/service/nginx/sbin/nginx  stop

PrivateTmp=true


[Install]

WantedBy=multi-user.target 


#以下是添加自启动和以服务方式启动nginx

systemctl enable nginx.service

systemctl start nginx.service


#安装nginx并设置自动启动结束


本文出自 “吴彬的技术录” 博客,请务必保留此出处http://bingowu.blog.51cto.com/2758460/1876121

以上是关于centOS7 安装 nginx并设置开机自动启动的主要内容,如果未能解决你的问题,请参考以下文章

Centos7 nginx的安装以及开机自启动的设置

centos7系统下nginx安装并配置开机自启动操作

Centos7 yum安装Nginx

centos7案例实战——nginx服务安装及开机自启动

centos7案例实战——nginx服务安装及开机自启动

centos7.x设置nginx开机自启动