Cum se configurează servere portabile XAMPP portabile multiple pe o singură unitate USB

Cum se configurează servere portabile XAMPP portabile multiple pe o singură unitate USB / Wordpress și dezvoltare web

De ceva timp, am încercat să dezvolte o modalitate foarte rapidă și ușoară de a crea un server web virtual (în esență un server web local), pe hard diskul meu portabil. Nu doar unul. Am vrut să am capacitatea de a configura mai multe servere web pe care aș putea să le configurez ca server de web localhost cu clicul unui buton.

Pentru cei dintre dvs. care au urmat, împreună cu articolele mele recente, am făcut acest lucru cu Server2Go Cum să faci un server de testare portabil cu Web Server2Go Cum să faci un server de testare portabil cu Server2Go Citește mai mult. Mulți dintre voi v-au plăcut această abordare. Singura problemă cu Server2Go pare să fie că este într-adevăr destinată să fie utilizată ca bază de testare a serverului web curat de fiecare dată când o lansați. Când închideți serverul, acesta nu reține bine setările.

Au existat o serie de cititori care au sugerat Xampp ca fiind cea mai bună soluție pentru acest lucru. Xampp este un favorit de mult timp. Aibek l-a enumerat în compilația sa de 100 de aplicații portabile cele mai bune 100 Aplicații portabile pentru stick-ul USB pentru Windows și aplicații MacOS 100 portabile pentru stick-ul USB pentru aplicațiile Windows și MacOS Portable vă permit să luați software-ul preferat oriunde prin intermediul unei unități flash sau depozitare în cloud. Iată 100 dintre ele pentru a vă acoperi fiecare nevoie, de la jocuri la editori de imagini. Citește mai multe și Dave a subliniat cum să setați un server Xampp Cum se instalează un server Web Windows pe computerul dvs. cu XAMPP Cum se instalează un server Web Windows pe computerul dvs. cu XAMPP Citiți mai multe pe PC. Desigur, cu XAMPP, trebuie să îl instalați la unitatea de bază - deci o unitate portabilă devine serverul dvs. web. Având această abordare, am decis să văd dacă “subst” Comanda DOS ar putea rezolva problema - și destul de sigur a făcut-o!

Instalarea mai multor servere Web XAMPP

Primul lucru pe care vreți să-l faceți este să desemnați un folder specific pe unitatea hard disk portabilă (sau o unitate USB portabilă, dacă este suficient de mare) pentru a ține întregul dvs. site web. În cazul meu, am creat un director rădăcină numit “TopSecretWriters”.

Tot ce trebuie să faceți în continuare este să informați Windows că directorul de pe hard diskul dvs. portabil este un director rădăcină, folosind comanda SUBST. În cazul meu, în ecranul de comandă DOS am tastat, “substratul X: H: \ TopSecretWriters“.

Acest lucru face ca unitatea root X: se referă direct la directorul TopSecretWriters de pe unitatea dvs. portabilă. Va trebui să rețineți acest lucru, deoarece oricând doriți să rulați serverul web în viitor, va trebui să tastați această comandă, altfel instalarea Xampp nu va funcționa.

Acum, descărcați o copie a arhivei Xampp ZIP (nu programul de instalare Windows) și extrageți directorul Xampp în noul director pe care l-ați creat.

Accesați folderul Xampp și faceți dublu clic pe “setup_xampp.bat” fişier.

Atunci fugi “xampp-control.exe” și veți vedea următorul ecran:

Selectați atât serviciul Apache, cât și serviciul MySql și instalați (apăsați start) ambele. Odată ce au fost instalate cu succes și “alergare”, deschideți un browser web și mergeți la “http: // localhost /”. Când faceți asta, veți vedea ecranul introductiv Xampp. Click pe “stare“, ar trebui să arate că majoritatea componentelor sunt activate.

Instalarea unui backup complet al unui site WordPress

În acest moment, ați terminat configurarea serverului web Xampp. Doar copiați site-ul dvs. în folderul HTDOCS și site-ul dvs. va veni atunci când te duci la “http: // localhost /“.

Deoarece majoritatea oamenilor preferă să aibă o oglindă locală a blogului sau site-ului lor WordPress, voi arăta, de asemenea, cum să instalați o instanță completă, locală a site-ului dvs. Aveți nevoie doar de baza de date MySQL a blogului dvs., numele de utilizator și parola. Lansați phpMyAdmin la instalarea locală Xampp, mergând la “http: // localhost / phpMyAdmin /“. Introduceți numele bazei dvs. de date în “creați o bază de date nouă” câmp și presă “Crea“.

Nu uitați să faceți clic pe “privilegii” și adăugați un utilizator nou cu numele de utilizator și parola din baza de date a site-ului dvs. și asigurați-vă că este gazda “Gazdă locală“.

Descărcați și extrageți o copie a WordPress care se potrivește cu versiunea WordPress a site-ului dvs. Configurați-vă local wp-config.php fișierul cu baza de date corectă, numele de utilizator și parola și executați “http: //localhost/wp-admin/install.php“. În cele din urmă, copiați întregul dosar de conținut Wp de pe site-ul WordPress propriu în directorul de conținut wp din serverul dvs. web WordPress install.

Tot ce trebuie să faceți acum este să exportați baza de date MySQL la site-ul dvs. local și ați terminat - complet cu toate postările, comentariile și orice altceva. Pentru a face acest lucru, du-te la panoul de control CpanelX, faceți clic pe “Copiile de rezervă” și selectați baza de date pentru blogul dvs..

Va salva întreaga dvs. bază de date ca fișier .ZZ zip. Salvați acest fișier ca rezervă. Acum, reveniți în MyPhpAdmin a serverului Web local, selectați baza de date și apoi faceți clic pe “Import” buton. În acest ecran, tot ce trebuie să faceți este să faceți clic pe butonul Răsfoiți și să selectați fișierul .gz pe care tocmai l-ați descărcat.

Aceasta va importa întreaga dumneavoastră bază de date. Mergi la “http: // localhost /” și veți vedea o replică oglindă perfectă a site-ului dvs. live! Acum puteți modifica tema, anunțurile noi sau puteți juca în alt mod cu versiunea locală a site-ului dvs. web înainte de a vă decide să mutați modificările pe site-ul dvs. live.

Când doriți să setați toate acestea pentru un alt site Web, începeți chiar la începutul acestui articol din nou, creați un nou director pe rădăcina unității portabile pentru acest al doilea site web și atunci când faceți comanda SUBST, alegeți un altă literă de unitate.

Toți pașii ulteriori sunt pentru crearea unui server web propriu. Pentru a lansa un anumit server web local, trebuie doar să mergeți la acel director și să lansați “xampp_start.exe” fișier în acel director. “xampp_stop.exe” va opri acest server web local. Această configurare va funcționa perfect, atâta timp cât nu încercați niciodată să lansați simultan două - puteți avea un singur server web localhost la un moment dat!

Dați acestei încercări și spuneți-ne cum a funcționat pentru dvs.? Aveți nevoie să executați simultan mai multe webservere locale? Această soluție face să funcționeze? Distribuiți experiențele și sfaturile suplimentare în secțiunea de comentarii de mai jos.

Explorați mai multe despre: aplicația portabilă, USB, unitatea USB, serverul Web.