首页 > 代码库 > ubutun中安装nginx

ubutun中安装nginx

一、安装

sudo wget http://nginx.org/download/nginx-1.4.4.tar.gz 

sudo tar zxvf ng。。。。
cd nginx-1.4.4
sudo ./configure
sudo make
sudo make install

 

--------------------

./configure: error: the HTTP rewrite module requires the PCRE library.

---------------------------------------

解决方法:

安装nginx依赖包运行命令:

sudo apt-get install libssl-dev
sudo apt-get install libpcre3 libpcre3-dev

 

 

2014/12/29 05:04:14 [error] 11808#0: open() "/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)

---------------------

解决方法:
[root@localhost nginx]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
 
使用nginx -c的参数指定nginx.conf文件的位置
"/usr/local/nginx/logs/nginx.pid" failed (2: No such file or directory)错误,进到logs文件发现的确没有nginx.pid文件
二、输入ip 出现 welcome to nginx 就代表ok
三、nginx配置文件所在目录/usr/local/nginx/conf/nginx.conf【转发端口】
  server {
listen 85;
#Allow file uploads
client_max_body_size 50M;

location / {
  proxy_pass 技术分享http://10.10.3.99:81;
proxy_pass_header Server;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Scheme $scheme;

}
}
 
 
 
四、 sudo /usr/local/nginx/sbin/nginx -s reload 重启nginx
 

ubutun中安装nginx