yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers
ldconfig
/usr/sbin/groupadd web
/usr/sbin/useradd -g web web
mkdir soft
cd soft
wget http://www.nginx.org/download/nginx-1.1.7.tar.gz
tar -zxvf nginx-1.1.7.tar.gz
wget http://wiki.nginx.org/images/7/78/Ngx_http_log_request_speed.tar.gz
wget https://nodeload.github.com/giom/nginx_accept_language_module/tarball/master –no-check-certificate -O nginx_accept_language_module.tar.gz
cd nginx-1.1.7
cd contrib
wget http://geolite.maxmind.com/download/geoip/database/GeoIPCountryCSV.zip
perl geo2nginx.pl < GeoIPCountryCSV.zip >geo.conf
cd ..
tar -zxvf ../Ngx_http_log_request_speed.tar.gz
tar -zxvf ../nginx_accept_language_module.tar.gz
sed -i -e ‘s/”nginx/”mws/g’ -e ‘s/1\./2\./g’ -e ‘s/”NGINX/”MWS/g’ src/core/nginx.h
./configure –prefix=/usr/local/nginx/ –with-http_stub_status_module –with-http_ssl_module –with-http_realip_module –add-module=ngx_http_log_request_speed –add-module=ngx_http_set_lang
make && make install
nginx的一个安装脚本
- No comments yet.
- No trackbacks yet.
Recent Comments