Questo blog e' libero dal NOFOLLOW!

Articoli in vetrina

Tango raggiunge i 17 milioni di utenti crescendo il doppio di come fece skypeTango raggiunge i 17 milioni di utenti crescendo il... Già nei primi giorni del debutto di Skype, ci fu una crescita di utenti così veloce a tal punto che Skype inc. amava vantarsi che era "la crescita più rapida dello strumento...

Readmore

Android market pronto per il sorpasso sull'app storeAndroid market pronto per il sorpasso sull'app store Non c'è dubbio che l'Android Market offrirà in futuro più applicazioni per il download e / o l'acquisto dell' App Store di Apple, dovuta al un rallentamento della crescita...

Readmore

Tucan manager,il download manager per ubuntuTucan manager,il download manager per ubuntu Oggi voglio presentarvi un interessante programma di cui ero alla ricerca da diverso tempo. Come per windows esistono diversi ottimi programmi per il download dei files come...

Readmore

Nginx Autoinstaller-Installare nginx,mysql,php su ubuntu,debian,centos in un click. LNMP webserver.Nginx Autoinstaller-Installare nginx,mysql,php su ubuntu,debian,centos... L'installazione di un server web è una cosa difficile per i neofiti specialmente nginx è difficile da installare e compilare come Apache. Come tutti noi sappiamo Nginx è...

Readmore

Come aggirare il blocco aziendale di facebook in un clic Come aggirare il blocco aziendale di facebook in un... Ormai chiunque ha un proprio profilo sul social network più famoso al mondo, e c'è anche chi non riesce a fare a meno di collegarsi per aggiornare il suo stato anche durante...

Readmore

© Webnoob.it Rss

Nginx Autoinstaller-Installare nginx,mysql,php su ubuntu,debian,centos in un click. LNMP webserver.

Posted on : 14-01-2011 | By : atthila | In : Script, Tips & tricks, Ubuntu

1

L’installazione di un server web è una cosa difficile per i neofiti specialmente nginx è difficile da installare e compilare come Apache. Come tutti noi sappiamo Nginx è uno script molto veloce e stabile con un  basso consumo di memoria. Si prega di usare google per trovare le  informazioni più dettagliate su Nginx e le sue capacità.  Ultimamente ho trovato uno script chiamato LNMP (Linux + Nginx + MySQL + PHP) per auto-installare nginx e componenti necessari per eseguire un sito come questo blog. Il sito web di LNMP è www.lnmp.org e purtroppo il suo sostegno e il sito principale è tutto in lingua cinese. Ma non è un problema per lo script di installazione perché è in inglese. Ho guardato una discussione (in cinese) sul forum LNMP  utilizzando Google per tradurre e ho visto che molti utenti chiedono l’ultima versione stabile di nginx, ma lo sviluppatore originale non sembra essere propenso a fare l’aggiornamento per installare l’ultima versione nginx.

Così ho deciso di modificare un po ‘ lo script  per utilizzare l’ultima versione stabile (0.8.53) di Nginx mentre tutte le altre grandi opzioni fornite dallo sviluppatore originale rimangono le stesse.

Lo script attualmente modificato supporta Debian 5 e Ubuntu è supportato fino al 10.04.1 .

Centos è supportato ma lo script installa l’ultima legacy stable version 0.7.67 di Nginx.

Quindi cosa c’è dentro la versione modificata V0.5.1RB?

V0.5RB installerà-

  • Nginx 0.8.53 (la versione centos  installa 0.7.67)
  • PHP 5.2.14 ( Non l’ho aggiornato al 5.3.x perchè alcuni script hanno riportato problemi di compatibilità con la serie 5.3.X )
  • Mysql 5.1.48
  • PHPMyAdmin 3.3.7
  • Eaccelerator (opzionale 1 click install)
  • VsFTPd, PureFTPd (Opzionale 1 click install)
  • PHP Suhousin Patch

Istruzioni per l’installazione-

