栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

本地虚拟机安装nginx

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

本地虚拟机安装nginx

[](()1.2、再安装pcre包


yum install -y pcre pcre-devel

[](()1.3、再安装zlib包


yum install -y zlib zlib-devel

[](()2、下面进行nginx的安装

=============================================================================

[](()2.1、准备nginx安装包


方式1:在网上下nginx包上传至Linux(https://nginx.org/download/,

w 《大厂前端面试题解析+Web核心总结学习笔记+企业项目实战源码+最新高清讲解视频》无偿开源 徽信搜索公众号【编程进阶路】 get https://nginx.org/download/nginx-1.99.9.tar.gz

方式2:也可以本地直接上传

例如我将物理机上的nginx安装包上传至服务器/root/wenjian的文件夹下

[](()2.2、解压压缩包


tar -zxvf nginx-1.9.9.tar.gz

[](()2.3、将解压后的压缩包放到/usr/local下


mv nginx-1.9.9 /usr/local/

[](()2.4、切换到/usr/local文件夹下,修改nginx-1.9.9文件名


cd /usr/local

mv nginx-1.9.9 nginx

[](()2.5、进入nginx文件夹


cd nginx

[](()2.6、配置


./configure

[](()2.7、编译安装


make

make install

[](()2.8、查找安装路径


whereis nginx

[](()2.9、进入sbin目录,可以看到有一个可执行文件nginx,直接./nginx执行就OK了


./nginx

[](()2.10、查看是否启动成功


ps -ef | grep nginx

我的物理机访问:

虚拟机访问:

[](()3、注意问题

=====================================================================

[](()3.1、防火墙


  • 查看防火墙是否开启

systemctl status firewalld

  • 启动防火墙后,默认没有开启任何端口,需要手动开启端口。nginx默认是80端口

手动开启端口命令

firewall-cmd --zone=public --add-port=80/tcp --permanent

命令含义: --zone #作用域 --add-port=80/tcp #添加端口,格式为:端口/通讯协议 --permanent #永久生效,没有此参数重启后失效

  • 开启后需要重启防火墙才生效

systemctl restart firewalld.service

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/882518.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号