1、在linux服务器centos虚拟机搭建nginx网站
1.搭建linux虚拟机
具体参考 http://jingyan.baidu.com/article/86112f135e584a273697876b.html (如何在WIN7下进行LINUX虚拟机搭建)
下载软件地址:
1、VMware 自行百度下载
centos 6.5 正式版官方(32位+64位)下载 http://www.centoscn.com/CentosSoft/iso/2013/1205/2196.html
2、设置虚拟机网络
虚拟机安装后,我需要win7能够访问虚拟linux,默认的网络有可能不能用。点中虚拟机-》VMware的头部菜单-》虚拟机-》设置-》硬件-》网络适配器-》网络连接-》NAT模式-》确认
3、修改ssh配置
vim /etc/ssh/sshd_config 去掉它们前面的#号
1 2 3 4 5 | Port 22 ListenAddress 0.0.0.0 Protocol 2 |
4、成功连接
在虚拟机命令行输入 ifconfig,找到虚拟机的局域网ip。然后在win7登录 ssh root@ip (输入密码)
yum install wget
2.修改yum的源配置,成功安装nginx、git、redis、nodejs等环境
我用yum install下载软件一直不成功,这个折腾的我郁闷了,后面终于解决了,参考http://www.laozuo.org/5755.html
yum install -y git
yum install -y nginx
yum install -y redis
yum install -y nodejs
yum install -y npm
http://www.9696e.com/archives/1404
3.开启nginx,需要关闭linux的防火墙
在shell命令中输入
开启:nginx
暂停nginx -s stop
重启nginx -s reload
linux的防火墙,配置地址/etc/sysconfig/iptables
http://www.myhack58.com/Article/48/66/2012/34999.htm
开启: service iptables start
关闭: service iptables stop
iptables方式
查看防火墙状态:
/etc/init.d/iptables status
暂时关闭防火墙:
/etc/init.d/iptables stop
重启iptables:
/etc/init.d/iptables restart
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】