Több WordPress webhely kezelése egyetlen helyről a MainWP bővítmény használatával

Ebben a bemutatóban megmutatjuk, hogyan telepíthetünk két WordPress példányt különálló virtuális kiszolgálókra Ubuntu 16.04 operációs rendszerrel és Apache, PHP és MySQL és hogyan kezelheti őket egyetlen helyről a MainWP WordPress plugin használatával. A WordPress egyike a legnépszerűbb ingyenes tartalomkezelő rendszereknek, amelyek PHP-ben vannak írva, és lehetővé teszik a webfejlesztők számára, hogy bármilyen célból weboldalakat készítsenek. A MainWP műszerfal-bővítmény lehetővé teszi, hogy WordPress webhelyeit egy központi helyről kezelje, és szinte teljes ellenőrzést biztosít a WordPress alapú webhelyekről a MainWP irányítópultjáról.

Ezt a bemutatót tesztelték és írták egy Ubuntu 16.04 VPS, de minden Linux disztribúcióban működnie kell.
Ez a telepítési útmutató feltételezi, hogy az Apache, a MySQL és a PHP már telepítve van és konfigurálva van a virtuális kiszolgálókon. A bemutató elkészítésének idején a WordPress legfrissebb stabil változata az 4.6.1, és ehhez:

  • PHP 5.6 vagy újabb verzió a GD grafikus könyvtár verziója 2.0.x +, MySQLi és mbstring PHP kiterjesztések engedélyezve;
  • Apache Web Server> = A mod_rewrite modullal összeállított 2.0 és a következő irányelvek megengedettek: RewriteEngine, RewriteBase, RewriteCond és RewriteRule .;
  • MySQL 5.6 vagy újabb verzió vagy a MariaDB 10.0 vagy újabb verziója telepítve van virtuális szerverek.

Kezdjük a telepítéssel. Töltsd le a WordPress legfrissebb verzióját az https://wordpress.org/latest.tar.gz címen az első kiszolgálóra, és vegye ki a következő parancsok használatával:

cd / opt wget https://wordpress.org/latest.zip mkdir -p / var / www / html / wordpress unzip -o legújabb.zip -d / var / www / html /

Hozzon létre egy új MySQL-adatbázist a WordPress használatához, és hozzon létre egy felhasználót teljes jogosultsággal:

mysql -u root -p mysql> CREATE DATABASE wpdb; mysql> ALL PRIVILEGES GRATUÁLJA a wpdb-t * A "wpuser" @ "localhost" IDENTIFIED BY "yOur-passw0rd" WITH GRANT OPTION; mysql> FLUSH PRIVILEGES; mysql> kilépés

Ne felejtsd el helyetted "yOur-passw0rd" erős jelszóval.
Hozzon létre egy új virtuális host-irányelvet az Apache-ban. Például hozzon létre egy új, "wordpress.conf" nevű Apache konfigurációs fájlt a virtuális kiszolgálón:

érintse meg a /etc/apache2/sites-available/wordpress.conf fájlt

Ezután futtassa a következő parancsot:

ln -s /etc/apache2/sites-available/wordpress.conf /etc/apache2/sites-enabled/wordpress.conf

Vagy használd a a2ensite-t az "wordpress.conf" konfiguráció engedélyezéséhez Apache-ban:

sudo a2ensite wordpress.conf

Szerkessze a 'wordpress.conf' konfigurációs fájlt:

vi /etc/apache2/sites-available/wordpress.conf

és adja hozzá a következő sorokat:

<VirtualHost *: 80> ServerAdmin [Email protected]
DocumentRoot /var/www/html/wordpress/
ServerName your-domain1.com
ServerAlias www.your-domain1.com
<Directory /var/www/html/wordpress/>
Options FollowSymLinks
AllowOverride All
</Directory>
ErrorLog /var/log/apache2/your-domain1.com-error_log
CustomLog /var/log/apache2/your-domain1.com-access_log common
</VirtualHost>

Adott esetben a php.ini konfigurációs fájl következő sorainak hozzáadása / módosítása:

