Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> nginxの下にCentOSのキーインストールスクリプト

nginxの下にCentOSのキーインストールスクリプト

  
 

最新の総トスnginxのでは、様々なVPSは最初のWebサーバをインストールする必要があり、その後、馬の代わりに、抗神に従事します。ブラザーは、以前に軍LNMPとキーのインストールパッケージされていた、さまざまな構成をもつれません。しかし、最近、私はちょうど事nginxのを必要とし、 PHPの
とMySQLは特に長い時間と空間をインストールし、私はnginxのスクリプトをインストールワンクリックを行うことを決めました。 nginxのインストールは非常に簡単ですが、基本的な事柄は、yumのソースを解決するために頼ることができます。それだけで罰金公式サイトから直接ダウンロードしただけでPCRE、ではありません。

このスクリプトは基本的に私は、設定ファイルを簡素化する手順とビットを変更し、デフォルトの設定ファイルを内部に使用され、キーのインストールスクリプト内部LNMPから抽出されます。 nginxのデフォルトの権限はnobodyとして実行します。

スクリプトアリ雲とLinodeのCentOSにCentOSにすることにより、テスト、またはいくつかの共通点を持っています。

ダウンロード:nginx.sh

#/binに/bashPATH = /binに:! /sbinにします。/usr /binにします。/usr /sbinに:は/usr /local /binにします。/usr /ローカル/sbinに:〜/binexportパス#の設置環境依存のyum -yパッチのopensslメイクをインストールcmakeのGCCのgcc-C ++はgcc-g77のフレックスバイソンファイルのlibtoolのlibtool-LIBSのautoconfのカーネル-develののlibjpegのlibjpeg-develのののlibpngののlibpng-develのlibpng10 libpng10- libidn-のdevel OpenSSLのlibidn develのGD GD-のdevelのFreeTypeのFreeType-develのlibxml2ののlibxml2-develのZLIB ZLIB-develのglib2 glib2-のdevel BZIP2のBZIP2-develのlibeventのlibevent-develののncursesのncurses-develのがカールdevelのカールのe2fsprogsのe2fsprogsの-develのkrb5ののkrb5の-develのopensslの-develのVIM-最小限のナノフォント - 中国語のgettextのgettext-develのncursesの-のdevel GMP-develのpspellの-develの解凍libcap diffutils#マウントPCREwget http://downloads.sourceforge.net/project/pcre/pcre/8.36/pcre-8.36 .tar.gztar zxf PCRE-8.36.tar.gzcd PCRE-8.36 /./のconfigure&&作る&&インストールCD ../#インストールNGINXwget http://nginx.org/download/nginx-1.6を作ります。 2.tar.gztar zxf nginxの-1.6.2.tar.gzcdのnginx-1.6.2 /./のconfigure - ユーザ=誰--group =誰--prefix =は/usr /local /nginxの--with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module --with-IPv6の--with-http_sub_module --with-http_spdy_modulemake&アンプ。 &作るインストールCD ../

のln -s /usr/local/lib/libpcre.so.1 /libln -sは/usr /local /nginxの/sbinに/nginxのは/usr /binに/nginxrm -f /usr/local/nginx/conf/nginx.confmkdir -p /ホーム/wwwrootに/defaultchmod + W /ホーム/wwwrootに/defaultmkdir -p /ホーム/wwwlogschmod 777 /ホーム/wwwlogschown -R誰も:誰も/ホーム/wwwrootに/デフォルト

のwget -c http://soft.vpser.net/lnmp/ext/init.d.nginxcp init.d.nginx /etc/init.d/nginxchmod + X /etc/init.d/のTCP -p nginxchkconfig --level 345 nginxの上の/sbinに/iptablesの-I INPUTは、ACCEPT /sbinに/iptablesの-saveldconfigwget -c http://hack0nair.me/Download/nginx.confmv nginx.confの/usr 80 -jを--dport
開始/local/nginx/conf//etc/init.d/nginx

Copyright © Windowsの知識 All Rights Reserved