nginx安装及基础配置

1.官网

http://nginx.org/

2.nginx安装

2.1cd /user/local/software目录下(没有的话,就创建)

2.2上传nginx包及高可用包到该目录下

nginx-1.6.2.tar.gz

keepalived-1.2.18.tar.gz

2.3解压至 /usr/local下

tar -zxf nginx-1.6.2.tar.gz /usr/local

2.4下载锁需要的依赖库文件:

        yum install pcre

        yum install pcre-devel

        yum install zlib

        yum install zlib-devel

2.5进行configure配置:

cd nginx-1.6.2 && ./configure --prefix=/usr/local/nginx  

下图代表成功

查看是否报错:

报错1:error: C compiler cc is not found

解决方案:

安装gcc-c++包

命令:yum -y install gcc-c++

-y:所有的询问均选择yes

 2.6编译安装(cd 到 /usr/local/nginx-1.6.2目录下)

make && make install

2.7启动nginx

cd /usr/local/nginx目录下: 看到如下4个目录
 ....conf 配置文件  
 ... html 网页文件
 ...logs  日志文件 
 ...sbin  主要二进制程序

启动命令:(/usr/local/nginx/sbin/nginx -s start)

/usr/local/nginx/sbin/nginx

查看是否启动成功:(netstat -ano | grep 80)或者如下:

ps -ef|grep nginx

关闭命令:(/usr/local/nginx/sbin/nginx -s stop)

/usr/local/nginx/sbin/nginx -s stop

重启命令:(/usr/local/nginx/sbin/nginx -s reload)

/usr/local/nginx/sbin/nginx -s reload

浏览器访问地址:(看到欢迎页面即可)

http://192.168.0.100:80

 

若是失败:可能为80端口被占用等。

lsof -i:80查看进程pid,然后kill -9 pid即可

猜你喜欢

转载自www.cnblogs.com/psy-code/p/9784297.html