nginx安装及基础配置
Posted psy-code
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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
浏览器访问地址:(看到欢迎页面即可)
若是失败:可能为80端口被占用等。
lsof -i:80查看进程pid,然后kill -9 pid即可
以上是关于nginx安装及基础配置的主要内容,如果未能解决你的问题,请参考以下文章