Puoi usare debian/ubuntu/centos 32bit o 64bit. Ubuntu 10.10 non è ancora supportato . Ma puoi usare la versione 10.04LTS per installarlo e poi fare un upgrade alla release 10.10 .  Cominciamo quindi dal fare login con SSH e diamo i seguenti comandi (bisogna essere root per installare LNMP 0.5RB)-

1. Scaricare l’installer-

wget -c www.ruchirablog.com/nginx/lnmp0.5.tar.gz

2. Decomprimere la cartella-.

tar zxvf lnmp0.5.tar.gz

3. Entrare nella directory-

cd lnmp0.5

4.Lanciare l’installazione-

Debian-

./debian.sh

Ubuntu-

./ubuntu.sh

Centos ( Installa la legacy stable version 0.7.67 non la 0.8.53 ma le altre componenti rimangono le stesse! -

./centos.sh

Ti chiederà alcune domande come il nome del dominio e dove è locato il server in modo tale da scaricare i componenti dal server più vicino, la password mysql per l’utente root.

Impiegherà circa 30 minuti dopodichè vedrai un messaggio che confermerà l’avvenuta installazione. A questo punto potrai digitare il tuo indirizzo ip per vedere se funziona.

Dopo l’installazione -

  • PHPMyAdmin si troverà all’indirizzo http://yourip/phpmyadmin

Installare componenti aggiuntivi:

  • 1, per l’installazione di eAccelerator, eseguendo il seguente comando ./Eaccelerator.sh automaticamente installerà il componente e riavvierà il web server.
  • 2, per l’installazione di ionCube, eseguendo il seguente comando ./IonCube.sh automaticamente installerà il componente e riavvierà il web server.
  • 3, per l’installazione di PureFTPd e del pannello di controllo, eseguendo il seguente comando ./Pureftpd.sh installerà PureFTPd, e dopo l’installazione di  PureFTPd, dovrai recarti con il browser su http:// tuo dominio o IP/ ftp/install.php per installare PureFTPd Users management.
  • Puoi addirittura gestire tutti i componenti LNMP dando i seguenti comandi-

    /root/lnmp {start | stop | reload | restart | kill | status}

    • Per esempio se vuoi riavviare lnmp digita /root/lnmp restart

    I files LNMP saranno disponibili nelle seguenti directory:
    mysql: /usr/local/mysql
    php: /usr/local/php
    nginx: /usr/local/nginx
    Site Directory: /home/wwwroot

    Come aggiungere più domini (Virtual hosts) con questo script?

    Puoi aggiungere più domini o virtual host in pochi semplici passi. hai solo bisogno di loggarti con il tuo client SSH  e digitare

    ./vhost.sh

    Il sistema ti chiederà il nome del dominio che vuoi aggiungere e addirittura, se vuoi creare un blog wordpress basta rispondere sì alla domanda che ti chiederà, e automaticamente inserirà la configurazione per le regole rewrite richieste dai permalinks.icon smile Nginx Autoinstaller
    vhost Nginx Autoinstaller

    Io mi sono limitato solo a tradurre questa ottima guida offerta dal sito Ruchirablog. Tutti i crediti e le richieste di supporto vanno fatte a lui.

    I only translate this excellent guide provided by the site Ruchirablog. All credits and requests for support go to him.

    Share and Enjoy:
    • Digg
    • del.icio.us
    • Facebook
    • Google Bookmarks
    • Diggita
    • LinkedIn
    • Segnalo
    • Technorati
    • technotizie
    • Twitter
    • Upnews
    • Wikio IT
    • http://topsy.com/www.webnoob.it/2011/01/14/nginx-autoinstaller/?utm_source=pingback&utm_campaign=L2 Tweets that mention Autoinstaller.Installare nginx,mysql,php su ubuntu,debian,centos in un click — Topsy.com

      [...] This post was mentioned on Twitter by Web Noob, Web Noob. Web Noob said: © Webnoob.it New Post – Nginx Autoinstaller-Installare nginx,mysql,php su ubuntu,debian,centos in u…. Read it now at http://bit.ly/fcsTAl [...]