1.安装基础环境包(如果已安装,可更新) yum -y :自动选择y
yum -y install openssl*
yum -y install libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel
yum -y install libxml2 libxml2-devel zlib zlib-devel ncurses ncurses-devel curl curl-devel
yum -y install gd gd2 gd-devel gd2-devel
yum –y install gcc gcc-c++ gdb
yum -y install pcre*
2. 下面开始安装nginx
先获取包wget http://nginx.org/download/nginx-1.9.9.tar.gz
后面的版本号可以更改的,可以先用浏览器登陆http://nginx.org/download/ 然后看下你要的是什么版本,目前高到底有测试版 稳定版 旧版 三种
3. 解压
下载好了以后,自己找个位置复制过去,然后解压。我这里是放在了/usr/local
cp nginx-1.9.9.tar.gz /usr/local
cd /usr/local
tar -zxvf nginx-1.9.9.tar.gz
4. 解压完毕,进去,安装。
cd nginx-1.9.9
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre
5. 执行这个命令
make && make install
之后进入安装目录
6. 然后 启动 ./sbin/nginx
7. 查看是否启动正常 ps -ef|grep ngnix
8. 修改配置文件 conf/nginx.conf
开启日志和pid
error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
pid logs/nginx.pid;
listen 80;
server_name 域名;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
proxy_pass http://【IP】:8080;
proxy_redirect off;
proxy_set_header Host 47.52.79.211;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Content-Type $content_type;
#proxy_hide_header Content-Type;
}