Ti mostreremo come installare MediaWiki su Ubuntu 16.04. MediaWiki è un software wiki open source scritto in PHP. Installare MediaWiki su Ubuntu 16.04 è un compito facile, basta seguire i passaggi in questo tutorial e dovresti avere MediaWiki installato su Ubuntu 16.04 in meno di 10 minuti. Installare MediaWiki su Ubuntu 16.04 è un'operazione abbastanza semplice, basta seguire i passaggi seguenti e dovresti avere MediaWiki installato sul tuo server Ubuntu in meno di 10 minuti.
Al momento della stesura di questo tutorial, l'ultima versione stabile di MediaWiki è la 1.27.1 e richiede:
- PHP 5.5.9 o versioni successive (preferibilmente l'ultima), con estensioni mbstring, JSON, curl, Intl, mysql e GD PHP abilitate. ImageMagick o GD è richiesto per la miniatura dell'immagine
- MySQL 5.0.2, MariaDB 5.1, SQLite 3 o PostgreSQL 9.0 o successivo
- Server web Apache 2.0 o successivo compilato con il modulo mod_rewrite.
1. Installa il server Apache
Questa guida all'installazione presuppone che Apache sia già installato e configurato sul tuo server virtuale.
2. Aggiorna i pacchetti del sistema operativo del tuo server
Iniziamo con l'installazione. Assicurati che i pacchetti del sistema operativo del tuo server siano completamente aggiornati:
apt-get update apt-get upgrade
3. Installa i pacchetti richiesti
Installa i pacchetti richiesti:
apt-get install imagemagick php7.0-intl php7.0-curl php7.0-gd php7.0-mbstring php7.0-mysql
4. Abilita il modulo di riscrittura di Apache
Abilita il modulo di riscrittura di Apache se non è già stato fatto così:
a2enmod rewrite
5. Riavvia il servizio Apache
Riavvia il servizio Apache per rendere effettive le modifiche:
service apache2 restart
6. Installa MediaWiki
Scarica l'ultima versione di MediaWiki disponibile su https://www.mediawiki.org/wiki/Scarica nella directory /opt/ sul server:
cd /opt/ wget https://releases.wikimedia.org/mediawiki/1.27/mediawiki-1.27.1.tar.gz tar -xvzf mediawiki-1.27.1.tar.gz mv /opt/mediawiki-1.27.1/ /var/www/html/mediawiki
Tutti i file devono essere leggibili dal server web, quindi imposta una proprietà adeguata:
chown www-data:www-data -R /var/www/html/mediawiki
Crea un nuovo database MySQL e un nuovo utente:
mysql -u root -p mysql> SET GLOBAL sql_mode=''; mysql> CREATE DATABASE wikidb; mysql> CREATE USER 'wikiuser'@'localhost' IDENTIFIED BY 'y0uR-pa5sW0rd'; mysql> GRANT ALL PRIVILEGES ON wikidb.* TO 'wikiuser'@'localhost'; mysql> FLUSH PRIVILEGES; mysql> quit
Non dimenticare di sostituire "y0uR-pa5sW0rd" con una password complessa.
Crea una nuova direttiva host virtuale in Apache. Ad esempio, crea un nuovo file di configurazione di Apache chiamato "mediawiki.conf" sul tuo server virtuale:
touch /etc/apache2/sites-available/mediawiki.conf ln -s /etc/apache2/sites-available/mediawiki.conf /etc/apache2/sites-enabled/mediawiki.conf vi /etc/apache2/sites-available/mediawiki.conf
Quindi, aggiungi le seguenti righe:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/mediawiki/ ServerName your-domain.com ServerAlias www.your-domain.com <Directory /var/www/html/mediawiki/> Options FollowSymLinks AllowOverride All Order allow,deny allow from all </Directory> ErrorLog /var/log/apache2/your-domain.com-error_log CustomLog /var/log/apache2/your-domain.com-access_log common </VirtualHost>
Rimuovere il file 000-default.conf:
rm /etc/apache2/sites-enabled/000-default.conf
Riavvia il server Web Apache per rendere effettive le modifiche:
service apache2 restart
Apri http://tuo-dominio.com nel tuo browser web preferito, clicca sul collegamento ipertestuale 'imposta il wiki' e segui le facili istruzioni nella schermata di installazione inserendo le informazioni necessarie come richiesto:
Seleziona la tua lingua e la lingua del Wiki. Nella pagina successiva, fai clic su "continua" se tutti i requisiti sono soddisfatti, quindi inserisci le seguenti informazioni:
Database Host: localhost Database name: wikidb Database username: wikiuser Database password: y0uR-pa5sW0rd // change this password with your actual password
Fai clic su "Continua". Nella pagina successiva seleziona:
Storage engine: InnoDB Database character set: UTF-8
Fai clic su "Continua". Inserisci il nome del Wiki che apparirà nella barra del titolo del browser web e in altri luoghi, crea un account amministratore e installa il Wiki.
Per migliorare la velocità e le prestazioni della tua installazione di MediaWiki, aggiungi le seguenti righe alla fine del file LocalSettings.php :
vi /var/www/html/mediawiki/LocalSettings.php
# Speed improvements $wgUseGzip = true; $wgUseFileCache = true; # Performance settings $wgDisableCounters = true; $wgMiserMode = true;
Imposta una proprietà adeguata del file di configurazione LocalSettings.php:
chown www-data:www-data /var/www/html/mediawiki/LocalSettings.php
Questo è tutto. MediaWiki è stato installato sul tuo server.
Accedi al back-end di amministrazione di MediaWiki e inizia a creare nuovi contenuti, aggiungere account utente, estensioni ecc.
Ovviamente, non devi fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting VPS MediaWiki, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare MediaWiki per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.
PS. Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.