微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

【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

原文地址:https://www.jb51.cc/centos/379689.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。