笔记_Centos6.8编译安装Nginx
Centos 6.8
安装Nginx必要的依赖包:
1.安装C语言环境
2.安装pcre库使Nginx支持具备URI重写功能的rewrite模块
3.安装openssl,Nginx在使用HTTPS服务时要用到此模块
yum install -y gcc-c++ pcre pcre-devel openssl openssl-devel
现在开始安装Nginx:
首先建立一个工具目录用来固定存放安装的各种软件
mkdir -p /home/software/tools
进入到/home/software/tools
cd /home/software/tools
创建用户nginx
useradd nginx -s /sbin/nologin -M
下载Nginx软件包并解压(Nginx官方地址 http://www.nginx.org)
wget -q http://nginx.org/download/nginx-1.6.3.tar.gz
tar fx nginx-1.6.3.tar.gz
进入解压目录中
./configure --user=nginx --group=nginx --prefix=/application/nginx-1.6.3/ --with-http_stub_status_module --with-http_ssl_module
make && make install
编译完成!
**************************************************************************************
编译Nginx软件时,可以使用./configure --help查看相关参数帮助
--user=nginx 进程用户权限
--group=nginx 进程用户组权限
--prefix=/application/nginx-1.6.3/ 设置安装路径
--with-http_stub_status_module 激活状态信息
--with-http_ssl_module 激活ssl功能
**************************************************************************************
将Nginx的安装路通过软连接的方式更改为/application/nginx
ln -s /application/nginx-1.6.3 /application/nginx
启动Nginx服务
/application/nginx/sbin/nginx -t 启动前检查配置文件语法
nginx: the configuration file /application/nginx-1.6.3//conf/nginx.conf syntax is ok
nginx: configuration file /application/nginx-1.6.3//conf/nginx.conf test is successful
启动命令
/application/nginx/sbin/nginx
检查80端口是否成功启动
lsof -i:80
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
nginx 6239 root 6u IPv4 31541 0t0 TCP *:http (LISTEN)
nginx 6240 nginx 6u IPv4 31541 0t0 TCP *:http (LISTEN)
通过浏览器检查Nginx的实际效果
下一篇: 简单实用的全选反选按钮例子
推荐阅读
-
Centos7通过yum跟源码编译安装Nginx
-
CentOS下编译安装nginx及配置缩略图插件的方法教程
-
Centos7下编译安装配置Nginx+PHP+MySql环境
-
CentOS 7.3.1611编译安装Nginx1.10.3+MySQL5.7.16+PHP7.1.2
-
CentOS下编译、安装与配置nginx
-
mac编译安装nginx及nginx-echo-module
-
Centos下编译安装Nginx教程详解
-
Centos6.4 编译安装 nginx php的方法
-
Centos 6.8编译安装LNMP环境(Nginx+MySQL+PHP)教程
-
笔记_Centos6.8编译安装Nginx