linux网络安装nginx,Linux安装Nginx详细步骤

1、创建两台虚拟机,分别为主机和从机,区别两台虚拟机的IP地址

2、将Nginx素材内容上传到/usr/local目录(pcre,zlib,openssl,nginx)

f17df1c112ef52dbb6cdb2c7ada86ad9.png

3、安装pcre库

3.1 cd到/usr/local目录

497c8151f99f613092c5c7cdd330eb82.png

3.2 tar -zxvf pcre-8.36.tar.gz 解压

a3a1eb3a822c8b5b1e626a81265f12be.png

0ae825f5f67c539d28b4fd92b3c932f0.png

3.3 cd pcre-8.36目录

3.4 执行./configure 编译(如果编译没有报错直接省略3.5与3.6步骤)

如果报错configure: error: no acceptable C compiler found in $PATH

ac630bd09b57fde72950849348c36431.png

3.5 安装gcc 库:yum install -y gcc gcc-c++

如果发现进程被占用:kiil -9 PID 然后再次执行yum安装gcc即可

b6588a318cd27f5d7dbf20d3e67ea0d6.png

3.6 安装完gcc再次 ./configure编译

56a77631ab74875d068ec06fe31ed8bf.png

3.7 make编译

dc26890bd6856f759673ff5e41aea068.png

3.8 make install安装

19822bea0bd93af554e7e370c3e6d3e0.png

3.9 pcre库安装完毕

4、安装zlib库

4.1 cd到/usr/local目录

497c8151f99f613092c5c7cdd330eb82.png

4.2 tar -zxvf zlib-1.2.8.tar.gz 解压

71a3f84615d2924dce59c711e073a71f.png

81fe527200dc11292f355b7958d039d7.png

4.3 cd zlib-1.2.8目录

4.4 执行./configure 编译

43106dd4a51b45b8d1dd607808ffd283.png

4.5 make编译

d4ab110390ded4800447c7191f44c706.png

4.6 make install安装

d48955ca22e9f5fe2cd8d825368583b2.png

4.7 zlib库安装完毕

5、安装openssl库

5.1 cd到/usr/local目录

497c8151f99f613092c5c7cdd330eb82.png

5.2 tar -zxvf openssl-1.0.1j.tar.gz 解压

dc23a90c2a7497cd3eb617f601410ae7.png

9510a6a343baebe6582fac7a633f6ab5.png

5.3 cd openssl-1.0.1j目录

5.4 执行./config 编译

c6d3ef53cf90e5f64976401f3ed1c612.png

5.5 make编译

4e8b026a3048b2da847618d4e9b3c911.png

5.6 make install安装

e1d41261225e313363986d5bce300d28.png

5.7 openssl库安装完毕

6、安装openssl库

6.1 cd到/usr/local目录

497c8151f99f613092c5c7cdd330eb82.png

6.2 tar -zxvf nginx-1.5.9.tar.gz 解压

953532486a699a7b1745b7f1e8f382bd.png

cba5682db4c3a27009e0ab997851fcc8.png

6.3 cd nginx-1.5.9目录

6.4执行 ./configure --prefix=/usr/local/nginx   注意编译之后的文件都放在/usr/local/nginx

be33ed27a68ba286fa29e9cde9b2ba12.png

6.5 make编译

c7de765eed2eba97fcdf888d1b5e3a67.png

6.6 make install安装

767c206d457388f853edb7c5aa57ee76.png

6.7 openssl库安装完毕

7、启动测试

7.1 启动命令:/usr/local/nginx/sbin/nginx

82c6e8bd54cba47f34f311b7726e5dd9.png

7.2 本机浏览器测试:虚拟机IP地址即可

8bb61e8ac4ef96c335e8f4484227582e.png

7.3 如果访问不了关闭防火墙 centos7

关闭防火墙命令:systemctl stop firewalld.service

禁用防火墙命令:systemctl disable firewalld.service

fff0a315a67c25fc0c31a1eb017e575d.png

7.4 访问效果  访问虚拟机IP地址

c89f54b14bbc6a18cac58072d0654eba.png

8、Nginx备机安装步骤同上2、3、4、5、6、7步

9、虚拟机备机访问效果

a82e72b675f017a6611d9d4de6d3cd47.png

10、注意区分主机nginx和备机nginx

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值