To świetny sposób na posiadanie serwera na swojej stronie internetowej bez brudzenia komputera. Złą rzeczą jest to, że jeśli pojawi się problem, musisz mieć zaawansowaną wiedzę, aby go naprawić.
Zawsze będziemy MAMP y ServerPress 😉
Aby skonfigurować Vagrant, musisz wykonać następujące kroki:
zainstalować virtual Box
zainstalować Włóczęga
Wyjaśnię jak to zrobić na MACu, na linuksie chyba jest tak samo, a na windowsach nie jestem pewien 🙂
Teraz otwieramy terminal konsoli i umieszczamy:
klon git git@github.com:10up/varying-vagrant-vagrants.git wordpress
Spowoduje to, że sklonujemy repozytorium do folderu wordpress
W naszym pliku hosta (/etc/hosts) musimy dodać następującą linię:
192.168.50.4 lokalny.wordpress.dev lokalny.wordpress-trunk.dev
Przechodzimy do utworzonego przez nas folderu o nazwie wordpress i umieszczamy:
włóczęgować się
Zajmie to trochę czasu (szczególnie za pierwszym razem) i utworzy maszynę wirtualną, abyśmy mogli używać naszego komputera jako serwera do lokalnej pracy na wordpressie.
Po zakończeniu możemy napisać w naszej przeglądarce: local.wordpress.dev i jeśli wszystko poszło dobrze, mamy działający wordpress 🙂
więcej informacji tutaj (po angielsku)
Dodaj więcej instalacji Wordpress na tej samej maszynie wirtualnej.
Pierwszą rzeczą, którą robimy, jest przejście do folderu /config/nginx-config/sites
W tym folderze zobaczysz kilka plików .conf, skopiuj dowolny z nich, wpisz nazwę domeny, której chcesz używać local.tuweb.com.conf i edytuj ją:
Musisz edytować dwie linie:
1- nazwa_serwera lokalna.twojastrona.com;
2- katalog www: root /srv/www/twojastrona;
Teraz wracasz do katalogu głównego i wchodzisz do katalogu bazy danych i kopiujesz plik init-custom.sql.sample i nadajesz mu nazwę init-custom.sql
A dla każdego wordpressa, który chcesz zainstalować, tworzysz bazę danych w następujący sposób:
UTWÓRZ BAZĘ DANYCH, JEŚLI NIE ISTNIEJE `baza danych`; PRZYZNAJ WSZYSTKIE UPRAWNIENIA NA `database`.* 'user'@'localhost' IDENTYFIKOWANE PRZEZ 'password';
Wracamy do folderu głównego, wchodzimy do folderu www i kopiujemy cały folder wordpress do nowego folderu o nazwie, którą umieściliśmy w punkcie 2 powyżej: tuweb
Całą zawartość możemy skopiować w następujący sposób:
cp -rv wordpress-default/ tuweb
Wchodzimy do nowego folderu i usuwamy plik wp-config.php:
rm -rf tuweb/wp-config.php
Dodaj następujący wiersz do pliku /etc/hosts:
192.268.50.4 lokalna.twojastrona.com
Teraz wystarczy wrócić do katalogu głównego i napisać:
włóczęgować się
Jeśli piszemy local.tuweb.com, powinniśmy zobaczyć nasz nowy wordpress
Jeśli nowa witryna nie działa dla Ciebie, spróbuj wpisać:
włóczęga prowiant
Czasami, gdy dodajesz nowe strony internetowe, musisz dodać przepis, aby zmiany zaczęły obowiązywać.
pozdrowienia
Oscar
Bardzo ciekawa wirtualizacja z vagramem. Dzięki za prezent Oscara, oczywiście strona obiecuje.