Linux安装Ngnix流程
一 Ngnix安装环境准备
yum install gcc patch libffi - devel python - devel zlib - devel bzip2 - devel openssl - devel ncurses - devel sqlite - devel readline - devel tk - devel gdbm - devel db4 - devel libpcap - devel xz - devel openssl openssl - devel - y |
上述是安装ngnix前所需要的安装的其他包,否则会报错
二 安装,启动Ngnix
<strong> 1. 下载源码包(我一般放在切换到 / opt文件夹下进行下载)< / strong> wget - c https: / / nginx.org / download / nginx - 1.12 . 0.tar .gz <strong> 2. 解压缩源码< / strong> tar - zxvf nginx - 1.12 . 0.tar .gz <strong> 3. 配置,编译安装 开启nginx状态监测功能< / strong> 切换到源码目录执行命令 . / configure - - prefix = / opt / nginx112 / #这是最终的安装完成的文件夹 make && make install <strong> 4. 进入ngnix工作目录< / strong> cd / opt / ngin112 / 该文件夹下工作目录: conf 配置文件目录 html 网页根目录,你的index.html就放在这里,然后通过域名访问 logs 日志 sbin 存放nginx可执行命令的 <strong> 5. 启动nginx,进入sbin目录,找到nginx启动命令< / strong> cd sbin . / nginx #启动 . / nginx - s stop #关闭 . / nginx - s reload #重新加载 <strong> 6. 检查ngnix是否正常启动< / strong> ps - ef|grep nginx <strong> 7. 通过windows访问nginx web服务 < / strong> |
错误提示:
安装完成后,我的本机无法访问虚拟机里面的ngnix
解决方法:
虚拟机自身能够访问ngnix,另一台虚拟机和本机访问不到ngnix,所以问题出在了ngnix机器上
添加命令,防火墙增加80端口访问权限
sbin / iptables - I INPUT - p tcp - - dport 80 - j ACCEPT # 可以访问了 |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通