nginx concat安裝

wget http://nginx.org/download/nginx-1.7.4.tar.gz
tar -zxvf nginx-1.7.4.tar.gz 
yum install pcre-devel.i686
yum -y install make zlib zlib-devel gcc-c++ libtool
yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel
yum -y install subversion  
yum -y install openssl openssl-devel
yum install subversion
svn checkout http://code.taobao.org/svn/nginx_concat_module/trunk/ $NGINX_CONCAT_MODULE
sudo yum install build-essential m4 autoconf automake make
sudo yum  install libgd2-noxpm-dev libcurl4-openssl-dev libpcre3-dev
sudo yum install gd-devel pcre-devel libcurl-devel

cd nginx-1.7.4/
    yum install git
git clone git://github.com/alibaba/nginx-http-concat.git
svn checkout http://code.taobao.org/svn/nginx_concat_module/trunk/ $NGINX_CONCAT_MODULE
yum svn
 yum install subversion
 svn co http://code.taobao.org/svn/nginx_concat_module/trunk nginx_concat_module


 wget https://github.com/3078825/nginx-image/archive/master.zip
 unzip master.zip


 yum -y install openssl openssl-devel
 ./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_spdy_module --with-http_gzip_static_module --with-http_sub_module --add-module=nginx_concat_module  --add-module=./ngx_image_thumb-master
  make && make install
./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_spdy_module --with-http_gzip_static_module --with-http_sub_module --add-module=nginx_concat_module  --add-module=ngx_image_thumb-master
make && make install
yum install git
git clone git://github.com/alibaba/nginx-http-concat.git
svn checkout http://code.taobao.org/svn/nginx_concat_module/trunk/ $NGINX_CONCAT_MODULE
 cd ..
cd root/nginx-1.7.4/
./configure --prefix=/usr/local/nginx  --with-http_concat_module
nginx -V
  96   ./nginx -V
  97  ./configure --prefix=/usr/local/nginx  --with-http_concat_module
  98  svn co http://code.taobao.org/svn/nginx_concat_module/trunk nginx_concat_module
  99  yum svn
 100  yum install subversion
 101  svn co http://code.taobao.org/svn/nginx_concat_module/trunk nginx_concat_module
 102  ./configure --prefix=/usr/local/nginx  --with-http_concat_module
 103  ./configure --prefix=/usr/local/nginx  --with-http_concat
 104  --add-module=/home/user/install/nginx-http-concat
 105  ./configure --prefix=/usr/local/nginx  --with-http_concat_module
 106  ./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_spdy_module --with-http_gzip_static_module --with-http_sub_module --add-module=../nginx-http-concat
 107  ./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_spdy_module --with-http_gzip_static_module --with-http_sub_module --add-module=nginx_concat_module

**nginx

正確的配置 文件的位置要正確**

yum -y install openssl openssl-devel
 ./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_spdy_module --with-http_gzip_static_module --with-http_sub_module --add-module=nginx_concat_module
  make && make install

111 historyc++

nginx.sh 腳本 放在/usr/local/nginx 文件夾 運行便可git

#!/bin/sh
#
CWD='pwd'
case "$1" in   
        'start')   
                sbin/nginx   
	;;   
        'stop')   
                kill -2 `cat nginx.pid`
                        ;;   
        'restart')   
                cd "$CMD"  
                $0 stop   
                $0 start   
        ;;
	'reload')   
                sbin/nginx -s reload
	;;   
        *)   
        echo $"Usage: $0 {start|stop|restart|reload}"  
        exit 1  
esac   
exit 0

在配置nginx 時提示以下錯誤時: nginx: [emerg] getpwnam(「www」) failedgithub

解決方案一服務器

在nginx.conf中 把user nobody的註釋去掉既可curl

解決方案二svn

錯誤的緣由是沒有建立www這個用戶,應該在服務器系統中添加www用戶組和用戶www,以下命令:ui

1 2url

/usr/sbin/groupadd -f www
/usr/sbin/useradd -g www www
相關文章
相關標籤/搜索