Vai al contenuto
EuroVPSEuroVPS

Come installare WordPress manualmente su Linux

FAQ EuroVPS

Aggiornato il 1 min di lettura (shell meta.minRead)

Shared FAQ page chrome (breadcrumb, dates, read time, «Continua a leggere», enquiry block, category labels): see INDEX-AND-CHROME.md. Translate once.

Body

Scaricare WordPress

Andate nella document root del vostro dominio e scaricate la versione più recente del pacchetto WordPress.

Per esempio

cd /home/eurovps/public_html/

Via SSH potete scaricare con wget l'ultimo pacchetto WordPress nel vostro sito.

 wget https://wordpress.org/latest.zip 

Estrarre l'archivio di WordPress

Decomprimete il file scaricato con il comando seguente via SSH.

unzip latest.zip

Spostare tutti i file e le cartelle dalla cartella wordpress nella document root corretta.

Per esempio:

mv wordpress/* /home/eurovps/public_html/

Rimuovere la cartella wordpress e il file latest.zip.

rm -rf wordpress latest.zip

Correggere i permessi dei file e delle cartelle di WordPress.

Assegnate utente e gruppo all'utente corretto del vostro dominio. Nel nostro caso l'utente del sito si chiama eurovps.

chown eurovps.eurovps /home/eurovps/public_html/* -R

Creare un database MySQL e un utente per WordPress.

Dovete creare un database MySQL e assegnargli un utente MySQL con permessi completi.

Ecco i comandi per creare il database e l'utente e assegnare i privilegi

  • create database db_name;
  • create user db_user;
  • grant all on db_name.* to 'db_user'@'localhost' identified by 'db_password';
MariaDB [(none)]> create database eurovps_wp;
Query OK, 1 row affected (0.001 sec)
MariaDB [(none)]> create user eurovps_usr;
Query OK, 0 rows affected (0.001 sec)
MariaDB [(none)]> GRANT ALL PRIVILEGES ON eurovps_wp.* TO "eurovps_user"@"localhost" IDENTIFIED BY "password";
Query OK, 0 rows affected (0.001 sec)

Aggiornate i dati del database nel file di configurazione di WordPress.

Rinominate il file wp-config-sample.php in wp-config.php e aggiornate i dati del database nel file.

mv wp-config-sample.php wp-config.php
	
vi wp-config.php
/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name_here' );
/** MySQL database username */
define( 'DB_USER', 'username_here' );
/** MySQL database password */
define( 'DB_PASSWORD', 'password_here' );
/** MySQL hostname */
define( 'DB_HOST', 'localhost' );

Aggiornate queste voci con i dati del vostro database.

Dalle FAQ di EuroVPS.

Altro in «Guide»

Il vostro prossimo partner per l'infrastruttura

Avete ancora
una domanda?

Diteci cosa state cercando di fare. Un ingegnere la leggerà e vi risponderà.

+357 222 32280
Un ingegnere EuroVPS trasporta un nodo server nella sala del datacenter
Una conversazione con le persone che si prenderanno cura della vostra infrastruttura.

Partiamo dalla vostra infrastruttura.

Un po' di contesto ci aiuta a iniziare la conversazione giusta.

Useremo i vostri dati per rispondere alla vostra richiesta. Informativa sulla privacy