✅ Nowości, motywy, wtyczki WEB i WordPress. Tutaj dzielimy się wskazówkami i najlepszymi rozwiązaniami dla stron internetowych.

Jak dodać wirtualnego hosta na Apache2 pod Ubuntu Server?

7

Dzisiaj zdecydowałem się przenieść ostatnią domenę hostowaną na serwerze współdzielonym Fasthosts (steakovercooked.com) do QuickHostUK.

Zapłaciłem dwuletni kontrakt i został mi jeszcze rok z Fasthosts. Postanowiłem jednak zrobić to wcześnie, mimo że nie dostanę żadnego zwrotu od fasthostów. Głównym powodem jest wydajność (szybkość). Znajomi powiedzieli mi, że dostęp do mojej witryny w Chinach jest powolny. Drugim powodem jest to, że hosting na serwerze współdzielonym powoduje problemy, jeśli Twoja witryna ma zbyt duży ruch. Firma hostingowa (fasthosts) zawiesi Twoją witrynę, nawet jeśli nie zrobiłeś nic złego technicznie. Jeśli Twój blog wordpress otrzymuje zbyt wiele komentarzy spamowych, a za każdym razem, gdy WordPress wysyła Twoje e-maile, aby o tym powiadomić, Twoja witryna prawdopodobnie zostanie zawieszona (to mi się raz zdarzyło). Ich wymówką było to, że Twój blog jest podatny na ataki i może być atakowany. Krótko mówiąc, istnieje polityka „dozwolonego użytku" dla fasthostów, a to oznacza, że ​​nie możesz uzyskać zbyt dużego ruchu lub zużywać zbyt dużo zasobów (procesora, dysku twardego). W przypadku przestrzeni internetowych możesz mieć „nieograniczone” przestrzenie FTP, ale wszystkie te pliki muszą być „widoczne” w Twojej witrynie. Oznacza to, że nie możesz używać przestrzeni FTP jako kopii zapasowej. Przed poinformowaniem Cię o tym usuną Twoje pliki.

OK. Oto rzeczy, które robię, aby przeprowadzić migrację serwera do VPS z serwera udostępniania.

Najpierw musisz pobrać wszystkie swoje pliki (około 8 GB, pobranie i przesłanie zajmuje około 10 godzin) i przesłać je do VPS (utwórz folder dla swojej nowej witryny). Po drugie, musisz wykonać kopię zapasową wszystkich baz danych MySQL. Aby ponownie wgrać do bazy danych VPS, możesz najpierw wgrać kopię zapasową *.SQL (zobacz ten post ), a następnie zalogować się do SSH.

mysql -hlocalhost -uuser -ppassword

I wpisz źródło polecenia database.sql, aby zaimportować bazę danych. Po tych dwóch krokach będziesz musiał skonfigurować serwer Apache2, jeśli nie, musisz go najpierw zainstalować.

sudo apt-get install apache2

Teraz przejdź do folderu /etc/apache2/sites-available i utwórz plik, w moim przypadku steakovercooked.com.conf

Teraz możesz użyć polecenia sudo a2ensite steakovercooked.com, a apache2 automatycznie doda rozszerzenie (conf) po nazwie witryny.

Następnie będziesz musiał zrestartować serwer apache2 za pomocą usługi sudo restart apache2 lub przeładować konfigurację za pomocą sudo /etc/init.d/apache2 reload

Następnie możesz zmodyfikować „Zaawansowany rekord DNS” [Rekord A], aby wskazywał domenę główną i domenę www na adres IP Twojego VPS (propagacja DNS zajmuje mniej niż 24 godziny). Alternatywnie możesz przenieść domeny do dostawcy firmy VPS (procedura trwa kilka dni).

Zaawansowane rekordy DNS A

Źródło nagrywania: helloacm.com

Ta strona korzysta z plików cookie, aby poprawić Twoje wrażenia. Zakładamy, że nie masz nic przeciwko, ale możesz zrezygnować, jeśli chcesz. Akceptuję Więcej szczegółów