1在linux服务器centos虚拟机搭建nginx网站

Posted 巅峰蜗牛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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能够ssh访问虚拟linux,默认的网络有可能不能用。点中虚拟机-》VMware的头部菜单-》虚拟机-》设置-》硬件-》网络适配器-》网络连接-》NAT模式-》确认

3、修改ssh配置

vim /etc/ssh/sshd_config  去掉它们前面的#号

Port 22

ListenAddress 0.0.0.0

Protocol 2

4、成功连接

在虚拟机命令行输入 ifconfig,找到虚拟机的局域网ip。然后在win7登录 ssh [email protected] (输入密码)

 

2.修改yum的源配置,成功安装nginx、git、redis、nodejs等环境

我用yum install下载软件一直不成功,这个折腾的我郁闷了,后面终于解决了,参考http://www.laozuo.org/5755.html

wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

rpm -ivh epel-release-6-8.noarch.rpm

yum install git
yum install nginx
yum install redis
yum install nodejs
yum install npm

3.开启nginx,需要关闭linux的防火墙

在shell命令中输入

开启:nginx

暂停nginx -s stop

重启nginx -s reload

linux的防火墙,配置地址/etc/sysconfig/iptables

开启: service iptables start 
关闭: service iptables stop 

iptables方式
查看防火墙状态:
/etc/init.d/iptables status
暂时关闭防火墙:
/etc/init.d/iptables stop
重启iptables:
/etc/init.d/iptables restart

 

以上是关于1在linux服务器centos虚拟机搭建nginx网站的主要内容,如果未能解决你的问题,请参考以下文章

在Mac 上搭建Linux虚拟机--MacOS & VMware10 & CentOS 7

使用NAT方式连网的linux服务器虚拟机搭建

linux搭建Lamp(centos7+apache+mysql)

window下搭建linux虚拟机

Linux环境搭建-在虚拟机中安装Centos7.0

linux虚拟机IP配置及SVN服务环境搭建