MediaWiki installimine CentOS 7-sse


Kui soovite luua oma wiki veebisaidi, saate seda hõlpsalt teha MediaWiki abil - algselt WikiPedia jaoks loodud PHP avatud lähtekoodiga rakendus. Selle funktsionaalsust saab hõlpsasti laiendada tänu selle rakenduse jaoks välja töötatud kolmandate osapoolte laiendustele.

Selles artiklis vaatame üle, kuidas MediaWiki CentOS 7-le LAMP (Linux, Apache, MySQL ja PHP) virnaga installida.

LAMP Stacki installimine CentOS 7-le

1. Kõigepealt peate lubama epeli ja remi hoidlad LAMP-i virna installimiseks uusima PHP 7.x-i versiooniga.

# yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
# yum install epel-release

2. Järgmisena hakkame kasutama php7.3. Peame keelama php5.4 installimise, et installida php7.3 remi hoidlast, nagu näidatud.

# yum-config-manager --disable remi-php54
# yum-config-manager --enable remi-php73

3. Nüüd saame jätkata Apache, MariaDB ja PHP installimist vajalike laiendustega, mis on vajalikud MediaWiki käitamiseks - Parema jõudluse saavutamiseks võite installida ka Xcache'i. .

# yum -y install httpd
# yum -y install mariadb-server mariadb-client
# yum install php php-mysql php-pdo php-gd php-mbstring php-xml php-intl texlive

4. Käivitage ja lubage teenused järgmisega:

# systemctl start httpd
# systemctl enable httpd
# systemctl start mariadb
# systemctl enable mariadb

5. Nüüd kindlustage oma MariaDB installimine, käivitades:

# mysql_secure_installation

6. Muudatuste aktiivseks muutmiseks peate Apache veebiserveri taaskäivitama:

# systemctl restart httpd

MediaWiki installimine CentOS 7-le

7. Järgmine samm on alla laadida MediaWiki pakett. Minge käsule wget.

# cd /var/www/html
# wget https://releases.wikimedia.org/mediawiki/1.32/mediawiki-1.32.0.tar.gz

8. Nüüd eraldage tari käsuga arhiivi sisu.

# tar xf  mediawiki*.tar.gz 
# mv mediawiki-1.32.0/* /var/www/html/

9. Pärast seda loome meie MediaWiki installimiseks andmebaasi, nagu näidatud.

# mysql -u root -p 

Käivitage MySQL-i käsul järgmised käsud andmebaasi loomiseks, andmebaasi kasutaja loomiseks ja selle kasutaja õiguste loomiseks vastloodud andmebaasis;

# CREATE DATABASE media_wiki;
# CREATE USER 'media_wiki'@'localhost' identified by 'mysecurepassword';
# GRANT ALL PRIVILEGES on media_wiki.* to 'media_wiki’@'localhost';
# quit;

10. Nüüd pääsete MediaWiki rakendusele juurde, kui jõuate oma serverisse http:// ipaddress ja järgige installimisjuhiseid.

Kõigepealt saate valida keele seaded:

11. Järgmisena käivitab skript keskkonnakontrolli, et veenduda kõigi nõuete täitmises:

12. Kui olete seni samme järginud, peaksid kontrollid olema korras ja võite minna järgmisele lehele, kus seadistate andmebaasi üksikasjad. Selleks kasutage varem loodud andmebaasi, kasutajat ja parooli:

13. Järgmisel lehel saate valida andmebaasimootori - InnoDB või MyIsam. Olen kasutanud InnoDB-d. Lõpuks võite anda oma wikile nime ja luua administraatori kasutajanime ja parooli, täites vajalikud väljad.

14. Kui olete üksikasjad täitnud, klõpsake nuppu Jätka. Järgmistel ekraanidel saate vaikeseadetest lahkuda, kui te ei soovi muid kohandatud muudatusi teha.

Kui olete need toimingud lõpule viinud, antakse teile fail nimega LocalSettings.php. Peate selle faili paigutama oma Wiki kataloogi juure. Teise võimalusena saate faili sisu kopeerida ja faili uuesti luua. Kui soovite faili kopeerida, saate teha järgmist.

# scp /path-to/LocalSettings.php remote-server:/var/www/html/

15. Nüüd, kui proovite juurde pääseda http:// youripaddress , peaksite nägema äsja installitud MediaWiki:

Võite autentida oma varem loodud administraatori kasutajaga ja alustada oma MediaWiki installi muutmist.

Nüüd on teil oma Wiki leht, mida saate oma lehti hallata ja muuta. Õige süntaksiga saate tutvuda MediaWiki dokumentatsiooniga.