微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

centos6.8配置nginx


认识到Nginx和tomcat服务器配合使用,通过Nginx进行分发实现负载均衡,正好可以学习Nginx的配置和使用,http://www.Nginx.cn/doc/ Nginx中文文档学习配置

1.安装PCRE库

wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.39.tar.gz
tar -zxvf pcre-8.37.tar.gz
cd pcre-8.34
./configure
make
make install



2
.安装zlib库
wget http://zlib.net/zlib-1.2.10.tar.gz

tar -zxvf zlib-1.2.10.tar.gz

cd zlib-1.2.10

./configure

make

make install



4.安装ssl

cd /usr/local/src

wget https://www.openssl.org/source/openssl-1.0.1t.tar.gz

tar -zxvf openssl-1.0.1t.tar.gz


5.安装Nginx


cd /usr/local/src

wget http://Nginx.org/download/Nginx-1.8.9.tar.gz

tar -zxvf Nginx-1.9.9.tar.gz

cd Nginx-1.9.9

./configure

//执行到这一步的时候  我发现显示OpenSSL library is not used  所以给制定我们部署好的ssl库路径,pcre和zlib库使用系统的认的,我就没有重新指定了
./configure --prefix=/usr/local/Nginx  --with-openssl=/Nginx/openssl-1.0.1j --with-http_ssl_module

make

make install

安装成功后 /usr/local/Nginx 目录下如下



后执行 /usr/local/Nginx/sbin/Nginx -V //用于查看是否Nginx是否部署成功,报错如下




网上搜下 解决方法(直接运行):

32位系统 ln -s /usr/local/lib/libpcre.so.1 /lib

64位系统 ln -s /usr/local/lib/libpcre.so.1 /lib64

然后在执行 /usr/local/Nginx/sbin/Nginx -V 显示如下信息:

Nginx version: Nginx/1.9.9

启动
sbin/Nginx -c conf/Nginx.conf


6.在浏览器输服务器IP就可以看到:



版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。