„Mediawiki 1.31 LTS telepítése Debian-Apache-MySQL környezetben” változatai közötti eltérés
Innen: IT documentation
(Új oldal, tartalma: „== Összefoglalás == A leírás Debian 9.11 operációs rendszeren készült. A szükséges Apache webszerver, MySQL adatbázis szerver és Php futtatókörnyezet az o…”) |
Nincs szerkesztési összefoglaló |
||
| 1. sor: | 1. sor: | ||
== Összefoglalás == | == Összefoglalás == | ||
A leírás Debian 9.11 operációs rendszeren készült. A szükséges Apache webszerver, MySQL adatbázis szerver és Php futtatókörnyezet az operációs rendszer tárolójából telepítjük. | A leírás Debian 9.11 operációs rendszeren készült. | ||
A példák a szöveges fájlok szerkesztéséhez mcedit szövegszerkesztőt feltéteznek (Telepítés: apt-get install mc) | |||
A szükséges Apache webszerver, MySQL adatbázis szerver és Php futtatókörnyezet az operációs rendszer tárolójából telepítjük. | |||
A példában a webszerver, adatbázis szerver és a VisualEditor-hoz szükséges Parsoid szolgáltatás egy hoston fut. Nagy igénybevételű wiki site esetében ezek különválaszthatóak. | A példában a webszerver, adatbázis szerver és a VisualEditor-hoz szükséges Parsoid szolgáltatás egy hoston fut. Nagy igénybevételű wiki site esetében ezek különválaszthatóak. | ||
== Futtató környezet telepítése == | == Futtató környezet telepítése == | ||
Webszerver, adatbáziszerver és Php futtatókörnyezet telepítése:<syntaxhighlight lang="bash"> | |||
=== Webszerver, adatbáziszerver és Php futtatókörnyezet telepítése: === | |||
<syntaxhighlight lang="bash"> | |||
apt-get install apt-get install apache2 mysql-server php php-pecl-http php-apcu php-intl | apt-get install apt-get install apache2 mysql-server php php-pecl-http php-apcu php-intl | ||
</syntaxhighlight>Adatbázis létrehozása: | </syntaxhighlight> | ||
< | |||
=== Adatbázis létrehozása === | |||
Feltételezve, hogy a mysql root felhasználónak konzolból nincs jelszava (telepítés alapértelmezett)<syntaxhighlight lang="bash"> | |||
mysql -uroot | |||
</syntaxhighlight>SQL futtatása: | |||
* mywiki: adatbázis neve | |||
* wikiuser: adatbázis felhasználó neve | |||
* password: adatbázis felhasználó jelszava | |||
<syntaxhighlight lang="mysql"> | |||
CREATE DATABASE mywiki CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; | |||
CREATE USER 'wikiuser'@'%' IDENTIFIED BY 'password'; | |||
GRANT ALL PRIVILEGES ON mywiki TO 'wikiuser'@'%'; | |||
quit; | |||
</syntaxhighlight> | |||
=== Webszerver konfigurálása === | |||
A lap 2019. december 26., 11:51-kori változata
Összefoglalás
A leírás Debian 9.11 operációs rendszeren készült.
A példák a szöveges fájlok szerkesztéséhez mcedit szövegszerkesztőt feltéteznek (Telepítés: apt-get install mc)
A szükséges Apache webszerver, MySQL adatbázis szerver és Php futtatókörnyezet az operációs rendszer tárolójából telepítjük.
A példában a webszerver, adatbázis szerver és a VisualEditor-hoz szükséges Parsoid szolgáltatás egy hoston fut. Nagy igénybevételű wiki site esetében ezek különválaszthatóak.
Futtató környezet telepítése
Webszerver, adatbáziszerver és Php futtatókörnyezet telepítése:
apt-get install apt-get install apache2 mysql-server php php-pecl-http php-apcu php-intl
Adatbázis létrehozása
Feltételezve, hogy a mysql root felhasználónak konzolból nincs jelszava (telepítés alapértelmezett)
mysql -uroot
SQL futtatása:
- mywiki: adatbázis neve
- wikiuser: adatbázis felhasználó neve
- password: adatbázis felhasználó jelszava
CREATE DATABASE mywiki CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'wikiuser'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON mywiki TO 'wikiuser'@'%';
quit;