您的位置:首页 > 运维架构 > Shell

SHELL编程---安装NGINX服务器并启动脚本

2018-03-09 16:05 507 查看
一、安装NGINX服务器

1.安装依赖包

首先这两个包要确保安装:

# rpm -q zlib-devel pcre-devel
未安装软件包 zlib-devel
未安装软件包 pcre-devel 如上面所示,没有就安装它俩:
[root@localhost ~]# yum -y install zlib-devel pcre-devel然后我们在检查一下,可见已经安装成功了:
rpm -q zlib-devel pcre-devel
zlib-devel-1.2.7-17.el7.x86_64
pcre-devel-8.32-17.el7.x86_642.添加系统用户
[root@localhost ~]# useradd -s /sbin/nologin nginx -M
[root@localhost ~]# tail -1 /etc/passwd
nginx:x:1000:1000::/home/nginx:/sbin/nologin
[root@localhost ~]# 3.源码编译安装NGINX
⑴下载源码包

去官网下载就行

⑵解压

[root@localhost douhei]# tar zxf nginx-1.10.3.tar.gz -C /usr/src/
[root@localhost douhei]# cd /usr/src
[root@localhost src]# ls
debug kernels nginx-1.10.3⑶先安装C++程序
yum -y install gcc-c++⑷安装NGINX
./configure --user=nginx --group=nginx --prefix=/usr/local/nginx然后在make一下:
[root@localhost nginx-1.10.3]# make最后再
[root@localhost nginx-1.10.3]# make install⑸启动NGINX
[root@localhost local]# /usr/local/nginx/sbin/nginx如下表示NGINX已经启动了:
[root@localhost local]# netstat -anlpt | grep nginx
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 6656/nginx: master
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: