1.首先安装pcre库
获取pcre到一个目录
wget http://ftp.exim.llorien.org/pcre/pcre-8.21.tar.gz
解压缩pcre包
tar -zxvf pcre-8.30.tar.gz
进入解压后的文件夹
cd pcre-8.30
执行configure命令,对即将安装的软件进行配置
./configure
编译安装
make&&make install
如果编译报错perl module extutils embed is required,则执行以下操作
yum install perl perl-devel perl-ExtUtils-Embed
这样pcre安装完成
2.安装nignx
首先下载源文件
wget http://www.nginx.org/download/nginx-1.10.1.tar.gz
解压源文件
tar zxvf nginx-1.10.1.tar.gz
进入解压后的文件夹
cd nginx-1.10.1
nginx需要一个默认用户,所以需要添加一个用户,不需要登陆,没有家目录
useradd nginx -s /sbin/nologin -M
执行configure命令,对即将安装的软件进行配置
1 ./configure --prefix=/usr/local/nginx 2 --with-http_stub_status_module 3 --without-poll_module4 --without-select_module5 --with-http_ssl_module 6 --with-http_realip_module 7 --with-http_perl_module 8 --with-pcre=/software/pcre-8.30 --with-pcre-jit
编译安装
make && make install
至此nginx安装完成
如果安装过程中出现缺少模块的情况,根据提示安装相应的模块后再进行编译安装
3.nginx启动
启动nginx前先进行语法检查
检查结果
然后启动nginx
这样启动完成,可以访问这个nginx服务
这样启动完成了