Installera Plesk på CentOS 7
Använder du ett annat system? Plesk är en egen kontrollpanel för webbhotell som tillåter användare att administrera sina personliga och/eller klienters webbplatser, databaser
När din webbplats trafik växer och din läsare/tittare ökar, kommer du så småningom att växa ur din delade värdplan och överväga att migrera till en VPS.
För att migrera din WordPress-webbplats medan du använder samma domän bör du överväga följande aspekter:
Denna handledning kommer att täcka processen att migrera en WordPress-webbplats från delad värd till en Vultr VPS.
Vanligtvis ger den delade värdleverantören dig möjligheten att exportera dina MySQL-databaser i kontrollpanelen eller något databasadministrationsverktyg. Hur som helst, du måste exportera hela din WordPress-databas till din webbkatalog för nedladdning. Låt oss säga att den exporterade databasfilen är den wordpress.sql
som finns i baskatalogen i webbkatalogen på den delade värden.
Kopiera säkerhetskopieringsfilen till din server från din SSH-terminal. Se till att filens behörigheter är 644 för att undvika det 403 förbjudna felet.
cd ~
wget http://www.yourdomain.com/wordpress.sql
Se dessutom till att förbereda databasnamnet, databasens användarnamn och databaslösenordet för framtida användning.
Observera : För att förhindra obehörig åtkomst bör säkerhetskopieringsfilen för databasen i webbkatalogen tas bort så snart du avslutar överföringen. Dessutom kan du använda ett slumpmässigt namn/sträng som filnamn, vilket avsevärt minskar möjligheten för obehörig åtkomst till filen. Oavsett så bör filen tas bort omedelbart efter att den har laddats ner till din Vultr-instans.
Du behöver bara säkerhetskopiera hela wp-content
katalogen och några manuellt tillagda filer, såsom favicon.ico
, i webbkatalogens baskatalog. Låt oss säga att du har lagt till hela "wp-content"-katalogen och alla dessa filer till en arkivfil med namnet files.tar.gz
som också finns i webbkatalogens baskatalog.
Kopiera arkivfilen till din server från din SSH-terminal. Återigen, se till att filens behörigheter är 644.
wget http://www.yourdomain.com/files.tar.gz
Ta bort denna arkivfil i webbkatalogen efter överföringen.
Uppdatera ditt system med Yum:
sudo yum update -y
Uppdatera sedan din WordPress-installation till den senaste versionen från WordPress Dashboard.
För att återställa din WordPress-webbplats på Vultr VPS måste du bygga om Vultr WordPress-databasen, med andra ord måste du ta bort alla dess tabeller och importera den tidigare säkerhetskopian av databasen.
Visa standard MySQL-referenserna för Vultr WordPress-appen med ett klick:
sudo cat /root/.my.cnf
Använd inloggningsuppgifterna på skärmen för att logga in i MySQL-skalet:
mysql -u root -p
Hitta databasen vars namn består av wp
och 7 siffror, och växla sedan till att använda den. Säg att den är wp9968857
här.
SHOW DATABASES;
USE wp9968857;
Valfritt: Du kan generera tabellsläppningskommandon för granskning:
Select CONCAT( 'drop table ', table_name, ';' ) FROM information_schema.tables Where table_name LIKE 'wp_%';
Använd följande kommandon för att ta bort de 12 tabellerna i databasen wp9968857:
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;
Medan du fortfarande är i MySQL-skalet, importera MySQL-backupfilen till den nyskapade databasen:
SET NAMES 'UTF8';
SOURCE ~/wordpress.sql
EXIT;
För att återställa säkerhetskopiorna måste du packa upp files.tar.gz
filen, ställa in rätt behörigheter för varje fil och katalog och flytta tillbaka dem till rätt plats.
Packa upp säkerhetskopian till din hemkatalog:
cd ~
tar -zxvf ~/files.tar.gz -C ~
Nu ska wp-content
katalogen och den manuellt tillagda filen "favicon.ico" sitta i din hemkatalog.
För att förhindra behörighetsfel bör hela wp-content
katalogen och filen favicon.ico
tillhöra nginx:nginx
:
sudo chown -R nginx:nginx wp-content
sudo chown nginx:nginx favicon.ico
Dessutom wp-content
bör behörigheterna för katalogen och dess varje underkatalog ställas in på 755, behörigheterna för varje fil bör ställas in på 644:
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
Flytta tillbaka dem till webbkatalogen /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
Starta om servern:
sudo shutdown -r now
Nu kan du ta en titt på din migrerade webbplats från http://[din-server-ip]/. Kom ihåg att använda de tidigare WordPress-uppgifterna för att logga in. WordPress-uppgifterna som du ställer in under installationen av VPS har raderats och finns inte längre.
Om det finns texter eller länkar relaterade till din tidigare IP-adress i innehållet på din WordPress-webbplats måste du korrigera dem manuellt.
Äntligen måste du ändra DNS A-posterna för din domän, ersätta IP:n för den delade värden med IP:n för Vultr VPS du använder. Efter att ändringarna träder i kraft kan du besöka din nya WordPress-webbplats med ditt domännamn.
Detta avslutar vår handledning. Tack för att du läser och trevlig bloggning!
w3-cache
. För att lösa det här problemet, gå till wp-content/plugins
mappen med SSH och byt namn på plugin-mappen genom att lägga till ett suffix. Detta kommer att inaktivera plugin-programmet och lösa 500-felet. Återaktivera sedan plugin-programmet från WordPress admin-instrumentpanel.Använder du ett annat system? Plesk är en egen kontrollpanel för webbhotell som tillåter användare att administrera sina personliga och/eller klienters webbplatser, databaser
Introduktion Cacti är ett övervaknings- och grafverktyg med öppen källkod som är helt baserat på RRD-data. Genom Cacti kan du övervaka nästan vilken typ av enhet som helst
Introduktion Lets Encrypt är en certifikatmyndighetstjänst som erbjuder gratis TLS/SSL-certifikat. Installationsprocessen förenklas av Certbot,
Använder du ett annat system? Vad är Tekkit Classic? Tekkit Classic är ett modpack för spelet som alla känner och älskar; Minecraft. Den innehåller några av ver
Använder du ett annat system? Den här handledningen visar dig hur du installerar groupware iRedMail på en ny installation av Debian Wheezy. Du bör använda en serve
PHP och relaterade paket är de mest använda komponenterna när du distribuerar en webbserver. I den här artikeln kommer vi att lära oss hur du ställer in PHP 7.0 eller PHP 7.1 o
Squid är ett populärt, gratis Linux-program som låter dig skapa en webbproxy för vidarebefordran. I den här guiden ser du hur du installerar Squid på CentOS för att förvandla dig
Inledning Lighttpd är en apachegaffel som syftar till att vara mycket mindre resurskrävande. Den är lätt, därav namnet, och är ganska enkel att använda. Installera
1. Virtualmin/Webmin Virtualmin är en kraftfull och flexibel kontrollpanel för webbhotell för Linux- och UNIX-system baserad på den välkända Open Source-webbasen
Yii är ett PHP-ramverk som låter dig utveckla applikationer snabbare och enklare. Att installera Yii på Ubuntu är enkelt, eftersom du kommer att lära dig exakt
Screen är ett program som tillåter flera terminalsessioner inom ett fönster. Detta låter dig simulera flera terminalfönster där det ma
Denna handledning förklarar hur man ställer in en DNS-server med Bind9 på Debian eller Ubuntu. Genomgående i artikeln, byt ut ditt-domännamn.com i enlighet med detta. Vid th
Inledning Logrotate är ett Linux-verktyg som förenklar administrationen av loggfiler. Den körs vanligtvis en gång om dagen via ett cron-jobb och hanterar loggbasen
VULTR har nyligen gjort ändringar på deras sida, och allt borde nu fungera bra direkt när NetworkManager är aktiverat. Om du vill inaktivera
Icinga2 är ett kraftfullt övervakningssystem, och när det används i en master-klient-modell kan det ersätta behovet av NRPE-baserade övervakningskontroller. Master-klienten
Använder du ett annat system? Red5 är en mediaserver med öppen källkod implementerad i Java som låter dig köra Flash fleranvändarapplikationer som livestreamin
I den här artikeln kommer vi att se hur man kompilerar och installerar Nginx mainline från de officiella källorna för Nginx med PageSpeed-modulen, som låter dig t
Använder du ett annat system? Apache Cassandra är ett gratis NoSQL-databashanteringssystem med öppen källkod som är designat för att ge skalbarhet, hög
Använder du ett annat system? Apache Cassandra är ett gratis NoSQL-databashanteringssystem med öppen källkod som är designat för att ge skalbarhet, hög
Använder du ett annat system? Vanilla forum är en open source forumapplikation skriven i PHP. Det är en helt anpassningsbar, enkel att använda och stöder externa
Artificiell intelligens är inte i framtiden, det är här i nuet I den här bloggen Läs hur Artificiell intelligens-applikationer har påverkat olika sektorer.
Är du också ett offer för DDOS-attacker och förvirrad över de förebyggande metoderna? Läs den här artikeln för att lösa dina frågor.
Du kanske har hört att hackare tjänar mycket pengar, men har du någonsin undrat hur de tjänar den typen av pengar? låt oss diskutera.
Vill du se revolutionerande uppfinningar av Google och hur dessa uppfinningar förändrade livet för varje människa idag? Läs sedan till bloggen för att se uppfinningar av Google.
Konceptet med att självkörande bilar ska ut på vägarna med hjälp av artificiell intelligens är en dröm vi har ett tag nu. Men trots flera löften finns de ingenstans att se. Läs den här bloggen för att lära dig mer...
När vetenskapen utvecklas i snabb takt och tar över en hel del av våra ansträngningar, ökar också riskerna för att utsätta oss för en oförklarlig singularitet. Läs, vad singularitet kan betyda för oss.
Lagringsmetoderna för data har utvecklats kan vara sedan födelsen av data. Den här bloggen tar upp utvecklingen av datalagring på basis av en infografik.
Läs bloggen för att känna till olika lager i Big Data Architecture och deras funktionaliteter på enklaste sätt.
I denna digitala värld har smarta hemenheter blivit en avgörande del av livet. Här är några fantastiska fördelar med smarta hemenheter om hur de gör vårt liv värt att leva och enklare.
Nyligen släppte Apple macOS Catalina 10.15.4, en tilläggsuppdatering för att åtgärda problem, men det verkar som om uppdateringen orsakar fler problem som leder till att mac-datorer blir murade. Läs den här artikeln för att lära dig mer