<返回更多

架构师必备nginx源码安装脚本和安装成服务脚本

2020-04-27    
加入收藏

这篇主要是Nginx的干货分享,如果需要自动化安装脚本以及安装成服务脚本(就是源码安装后可以systemctl start 等操作),请移步至文章末尾。如果觉得有用,关注转发收藏吧。

nginx源码安装步骤

第一步:当然首先要准备一台服务器/虚拟机,例如我准备了一台机器是 192.168.0.200

 

架构师必备nginx源码安装脚本和安装成服务脚本

 

 

第二步:安装nginx依赖

要知道nginx还是依赖很多其他的工具包的,所以要先安装一下,当然如果vim 和wget安装了就不用安装了,我这是个新机器啥也没有,所以我安装一下。

yum install -y pcre-devel zlib-devel openssl-devel wget gcc tree vim

 

架构师必备nginx源码安装脚本和安装成服务脚本

 

 

第三步:查找你需要的版本,当然不是最新的就最好,适合自己公司的才最好

http://nginx.org/download/

 

架构师必备nginx源码安装脚本和安装成服务脚本

 

 

第四步:下载压缩包 我这里下载2020年版本的

wget http://nginx.org/download/nginx-1.17.10.tar.gz

 

架构师必备nginx源码安装脚本和安装成服务脚本

 

 

架构师必备nginx源码安装脚本和安装成服务脚本

 

 

第五步,解压编译安装

tar -xzvf nginx-1.17.10.tar.gz

 

架构师必备nginx源码安装脚本和安装成服务脚本

 

 

cd /root/nginx-1.17.10 ./configure --prefix=/usr/local/nginx --with-http_ssl_module

 

架构师必备nginx源码安装脚本和安装成服务脚本

 

 

执行过程大概如下面:

 

架构师必备nginx源码安装脚本和安装成服务脚本

 

 

make && make install

 

架构师必备nginx源码安装脚本和安装成服务脚本

 

 

执行过程大概如下面:

 

架构师必备nginx源码安装脚本和安装成服务脚本

 

 

安装完成目录在/usr/local/nginx下面,可以用tree看一下目录相关的

 

架构师必备nginx源码安装脚本和安装成服务脚本

 

 

第六步:尝试启动

cd /usr/local/nginx/sbin/ 
  ./nginx
ps aux | grep nginx

ps 查看进程运行状态:

 

架构师必备nginx源码安装脚本和安装成服务脚本

 

 

试着访问一下:(记得关闭防火墙,或者把80端口开放)

 

架构师必备nginx源码安装脚本和安装成服务脚本

 

根据安装步骤,来写自动化安装脚本

既然安装不是问题,那么其实shell脚本也就很好写了,这里就直接贴了。如果需要源码的请按关键词回复。我把脚本发你。另外安装成服务的脚本一并发你。觉得有用关注,转发,收藏。安装成服务的shell代码太多了,这里就不贴了,需要的,私信回复,"20200426"

架构师必备nginx源码安装脚本和安装成服务脚本
声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>