从nginx.org下载Stable version的安装包nginx-1.8.1.tar.gz
tar zxvf nginx-1.8.1.tar.gz
cd nginx-1.8.1
./configure
提示pcre未安装
下载pcre-8.38.zip
unzip pcre-8.38.zip
chmod -R 777 pcre-8.38
cd pcre-8.38
./configure
make
make install
mak
再次
cd nginx-1.8.1
./configure
make
make install
#启动nginx
#########################
cd /usr/local/nginx/sbin
./nginx
./nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory
ln -s /usr/local/lib/libpcre.so.1 /lib64
[root@install sbin]# ./nginx
通过 http://xxx.xxx.xxx.xxx可以访问。
配置文件在
/usr/local/nginx/conf/nginx.conf
#查看nginx进程
#########################
ps -ef|grep nginx|grep -v grep
root 4893 1 0 16:38 ? 00:00:00 nginx: master process ./nginx
nobody 4894 4893 0 16:38 ? 00:00:00 nginx: worker process
ps -ef|grep “nginx: master process”|grep -v grep
root 42231 1 0 Apr14 ? 00:00:00 nginx: master process ./nginx
#正常停止nginx
#########################
kill -QUIT 4893
kill -QUIT ps -ef|grep "nginx: master process"|grep -v grep|awk -F ' ' '{print $2}'
#停止nginx所有进程
#########################
pkill -9 nginx
---------------------------nginx配置-------------------------------
cp /root/pypi/* /data/oper/www/Pypi/
cd /usr/local/nginx/conf
vi nginx.conf
将
server {
listen 80;
server_name localhost;
location / {
root /data/oper/www/Pypi;
index index.html index.htm;
}
中的root html;改为root /data/oper/www/Pypi;