确认gcc-c++ 开发库是否安装
rpm -qa | grep gcc
centos环境使用如下命令进行安装
yum install gcc-c++
安装配置步骤
1、安装模块依赖库
- 1).pcre 库(rewirte)
yum install pcre*
pcre-8.32.tar.gz (地址:http://www.pcre.org/) - 2).openssl库(ssl)
yum installs openssl*
openssl-files-2.0.16.tar.gz (地址: http://www.openssl.org/) - 3).zilb库(gzip)
yum install zlib*
zilb-1.2.11.tar.gz ( 地址:http://www.zlib.net/)
2、安装Nginx
- ./configure
- make&make install
3、开放80端口
- /etc/sysconfig/iptables
使用tar包安装
1、上传tar包
创建文件夹
mkdir -p /usr/local/soft
2、安装openssl、pcre、zlib
1).进入tar包目录
cd /usr/local/soft
2).解压tar包
tar -zxvf openssl-fips-2.0.16.tar.gz
3).进入解压后文件
cd openssl-fips-2.0.16
4).安装
make
make install
另外两个包重复同样操作
3.安装nginx
tar包安装步骤相同
4.开放端口
1).打开iptables文件
vim /etc/sysconfig/iptables
2).增加
-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
3).重启防火墙
service iptables restart
4).启动nginx
/usr/local/nginx/sbin/nginx
A.出现错误
/usr/local/nginx/sbin/nginx:
error while loading shared libraries:libpcre.so.1:cannot open shared object flie:
no such file or directory
B.错误原因:64位系统无法找到libpcre.so.1库,
C.解决办法:找到libpcer.so.1软链接到lib64目录下
a.先查找 libpcer.so.1
whereis libpcer.so.1
b.软连接到 lib64
ln -s /usr/local/lib/libpcer.so.1 /lib54/libpcer.so.1
5.重新启动nginx
6.查看是否启动成功
ps -ef | grep nginx
5. 在浏览器中通过虚拟机ip地址访问
welcom to ngixn!
成功