„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>
<br />
 
=== 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;

Webszerver konfigurálása