第一个里程: 软件依赖包安装
pcre-devel: perl 语言正则表达式兼容软件包
openssl-devel: 使系统支持 https 方式访问
yum install -y pcre-devel openssl-devel
第二个里程: 创建一个管理 nginx 进程的虚拟用户
useradd www -s /sbin/nologin/ -M
第三个里程: 下载并解压 nginx 软件
- cd /server/tools
- wget http://nginx.org/download/nginx-1.12.2.tar.gz
- tar xf nginx-1.12.2.tar.gz
第四个里程: 进行软件编译安装
软件编译安装三部曲:
. 编译配置
./configure --prefix=/application/nginx-12.2 --user=www --group=www --with-http_ssl_module --with-http_stub_status_module
--prefix=PATH 指定软件安装在什么目录下
--user=USER 指定软件 worker 进程管理用户, 利用 www 虚拟用户管理 worker 进程
--group=USER
--with-http_ssl_module 使 nginx 程序可以支持 HTTPsF 访问功能
--with-http_stub_status_module 用于监控用户访问 nginx 服务情况
. 编译过程
make
. 编译安装
make install
第五个里程: 为 nginx 程序软件创建链接目录 (注: 这是为了以后运维省事, 避免开发人员麻烦)
ln -s /application/nginx-12.2 /application/nginx
第六个里程: 启动 nginx 程序服务
- /application/nginx/sbin/nginx -t (检查配置文件语法是否正常)
- /application/nginx/sbin/nginx
来源: http://www.bubuko.com/infodetail-2643162.html