【服务器环境搭建-Centos】Nginx1.9.9 安装(编译源码)
2016-10-11 19:11
916 查看
nginx官网不同版本下载地址:http://nginx.org/download/
我使用的是nginx-1.9.8.tar.gz
安装其他支持软件
可以使用rpm –q xxx 查询库是否已经安装成功
gcc、make工具
rewrite 模块需要 pcre 库 ( 下载: http://www.pcre.org/ )
gzip 模块需要 zlib 库 ( 下载: http://www.zlib.net/ )
ssl 功能需要 openssl 库 ( 下载: http://www.openssl.org/ )
支持Rewrite(但是我没有装这个)
PCRE 作用是让 Ngnix 支持 Rewrite 功能。
源码安装nginx1.9.9
切换到root目录下
下载:wget http://nginx.org/download/nginx-1.9.8.tar.gz
解压缩 tar -zxvf nginx-1.9.8.tar.gz
编译安装
cd nginx-1.9.9
./configure --prefix=/usr/local/nginx --with-http_stub_status_module
这里也可以添加其他模块,例如:rewrit模块(--with-pcre) --prefix指定安装的目录
--with-http_stub_status_module启用状态统计
如果是使用wget方式则configure时,需要指定pcre
make && make install
检测配置或安装是否成功:/usr/local/nginx/sbin/nginx -t
如果出现下列信息,则标识安装或配置成功
启动,停止nginx服务
nginx启动好后启动tomcat,此时输入http://主机ip地址即可看到“My web!”
在/etc/profile 添加nginx的path全局环境变量,则可以直接使用nginx命令
我使用的是nginx-1.9.8.tar.gz
安装其他支持软件
可以使用rpm –q xxx 查询库是否已经安装成功
gcc、make工具
rewrite 模块需要 pcre 库 ( 下载: http://www.pcre.org/ )
gzip 模块需要 zlib 库 ( 下载: http://www.zlib.net/ )
ssl 功能需要 openssl 库 ( 下载: http://www.openssl.org/ )
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
支持Rewrite(但是我没有装这个)
PCRE 作用是让 Ngnix 支持 Rewrite 功能。
使用yum源安装: yum -y install pcre*
或使用wget方式安装 1,下载 PCRE 安装包 [root@bogon src]# wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz 2、解压安装包: [root@bogon src]# tar zxvf pcre-8.35.tar.gz 3、进入安装包目录 [root@bogon src]# cd pcre-8.35 4、编译安装 [root@bogon pcre-8.35]# ./configure [root@bogon pcre-8.35]# make && make install 5、查看pcre版本 [root@bogon pcre-8.35]# pcre-config --version
源码安装nginx1.9.9
切换到root目录下
下载:wget http://nginx.org/download/nginx-1.9.8.tar.gz
解压缩 tar -zxvf nginx-1.9.8.tar.gz
编译安装
cd nginx-1.9.9
./configure --prefix=/usr/local/nginx --with-http_stub_status_module
这里也可以添加其他模块,例如:rewrit模块(--with-pcre) --prefix指定安装的目录
--with-http_stub_status_module启用状态统计
如果是使用wget方式则configure时,需要指定pcre
./configure --prefix=/usr/local/nginx \ --with-http_ssl_module --with-http_spdy_module \ --with-http_stub_status_module --with-pcre
make && make install
检测配置或安装是否成功:/usr/local/nginx/sbin/nginx -t
如果出现下列信息,则标识安装或配置成功
the configuration file /usr/local/nginx/conf/nginx.conf syntax is o
the configuration file /usr/local/nginx/conf/nginx.conf was tested successfully
启动,停止nginx服务
#/usr/local/nginx/sbin/nginx #/usr/local/nginx/sbin/nginx -s stop
nginx启动好后启动tomcat,此时输入http://主机ip地址即可看到“My web!”
在/etc/profile 添加nginx的path全局环境变量,则可以直接使用nginx命令
相关文章推荐
- 关于Nginx服务器搭建,编译源码安装Nginx的环境
- Linux\CentOS系统下的服务器搭建,下载编译环境,安装vsFtpd、nginx、MySQL、JDK、Tomcat、PHP
- CentOS 7源码编译安装PHP5.6和Nginx1.7.9及MySQL(搭建LNMP环境)
- Linux\CentOS系统下的服务器搭建,下载编译环境,安装vsFtpd、nginx、MySQL、JDK、Tomcat、PHP
- 测试环境搭建之在CentOS 7上安装Nginx服务器
- CentOS 6.5 LNMP环境搭建 编译安装Nginx
- CentOS6.8服务器LAMP环境搭建(三) 源码安装php7.1.4
- CentOS6.8服务器LAMP环境搭建(四) 源码安装phpMyAdmin4.7.0
- Linux+php+apache+oracle环境搭建之CentOS下源码编译安装PHP
- 测试环境搭建之在CentOS 7上安装Nginx服务器
- 服务器基础搭建最全教程 CentOS 7.0编译安装 Nginx1.6.0 + MySQL5.6.19 + PHP5.6.30
- Centos7.0编译安装lnmp环境(nginx1.9.9+php7.1.6+mysql5.7.17)
- CentOS 7 上编译安装Nginx,搭建PHP运行环境。
- Linux+php+apache+oracle环境搭建之CentOS下源码编译安装PHP
- Centos6.3 编译源码搭建 PHP(fast-cgi)+Nginx+Mysql+Memcached+Redis高性能服务器
- 测试环境搭建之在CentOS 7上安装Nginx服务器
- 基于CentOS 6.8平台最新源代码包编译安装LNMP环境搭建(Nginx+MySQL+PHP)
- 【服务器环境搭建-Centos】Nginx1.9.9 配置启用 --待续
- Centos 64 下搭建android 源码编译环境所需要安装的库
- CentOS 7上源码编译安装和配置LNMP Web+phpMyAdmin服务器环境