【LVS实践】centos6.5下nginx安装过程及问题解决

事先声明,我是用vmware虚拟机安装的centos6.5 minimal,所以环境基本是从0搭建起来的


1、centos6.5虚拟机的网络模式我选择的是“桥接模式”;

2、配置网络,使机器可以连接外网 

(1) vi /etc/sysconfig/network-scripts/ifcfg-eth0

内容如下:

DEVICE=eth0
HWADDR=00:0C:29:DD:62:33
TYPE=Ethernet
UUID=90871e19-d6aa-486f-9cad-ec33e4158ed9
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.1.11
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=x.x.x.x#(这里配置成你的dns,有的说配置成8.8.8.8,我不建议这样)

(2)重启网络 service network restart,重启后测试是否能够连接外网

注:如果ifcfg-eth0不配DNS,可能可以连接到外网,但是后面需要下载的时候会连不到centos的服务。


3、接下来是下载nginx,我们下载最新官网稳定版gz,下载命令用wget,但是wget我们还没有安装,所以先安装wget

(1)安装wget:  yum install wget,遇到Is this OK,输入y 按enter继续就可以了;

(2)下载nginx:  wget http://nginx.org/download/nginx-1.10.2.tar.gz -P /soft (这里是指定下载存储目录,soft是我在/下创建的)


4、安装nginx

(1)解压: tar -zxvf nginx-1.10.2.tar.gz

(2)在安装nginx前先安装其他必要环境gcc 和make:yum install gcc make

(3)其实有gcc和make还不够,这时候去安装会报./configure: error: the HTTP rewrite module requires the PCRE library.

这就需要安装pcre-devel与openssl-devel

yum -y install pcre-devel openssl openssl-devel


(4)现在去安装吧,进入解压后的目录中,执行如下:

./configure - -prefix=/usr/local/nginx(这里指定安装目录为/user/local/nginx)

等跑完后执行make,在等跑完后执行make install


5、启动nginx,进入安装目录/user/local/nginx/sbin,执行nginx

接下来查看是否启动

ps aux | grep nginx

出现如下,则代表启动成功,接下来就可以用浏览器访问一下了

root      5327  0.0  0.0  24428   828 ?        Ss   01:48   0:00 nginx: master process nginx
nobody    5328  0.0  0.1  24848  1708 ?        S    01:48   0:00 nginx: worker process      
root      5661  0.0  0.0 103256   864 pts/0    S+   23:06   0:00 grep nginx


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值