实验:
1 cd /opt 2 wget http://nginx.org/download/nginx-1.18.0.tar.gz
#通过网络地址下载nginx的安装包,下载到opt目录下
1 tar xf nginx-1.18.0.tar.gz
#将安装包解压
#通过网络源下载依赖包
#安装完成后,在该目录下递归创建“/apps/nginx”
#指明安装路径,安装到新建的目录
#make && make install
#翻译,并将这个二进制文件和配套文件复制
#做软连接
#对该文件进行配置
1 [Unit] 2 Description=The nginx HTTP and reverse proxy server 3 #描述软件的功能 4 5 [Service] 6 PIDFile=/apps/nginx/logs/nginx.pid 7 # 方便使用 pid 号 进行操作 , 指明进程的 pid 号 8 ExecStart=/apps/nginx/sbin/nginx 9 #使用绝对路径启动 10 ExecStop=/usr/bin/kill -s TERM $MAINPID 11 #杀死进程 12 ExecReload=/apps/nginx/sbin/nginx -s reload 13 #重新加载 14 15 [Install] 16 WantedBy=multi-user.target 17 安装子字符界面
1 systemctl daemon-reload 2 #nginx 要 告诉 systemd 我加入你了 3 systemctl start nginx 4 #启动nginx 5 systemctl status nginx 6 #查看nginx的状态
标签:tar,编译,pid,apps,nginx,systemctl,安装 From: https://www.cnblogs.com/chenjw0608/p/17813477.html