Anche in questo caso con la storia di Lighty e WordPress!. Se non hai letto il file Parte i di questa serie, poi non ha ancora niente da fare qui intorno. Leggi e studia il suo contenuto e poi torna indietro. Per terminare l'installazione e la configurazione della coppia, dobbiamo fare:
- Installa WordPress: crea il database e l'utente in MySQL e concedigli i privilegi necessari; creare e modificare il file di configurazione wp-config.php in base alla connessione con il database; e completare l'installazione di WordPress tramite la sua interfaccia web.
- Migliora la cache di ALTERNATIVE PHP Cdolore.
Installa WordPress
Eliminiamo il file index.php creato in precedenza per controllare la nostra configurazione:
rm /srv/web.amigos.cu/htdocs/index.php
Tramite Nautilus o Terminal, copiamo il file di installazione di WordPress nella directory principale dei documenti, in questo caso lo copiamo in/srv/web.amigos.cu/htdocs/.
Nota: Supponiamo di avere la versione 3.4.1 di WordPress per questo tutorial.
Dopo la copia, andiamo in quella directory, decomprimiamo e spostiamo tutto il contenuto della directory wordpress a / htodcs / e cancelliamo il programma di installazione:
cd /srv/web.amigos.cu/htdocs tar xvfz wordpress-3.4.1-es_ES.tar.gz mv wordpress / *. rm -r wordpress / wordpress-3.4.1-es_ES.tar.gz chown -R www-data. * chmod -R + x * .php
Creiamo l'utente e il database nel MySql: Attraverso un terminale ci colleghiamo alla console di amministrazione, eseguiamo mysql -p, e dopo aver digitato la nostra password, eseguiamo le query SQL necessarie:
mysql -p Inserisci la password: Benvenuto nel monitor MySQL. I comandi terminano con; o \ g. L'ID della tua connessione MySQL è 40 Versione server: 5.1.49-3 (Debian) [---] CREA UTENTE "mioutente" IDENTIFICATO DA "miaipassword"; CREA DATABASE SE NON ESISTE `wp_friends`; USE friends_wp; GARANTIRE TUTTI I PRIVILEGI SU `amigos_wp`. * A "mioutente" @ "%" CON OPZIONE DI GRANT; smettere
OJO tra virgolette quando li usiamo per racchiudere il nome del database tra di loro. Nota cosa è `friends_wp` e non "amigos_wp".
Creiamo e modifichiamo il file wp-config.php:
cd /srv/web.amigos.cu/htdocs cp wp-config-sample.php wp-config.php nano wp-config.php
Le uniche righe che dobbiamo modificare sono:
// ** Impostazioni MySQL. Richiedi questi dati al tuo host web. $ / ** Il nome del tuo database WordPress * / define ('DB_NAME', 'amigos_wp'); / * Il tuo nome utente MySQL * / define ('DB_USER', 'mioutente'); / ** La tua password MySQL * / define ('DB_PASSWORD', 'mipassword');
Lasciamo intatto il resto del file. Salviamo le modifiche.
Impostazioni di installazione finali: Aggiorniamo la pagina nel nostro browser (http://web.amigos.cu) e siamo già nel famoso processo di installazione di WordPress di 5 minuti!.
Sii fantasioso e creativo. Compila i campi richiesti dall'installatore in base alle tue esigenze. Se il tuo sito è rivolto a Internet (fortemente protetto da un firewall) puoi consentire ai motori di ricerca come Google e altri di indicizzarlo. Poiché il mio è solo per la LAN aziendale, deseleziono questa opzione e faccio clic sul pulsante magico "Procedi".
Gli altri passaggi sono tipici di WordPress e la verità è che non sono io ad aiutarti a usarlo affatto. Consultare il manuale o chiedere ad altri che sono già esperti nel suo utilizzo.
Miglioriamo la cache del codice intermedio in PHP utilizzando APC:
Per la cronaca, NON lo sto dicendo! KBeezie lo dice in un articolo intitolato "L'importanza della memorizzazione nella cache di WordPress"(L'importanza della cache in WordPress) quando afferma:
"WordPress, in tutto il suo splendore ... è un dannato maiale sciatto"
Che in una traduzione approssimativa significa che "WordPress in tutto il suo splendore ... è un dannato maiale sciatto". Ti consigliamo di leggere questo articolo molto interessante ed educativo. Esistono diversi modi per migliorare la cache di WordPress in base alla documentazione specializzata, tramite "W3 Total Cache", "WP Super Cache" e altri. Se corriamo
aptitude show php-apc
Otterremo una breve descrizione, che liberamente tradotta dice:
“L'Alternative PHP Cache, noto anche come APC, è un framework open source, gratuito e robusto, per creare una cache e ottimizzare il codice PHP intermedio. APC è una soluzione rapida per stabilire una cache locale del codice PHP. Non è distribuito come MencacheD, ma può essere utilizzato insieme per ottenere una cache ottimale ”. Per installarlo eseguiamo:
aptitude installa php-apc
Successivamente, leggiamo i file /usr/share/doc/php-apc/README.Debian e ilTUTTO dalla stessa cartella. In base a quanto consigliato nel primo, facciamo quanto segue:
gunzip /usr/share/doc/php-apc/apc.php.gz cp /usr/share/doc/php-apc/apc.php /srv/web.amigos.cu/htdocs/ chown www-data: root / srv / web.amigos.cu / htdocs / apc.php chmod + x /srv/web.amigos.cu/htdocs/apc.php
Dobbiamo dichiarare una password nel file apc.php per farlo funzionare completamente. Modifichiamo il file che è già nella root /htdocs/apc.php, andiamo alla riga 41 e troviamo:
valori predefiniti ('ADMIN_USERNAME', 'apc'); defaults ('ADMIN_PASSWORD', 'password');
La "password" deve essere cambiata con una nostra password che non sia la parola parola d'ordine. Salviamo le modifiche e prima di fare qualsiasi altra cosa dobbiamo riavviare il servizio:
servizio lighttpd riavvio
Puntiamo il nostro browser all'URL web.amigos.cu/apc.php e vedremo come funziona la cache PHP alternativa.
Amici, spero che tutto ciò che è scritto vi sia di qualche utilità. Ci vediamo alla prossima avventura!
Buon tutorial.
Un suggerimento: e perché non usi apt-get?
Grazie per il tuo commento. Uso l'attitudine per abitudine. Da Sarge o Debian 3.
Grazie mille per il tuo commento. Uso aptitude per abitudine sin da Debian 3.0 o Sarge. Non ci sono più misteri.
Ah già. Uso apt-get perché se uso aptitude potrebbe rovinare l'ambiente grafico (ho già fatto il test in stable e ho minacciato di sbarazzarmi di GNOME e altre cose) e in questo modo è molto più sicuro.