Kā instalēt MediaWiki vietnē CentOS 7


Ja vēlaties izveidot savu wiki vietni, to varat viegli izdarīt, izmantojot MediaWiki - PHP atvērtā koda lietojumprogrammu, kas sākotnēji izveidota WikiPedia. Tās funkcionalitāti var viegli paplašināt, pateicoties trešās puses paplašinājumiem, kas izstrādāti šai lietojumprogrammai.

Šajā rakstā mēs pārskatīsim, kā MediaWiki instalēt CentOS 7 ar LAMP (Linux, Apache, MySQL un PHP) kaudzīti.

LAMP Stack instalēšana CentOS 7

1. Vispirms jums jāiespējo epel un remi krātuves, lai instalētu LAMP kaudzīti ar jaunāko PHP 7.x versiju.

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

2. Tālāk mēs izmantosim php7.3, mums būs jāatspējo php5.4 instalēšana, lai instalētu php7.3 no remi repozitorija, kā parādīts.

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

3. Tagad mēs varam turpināt instalēt Apache, MariaDB un PHP ar nepieciešamajiem paplašinājumiem, kas nepieciešami, lai palaistu MediaWiki - Lai nodrošinātu labāku sniegumu, varat instalēt arī Xcache. .

# 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. Sāciet un iespējojiet pakalpojumus ar:

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

5. Tagad nodrošiniet MariaDB instalēšanu, palaižot:

# mysql_secure_installation

6. Lai izmaiņas būtu aktīvas, jums būs jārestartē Apache tīmekļa serveris:

# systemctl restart httpd

MediaWiki instalēšana CentOS 7

7. Nākamais solis ir MediaWiki pakotnes lejupielāde. Dodieties uz komandu wget.

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

8. Tagad izvelciet arhīva saturu ar darvas komandu.

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

9. Pēc tam mēs izveidosim datu bāzi mūsu MediaWiki instalēšanai, kā parādīts.

# mysql -u root -p 

MySQL uzvednē izpildiet šādas komandas, lai izveidotu datu bāzi, izveidotu datu bāzes lietotāju un piešķirtu šim lietotājam privilēģijas jaunizveidotajā datu bāzē;

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

10. Tagad varat piekļūt MediaWiki lietojumprogrammai, sasniedzot sava servera http:// ipaddress un veicot instalēšanas darbības.

Vispirms jūs varat izvēlēties valodas iestatījumus:

11. Pēc tam skripts veiks vides pārbaudi, lai pārliecinātos, ka ir izpildītas visas prasības:

12. Ja līdz šim esat izpildījis darbības, pārbaudēm jābūt labām, un jūs varat pāriet uz nākamo lapu, kurā iestatīsit datu bāzes informāciju. Šajā nolūkā izmantojiet iepriekš izveidoto datu bāzi, lietotāju un paroli:

13. Nākamajā lapā jūs varat izvēlēties datu bāzes dzinēju - InnoDB vai MyIsam. Esmu izmantojis InnoDB. Visbeidzot, jūs varat dot savai wiki nosaukumu un izveidot administratīvo lietotājvārdu un paroli, aizpildot nepieciešamos laukus.

14. Kad esat aizpildījis informāciju, noklikšķiniet uz Turpināt. Nākamajos ekrānos varat atstāt noklusējuma iestatījumus, ja vien nevēlaties veikt citas pielāgotas izmaiņas.

Pabeidzot šīs darbības, jums tiks piegādāts fails ar nosaukumu LocalSettings.php. Šis fails būs jāievieto Wiki direktorijas saknē. Varat arī nokopēt faila saturu un izveidot failu vēlreiz. Ja vēlaties kopēt failu, varat rīkoties šādi:

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

15. Tagad, mēģinot piekļūt http:// youripaddress , jums vajadzētu redzēt nesen instalēto MediaWiki:

Jūs varat autentificēties ar savu iepriekš izveidoto administratora lietotāju un sākt rediģēt savu MediaWiki instalāciju.

Tagad jums ir sava Wiki lapa, kuru varat pārvaldīt un rediģēt. Pareizas sintakses lietošanai varat pārbaudīt MediaWiki dokumentāciju.