Top

nginx-Install

Nginx的安装

我的环境是centos 7.4

1. 安装依赖

[root@server data]# yum install pcre pcre-devel openssl openssl-devel -y

2. 下载软件包并解压

[root@server data]# wget http://nginx.org/download/nginx-1.12.0.tar.gz
[root@server data]# tar -xvf nginx-1.12.0.tar.gz
[root@server data]# cd nginx-1.12.0

3. 顺便修改版本号

[root@server nginx-1.12.0]# sed -i -e 's/1.12.0//g' -e 's/nginx\//H/g' -e 's/"NGINX"/"H"/g' src/core/nginx.h

4. 创建运行用户并编译

[root@server nginx-1.12.0]# useradd -s /sbin/nologin www
[root@server nginx-1.12.0]# ./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_ssl_module
[root@server nginx-1.12.0]# make && make install
\\无报错就安装成功.

5. 运行并测试

[root@server nginx-1.12.0]# cd /usr/local/nginx/ 
[root@server nginx]# echo "nginx web page" > html/index.html 
[root@server nginx]# sbin/nginx 
[root@server nginx]# curl localhost
nginx web page
\\ok,后面进行优化就好.