memory_limit = 256M default_charset = "UTF-8"	

Adja meg a megfelelő fájlengedélyeket az Apache webszerver számára a / var / www / html / wordpress / könyvtárba írásához:

sudo chown -R www-adatok: www-adatok / var / www / html / wordpress /

Engedélyezze az Apache2 újraírási modult, ha még nem tette meg:

sudo a2enmod rewrite

Indítsa újra az Apache webszervert, hogy a módosítások életbe lépjenek:

szolgáltatás apache2 újraindítás

Másolja a wp-config-sample.php fájlt a wp-config.php fájlba:

cd / var / www / html / wordpress / wp-config-minta.php wp-config.php

Szerkessze a wp-config.php fájlt, és változtassa meg:

define ('DB_NAME', 'database_name_here'); define ('DB_USER', 'username_here'); define ('DB_PASSWORD', 'password_here');

nak nek

define ('DB_NAME', 'wpdb'); define ('DB_USER', 'wpuser'); define ('DB_PASSWORD', 'yOur-passw0rd');

Ismételje meg ugyanazt a telepítési eljárást a második kiszolgálón, ahol a második WordPress weboldalt kívánja tárolni (ne felejtsd el szerkeszteni az Apache konfigurációs fájlt, és cserélje ki a "domained1.com" -t a második kiszolgálón tárolt aktuális tartománynévre).

Nyisd meg kedvenc internetes böngésződet, menj a http://your-domain1.com weboldalra, majd nyisd meg a második lapot, és menj a http://saj-domain2.com oldalára, és kövesse az egyszerű utasításokat a WordPress telepítésének mindkét szerveren történő befejezéséhez.

Jelentkezzen be az első webhely WordPress adminisztrációs oldalára, menjen a Plugins >> Új >> gombra és keresse meg a MainWP bővítményt, majd telepítse és aktiválja a MainWP műszerfal bővítményét. A következő oldalon kattintson a Let's Go >> lehetőségre, válassza a "Web Host" lehetőséget, majd kattintson a folytatás gombra. Ha teljesülnek az összes MainWP műszerfal-bővítményre vonatkozó követelmények, kattintson a folytatás gombra. A következő oldalon válassza ki a tárhely típusát (VPS) és a gyermek webhelyek számát

A következő oldalon kattintson a Let's Go >> lehetőségre, válassza a "Web Host" lehetőséget, majd kattintson a folytatás gombra. Ha teljesülnek az összes MainWP műszerfal-bővítményre vonatkozó követelmények, kattintson a folytatás gombra. A következő oldalon válassza ki a tárhely típusát (VPS) és a gyermek webhelyek számát

Ezután válassza ki a hosting (VPS) típusát és a kezelendő gyermek webhelyek számát (kevesebb, mint 50 vagy annál nagyobb, mint az 50), majd kattintson a folytatás gombra.

Ezután kövesse az utasításokat és folytassa a MainWP műszerfal bővítményének beállításait igényeinek megfelelően.

Másik WordPress webhely hozzáadásához kattintson az "Új webhely hozzáadása" gombra, de mindenképpen menjen a második webhely adminisztrációs hátterére, és először telepítse és aktiválja a MainWP Gyermek plugint. Az extra biztonság érdekében az "egyedi biztonsági azonosító" opciót is bekapcsolhatja a MainWP beállításaiból.

Ezután menjen az első webhely WordPress adminisztrációs hátterére. A MainWP Dashboard bővítményből kattintson az "Új webhely hozzáadása" gombra, és adja hozzá a második WordPress webhely URL-jét, írja be a rendszergazdai felhasználónevét, és kattintson az "Új webhely hozzáadása" gombra.

Ez az. A WordPress telepítéseit egyetlen helyről kezelheti a MainWP beépülő modul segítségével.

forrás

Kapcsolódó hozzászólás

Hagy egy Válaszol

Ez az oldal Akismet-et használ a levélszemét csökkentése érdekében. Ismerje meg, hogyan dolgozik a megjegyzésed.