安装nginx
Nginx下载
1)pcre
http://www.pcre.org/
2)nginx
http://nginx.org/
1.查询是否安装了g++、gcc
rpm -qa | grep gcc
如果没有用yum下载
yum install gcc-c++
将nginx-1.13.4.tar.gz和pcre-8.41.tar.gz放在 /usr/local/src/nginx下
1.安装pcre
解压pcre-8.41.tar.gz到/usr/local/src/nginx/目录下
解压目录pcre-8.41
配置
# ./configure
解析
# make
安装
# make install
2.Nginx安装
0) 创建用户nginx使用的www用户。
# groupadd www #添加www组
# useradd -g www www -s /bin/false #创建nginx运行账户www并加入到www组,不允许www用户直接登录系统
创建安装目录与日志目录
a) 安装目录
# mkdir /usr/local/nginx
b) 日志目录
# mkdir /data0/logs/nginx
# chown www:www /data0/logs/nginx -R
1) 判断系统是否安装了zlib-devel
# rpm -qa | grep zlib-devel
如果没有安装使用yum
yum install -y zlib-devel
解压nginx
# cd /usr/local/src/nginx
# tar -zxvf nginx-1.13.4.tar.gz
进入目录
# cd nginx-1.13.4
配置。通常将软件安装在/usr/local/目录下。
# ./configure
编译
# make
安装
# make install
检查是否安装成功
# cd /usr/local/nginx/sbin
# ./nginx -t
结果显示:
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successfu
2)nginx
http://nginx.org/
1.查询是否安装了g++、gcc
rpm -qa | grep gcc
如果没有用yum下载
yum install gcc-c++
将nginx-1.13.4.tar.gz和pcre-8.41.tar.gz放在 /usr/local/src/nginx下
1.安装pcre
解压pcre-8.41.tar.gz到/usr/local/src/nginx/目录下
解压目录pcre-8.41
配置
# ./configure
解析
# make
安装
# make install
2.Nginx安装
0) 创建用户nginx使用的www用户。
# groupadd www #添加www组
# useradd -g www www -s /bin/false #创建nginx运行账户www并加入到www组,不允许www用户直接登录系统
创建安装目录与日志目录
a) 安装目录
# mkdir /usr/local/nginx
b) 日志目录
# mkdir /data0/logs/nginx
# chown www:www /data0/logs/nginx -R
1) 判断系统是否安装了zlib-devel
# rpm -qa | grep zlib-devel
如果没有安装使用yum
yum install -y zlib-devel
解压nginx
# cd /usr/local/src/nginx
# tar -zxvf nginx-1.13.4.tar.gz
进入目录
# cd nginx-1.13.4
配置。通常将软件安装在/usr/local/目录下。
# ./configure
编译
# make
安装
# make install
检查是否安装成功
# cd /usr/local/nginx/sbin
# ./nginx -t
结果显示:
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successfu
启动nginx
第一种
# /usr/local/nginx/sbin/nginx -c /usr/local/src/nginx/nginx-1.13.4/conf/nginx.conf
第二种在
/usr/local/nginx/sbin/
目录下
# ./nginx
# ./nginx -s reload #重启nginx