Telepítse a Plesket a CentOS 7 rendszeren
Más rendszert használ? A Plesk egy szabadalmaztatott webtárhely-vezérlőpult, amely lehetővé teszi a felhasználók számára, hogy adminisztrálják személyes és/vagy ügyfeleik webhelyeit, adatbázisait
Ahogy webhelye forgalma növekszik, és olvasói/nézői bázisa növekszik, idővel túlnő a megosztott tárhely-tervén, és fontolóra veszi a VPS-re való átállást.
A WordPress-webhely ugyanazon domain használata közben történő áttelepítéséhez a következő szempontokat kell figyelembe vennie:
Ez az oktatóanyag a WordPress-webhelyek megosztott tárhelyről Vultr VPS-re való migrálásának folyamatát ismerteti.
Általában a megosztott gazdagép szállítója lehetőséget biztosít a MySQL-adatbázisok exportálására a vezérlőpulton vagy valamilyen adatbázis-adminisztrációs eszközön. Mindenesetre a teljes WordPress-adatbázist exportálnia kell a webkönyvtárba a letöltéshez. Tegyük fel, hogy az exportált adatbázisfájl wordpress.sql
a megosztott gazdagép webkönyvtárának alapkönyvtárában található.
Másolja az adatbázis biztonsági másolatát a kiszolgálóra az SSH-terminálról. Győződjön meg arról, hogy a fájl engedélyei 644-esek, hogy elkerülje a 403 tiltott hibát.
cd ~
wget http://www.yourdomain.com/wordpress.sql
Ezenkívül ügyeljen arra, hogy előkészítse az adatbázis nevét, az adatbázis felhasználónevét és az adatbázis jelszavát a jövőbeni használatra.
Megjegyzés : Az illetéktelen hozzáférés megelőzése érdekében a webkönyvtárban lévő adatbázis-mentési fájlt azonnal el kell távolítani, amint befejezi az átvitelt. Ezenkívül egy véletlenszerű nevet/karakterláncot is használhat fájlnévként, ami nagymértékben csökkenti a fájlhoz való jogosulatlan hozzáférés lehetőségét. Ettől függetlenül a fájlt azonnal el kell távolítani, miután letöltötte a Vultr példányba.
Csak a teljes wp-content
könyvtárról és néhány manuálisan hozzáadott fájlról kell biztonsági másolatot készítenie , például favicon.ico
a webkönyvtár alapkönyvtárában. Tegyük fel, hogy hozzáadta a teljes "wp-content" könyvtárat és az összes fájlt egy nevű archív fájlba, files.tar.gz
amely szintén a webkönyvtár alapkönyvtárában található.
Másolja az archív fájlt a kiszolgálóra az SSH-terminálról. Ismét győződjön meg arról, hogy a fájl engedélyei 644-esek.
wget http://www.yourdomain.com/files.tar.gz
Az átvitel után törölje ezt az archív fájlt a webkönyvtárból.
Frissítse rendszerét Yummal:
sudo yum update -y
Ezután frissítse a WordPress-telepítést a legújabb verzióra a WordPress irányítópultjáról.
A WordPress webhely visszaállításához a Vultr VPS-en újra kell építeni a Vultr WordPress adatbázist, vagyis törölnie kell az összes tábláját, és importálnia kell a korábbi adatbázis biztonsági másolatát.
Jelenítse meg a Vultr egykattintásos WordPress alkalmazás alapértelmezett MySQL hitelesítő adatait:
sudo cat /root/.my.cnf
A képernyőn megjelenő hitelesítő adatok segítségével jelentkezzen be a MySQL shellbe:
mysql -u root -p
Keresse meg az adatbázist, amelynek neve wp
és 7 számjegyből áll , majd váltson a használatára. Mondd, hogy wp9968857
itt van.
SHOW DATABASES;
USE wp9968857;
Nem kötelező: Létrehozhat táblázateldobási parancsokat ellenőrzés céljából:
Select CONCAT( 'drop table ', table_name, ';' ) FROM information_schema.tables Where table_name LIKE 'wp_%';
Használja a következő parancsokat a wp9968857 adatbázis 12 táblájának törléséhez:
USE wp9968857;
DROP TABLE wp_commentmeta; DROP TABLE wp_comments; DROP TABLE wp_links; DROP TABLE wp_options; DROP TABLE wp_postmeta; DROP TABLE wp_posts; DROP TABLE wp_term_relationships; DROP TABLE wp_term_taxonomy; DROP TABLE wp_termmeta; DROP TABLE wp_terms; DROP TABLE wp_usermeta; DROP TABLE wp_users;
Amíg még a MySQL shellben van, importálja a MySQL biztonsági mentési fájlt az újonnan létrehozott adatbázisba:
SET NAMES 'UTF8';
SOURCE ~/wordpress.sql
EXIT;
A biztonsági másolat fájlok visszaállításához ki kell csomagolnia a files.tar.gz
fájlt, be kell állítania a megfelelő engedélyeket minden fájlhoz és könyvtárhoz, majd vissza kell helyeznie őket a megfelelő helyre.
Csomagolja ki a biztonsági másolatot a saját könyvtárába:
cd ~
tar -zxvf ~/files.tar.gz -C ~
Most a wp-content
könyvtárnak és a manuálisan hozzáadott "favicon.ico" fájlnak a saját könyvtárában kell lennie.
Az engedélyezési hibák elkerülése érdekében a teljes wp-content
könyvtárnak és a fájlnak a következőhöz favicon.ico
kell tartoznia nginx:nginx
:
sudo chown -R nginx:nginx wp-content
sudo chown nginx:nginx favicon.ico
Ezenkívül a wp-content
könyvtár és minden alkönyvtárának jogosultságait 755-re, minden fájl engedélyét 644-re kell állítani:
sudo chmod 755 wp-content
cd wp-content
find ./ -type d -print | sudo xargs chmod 755
find ./ -type f -print | sudo xargs chmod 644
cd ~
sudo chmod 644 favicon.ico
Helyezze vissza őket a webkönyvtárba /var/www/html
:
sudo mv /var/www/html/wp-content /var/www/html/backup-wp-content
sudo mv ~/wp-content /var/www/html/wp-content
sudo mv ~/favicon.ico /var/www/html/favicon.ico
Indítsa újra a szervert:
sudo shutdown -r now
Most megtekintheti áttelepített webhelyét a http://[szerver-ip-cím]/ címről. Ne felejtse el a korábbi WordPress hitelesítési adatokat használni a bejelentkezéshez. A VPS üzembe helyezése során beállított WordPress hitelesítő adatok törlésre kerültek, és már nem léteznek.
Ha WordPress-webhelye tartalmában szövegek vagy hivatkozások találhatók az Ön korábbi IP-címéhez, akkor azokat manuálisan kell kijavítania.
Végül módosítania kell a domain DNS A rekordjait, és le kell cserélnie a megosztott gazdagép IP-jét a használt Vultr VPS IP-jére. A módosítások életbe lépése után a domain neved használatával meglátogathatod új WordPress webhelyedet.
Ezzel az oktatóanyagunk véget is ér. Köszönöm, hogy olvastál és jó blogírást!
w3-cache
. A probléma megoldásához nyissa meg a wp-content/plugins
mappát SSH használatával, és nevezze át a beépülő modul mappáját egy utótag hozzáadásával. Ezzel deaktiválja a beépülő modult, és megoldja az 500-as hibát. Ezután a WordPress adminisztrátori irányítópultján aktiválja újra a bővítményt.Más rendszert használ? A Plesk egy szabadalmaztatott webtárhely-vezérlőpult, amely lehetővé teszi a felhasználók számára, hogy adminisztrálják személyes és/vagy ügyfeleik webhelyeit, adatbázisait
Bevezetés A Cacti egy nyílt forráskódú megfigyelő és grafikus eszköz, amely teljes mértékben az RRD adatokon alapul. A Cactuson keresztül szinte bármilyen típusú eszközt felügyelhet
Bevezetés A Lets Encrypt egy hitelesítésszolgáltató szolgáltatás, amely ingyenes TLS/SSL-tanúsítványokat kínál. A telepítés folyamatát a Certbot leegyszerűsíti,
Más rendszert használ? Mi az a Tekkit Classic? A Tekkit Classic egy modpack ahhoz a játékhoz, amelyet mindenki ismer és szeret; Minecraft. Tartalmaz néhányat a ver
Más rendszert használ? Ez az oktatóanyag megmutatja, hogyan telepítheti a csoportmunka iRedMail programot a Debian Wheezy friss telepítésére. Használnia kell egy szervát
Más rendszert használ? A Jekyll nagyszerű alternatíva a WordPress helyett blogíráshoz vagy tartalommegosztáshoz. Nem igényel adatbázist, és nagyon egyszerű i
Más rendszert használ? Ha Debian szervert vásárol, akkor mindig rendelkeznie kell a legújabb biztonsági javításokkal és frissítésekkel, akár alszik, akár nem
A PHP és a kapcsolódó csomagok a leggyakrabban használt összetevők a webszerverek telepítésekor. Ebben a cikkben megtudjuk, hogyan kell beállítani a PHP 7.0 vagy PHP 7.1 o verzióját
A Squid egy népszerű, ingyenes Linux-program, amely lehetővé teszi továbbítási webproxy létrehozását. Ebben az útmutatóban megtudhatja, hogyan telepítheti a Squid-et a CentOS rendszerre, hogy megfordítsa
Bevezetés A Lighttpd az Apache forkja, amely sokkal kevésbé erőforrás-igényes. Könnyű, innen kapta a nevét, és meglehetősen egyszerű a használata. Telepítés
1. Virtualmin/Webmin A Virtualmin egy hatékony és rugalmas web hosting vezérlőpanel Linux és UNIX rendszerek számára, amely a jól ismert nyílt forráskódú webbázison alapul.
A Yii egy PHP-keretrendszer, amely lehetővé teszi alkalmazások gyorsabb és egyszerűbb fejlesztését. A Yii telepítése Ubuntura egyszerű, amint azt pontosan megtudhatja
A Screen egy olyan alkalmazás, amely lehetővé teszi a terminálmunkamenetek többszöri használatát egy ablakon belül. Ez lehetővé teszi több terminálablak szimulálását, ahol ez ma
Ez az oktatóanyag elmagyarázza, hogyan állíthat be DNS-kiszolgálót a Bind9 használatával Debian vagy Ubuntu rendszeren. A cikkben ennek megfelelően helyettesítse be a saját-domain-neve.com címet. TH-nál
Bevezetés A Logrotate egy Linux segédprogram, amely leegyszerűsíti a naplófájlok kezelését. Általában naponta egyszer fut egy cron-feladaton keresztül, és kezeli a naplóbázist
A VULTR a közelmúltban változtatásokat hajtott végre a saját oldalukon, és most már mindennek jól kell működnie, ha a NetworkManager engedélyezve van. Ha szeretné letiltani
Az Icinga2 egy hatékony felügyeleti rendszer, és mester-kliens modellben használva helyettesítheti az NRPE-alapú felügyeleti ellenőrzések szükségességét. A mester-kliens
Más rendszert használ? A Red5 egy Java nyelven megvalósított nyílt forráskódú médiaszerver, amely lehetővé teszi többfelhasználós Flash-alkalmazások, például élő streamin futtatását.
Ebben a cikkben látni fogjuk, hogyan fordíthatja le és telepítheti az Nginx fővonalat az Nginx hivatalos forrásaiból a PageSpeed modullal, amely lehetővé teszi a
Más rendszert használ? Az Apache Cassandra egy ingyenes és nyílt forráskódú NoSQL adatbázis-kezelő rendszer, amelyet úgy terveztek, hogy biztosítsa a méretezhetőséget,
Ez az oktatóanyag végigvezeti Önt a Vultrs rendszerekkel kompatibilis Windows ISO létrehozásának folyamatán. Itt megtanulhatja az <<strong>>Windows ISO<<strong>> előállításának lépéseit az NTLite segítségével.
A mesterséges intelligencia nem a jövőben, hanem itt a jelenben. Ebben a blogban Olvassa el, hogyan hatott a mesterséges intelligencia alkalmazások különböző ágazatokra.
Ön is DDOS támadások áldozata, és tanácstalan a megelőzési módszereket illetően? Olvassa el ezt a cikket a kérdések megoldásához.
Talán hallottál már arról, hogy a hackerek sok pénzt keresnek, de elgondolkodtál már azon, hogyan kereshetnek ennyi pénzt? beszéljük meg.
Szeretné látni a Google forradalmi találmányait, és azt, hogy ezek a találmányok hogyan változtatták meg minden mai ember életét? Ezután olvassa el a blogot, és nézze meg a Google találmányait.
Az önvezető autók koncepciója, hogy mesterséges intelligencia segítségével kerüljenek az utakra, már egy ideje álmunk. De számos ígéret ellenére sehol sem látszanak. Olvassa el ezt a blogot, hogy többet megtudjon…
Ahogy a tudomány gyors ütemben fejlődik, átveszi erőfeszítéseink nagy részét, megnő annak a kockázata is, hogy alávetjük magunkat egy megmagyarázhatatlan szingularitásnak. Olvassa el, mit jelenthet számunkra a szingularitás.
Az adatok tárolási módjai az Adatok születése óta alakulhatnak. Ez a blog egy infografika alapján mutatja be az adattárolás fejlődését.
Olvassa el a blogot, hogy a legegyszerűbb módon ismerje meg a Big Data Architecture különböző rétegeit és azok funkcióit.
Ebben a digitálisan vezérelt világban az intelligens otthoni eszközök az élet döntő részévé váltak. Íme az intelligens otthoni eszközök néhány elképesztő előnye, hogyan teszik életünket érdemessé és egyszerűbbé.