Jak zainstalować BlackArch Linux
BlackArch Linux to dystrybucja bezpieczeństwa i testów penetracyjnych oparta na Arch Linux. Zainstaluj BlackArch Linux w swoim systemie.
Jeśli prowadzisz stronę internetową na serwerze Linux, powinieneś regularnie tworzyć kopie zapasowe. Mamy dla Ciebie wsparcie, jeśli dopiero zaczynasz administrować serwerem Linux. Oto jak tworzyć kopie zapasowe i przywracać strony internetowe w systemie Linux.
Jak wykonać kopię zapasową witryny w systemie Linux
Jeśli używasz Ubuntu Server, Debian lub innego systemu operacyjnego Linux i hostujesz witrynę internetową, musisz wiedzieć, jak utworzyć kopię zapasową. Tworzenie kopii zapasowej składa się z czterech rzeczy.
Aby utworzyć kopię zapasową, potrzebujesz dostępu do terminala. Ssh do serwera za pomocą terminala w systemie Linux, programu Powershell w systemie Windows lub terminala w systemie Mac OS. Po zalogowaniu postępuj zgodnie z instrukcjami tworzenia kopii zapasowych przedstawionymi poniżej.
Tworzenie kopii zapasowych plików witryny
Tworzenie kopii zapasowych plików witryny ma kluczowe znaczenie. Na szczęście tworzenie ich kopii zapasowych jest tak proste, jak spakowanie dowolnego starego folderu w systemie Linux. Aby utworzyć kopię zapasową, uruchom polecenie tar w /var/www/html/
katalogu.
Uwaga: jeśli umieszczasz swoją witrynę w innym katalogu niż /var/www/html/
musisz zmienić polecenie tworzenia kopii zapasowej przed jej uruchomieniem.
cd /var/www/html/
tar -cpvzf ~/kopia zapasowa-mojej-strony.tar.gz *
W zależności od tego, jak duże są pliki witryny, utworzenie kopii zapasowej może zająć trochę czasu. Po zakończeniu procesu możesz przenieść plik „my-website-backup.tar.gz” ze swojego serwera na dysk kopii zapasowej, do przechowywania w chmurze itp.
Tworzenie kopii zapasowej konfiguracji Apache strony internetowej
Większość osób hostujących strony internetowe lub aplikacje internetowe w systemie Linux prawdopodobnie korzysta z narzędzia Apache. Z tego powodu musisz utworzyć kopię zapasową pliku konfiguracyjnego Apache swojej witryny. Oto jak to zrobić.
Najpierw uzyskaj dostęp roota do terminala. Możesz uzyskać dostęp do konta root za pomocą polecenia sudo -s . Alternatywnie możesz zalogować się do roota za pomocą su .
sudo -s
Po zalogowaniu użyj polecenia cp , aby skopiować plik konfiguracyjny witryny z pliku /etc/apache2/sites-available/
.
cp /etc/apache2/sites-available/my-config-file.conf
Jeśli nie pamiętasz nazwy swojego pliku konfiguracyjnego, uruchom polecenie ls , aby wyświetlić zawartość folderu „sites-available”.
ls /etc/apache2/sites-available/
Przejdź do folderu „dostępne witryny”. Następnie skompresuj wszystkie pliki Conf.
cd /etc/apache2/sites-available/ tar -cpvzf ~/my-apache-configuration-backup.tar.gz *.conf
Tworzenie kopii zapasowej bazy danych MySQL
Czy Twoja strona korzysta z MySQL? Jeśli tak, musisz utworzyć kopię zapasową bazy danych. Aby utworzyć kopię zapasową bazy danych MySQL, uruchom polecenie mysqldump .
sudo -s mysqldump name-of-MySQL-db > my-sql-backup.sql
Tworzenie kopii zapasowych certyfikatów SSL
Chociaż nie wszyscy używają SSL na stronach internetowych, dobrze jest wykonać ich kopię zapasową. Aby utworzyć kopię zapasową certyfikatów SSL, należy skompresować /etc/ssl/
folder.
cd /etc/ssl/ tar -cpvzf ~/my-ssl-backup.tar.gz *
Jak przywrócić witrynę w systemie Linux
Jeśli chcesz przywrócić dane swojej witryny w systemie Linux, musisz otworzyć okno terminala. Przywracanie, podobnie jak tworzenie kopii zapasowych, należy wykonać w wierszu poleceń systemu Linux. Po otwarciu okna terminala postępuj zgodnie z poniższymi instrukcjami, aby przywrócić witrynę z kopii zapasowej.
Przywróć pliki witryny
Aby przywrócić pliki witryny do /var/www/html/
folderu na serwerze Linux, zacznij od umieszczenia pliku kopii zapasowej w katalogu domowym konta użytkownika. Gdy to zrobisz, uruchom następujące polecenie, aby przywrócić pliki z kopii zapasowej.
sudo tar ~/xvf my-website-backup.tar.gz -C /var/www/html/
Przywróć konfiguracje witryny Apache
Wykonaj następujące czynności, aby przywrócić pliki konfiguracyjne witryny Apache do właściwego katalogu. Najpierw umieść plik „my-apache-configuration-backup.tar.gz” w katalogu domowym użytkownika.
Gdy plik „my-apache-configuration-backup.tar.gz” znajdzie się w folderze domowym, uruchom polecenie tar , aby przywrócić pliki konfiguracyjne do właściwego folderu.
Uwaga: będziesz musiał ponownie włączyć te pliki konfiguracyjne w Apache2, aby używać ich na swoim serwerze.
sudo tar xvf ~/my-apache-configuration-backup.tar.gz -C /etc/apache2/sites-available/
Przywróć bazy danych MySQL
Aby przywrócić poprzednio zrzucone bazy danych MySQL, zacznij od usunięcia istniejącej bazy danych za pomocą polecenia upuść .
sudo mysql upuść bazę danych my_db;
Po usunięciu bazy danych zostanie ona usunięta. Utwórz nową bazę danych za pomocą polecenia create .
utwórz bazę danych my_db; Wyjście;
Na koniec przywróć zrzut bazy danych na swój serwer za pomocą następującego polecenia mysql . Upewnij się, że plik „my-sql-backup.sql” znajduje się w twoim katalogu domowym.
sudo mysql -u root -p my_db <>
Przywróć certyfikaty SSL
Aby przywrócić certyfikaty SSL na serwerze Linux, zacznij od umieszczenia pliku „my-ssl-backup.tar.gz” w folderze domowym. Gdy plik już tam jest, możesz przywrócić kopie zapasowe certyfikatów za pomocą polecenia tar .
sudo tar xvf ~/my-ssl-backup.tar.gz -C /etc/ssl/
BlackArch Linux to dystrybucja bezpieczeństwa i testów penetracyjnych oparta na Arch Linux. Zainstaluj BlackArch Linux w swoim systemie.
Foxit Reader to bezpłatne oprogramowanie PDF dla systemów Linux, Mac i Windows. Jest to oprogramowanie typu open source. Dowiedz się, jak zainstalować go w systemie Linux.
VR Chat to towarzyska interaktywna gra wideo na PC. Działa zarówno w trybie stacjonarnym, jak i w trybie gogli VR. W grze użytkownicy mogą odkrywać stworzone przez użytkowników
Teraz można grać w trybie jednoosobowym Grand Theft Auto 5, a także w komponent GTA: Online w systemie Linux, dzięki Valves Steam Play i Proton
Netstat to narzędzie Linux, którego administratorzy systemu używają do analizy statystyk sieci. Przydaje się, gdy próbujesz dokładniej przyjrzeć się swojemu Linuksowi
Microsoft Flight Simulator to gra wideo symulatora samolotów na konsolę Xbox, a także Microsoft Windows. Zobacz jak uruchomić ją w systemie Linux.
Jak naprawić uszkodzony ekran logowania do Gnome w systemie Linux?
Linux to system operacyjny typu open source. Dowiedz się, jak łatwo zainstalować podstawowe czcionki Microsoft na różnych dystrybucjach Linux.
Cherry Tree to hierarchiczna aplikacja do robienia notatek dla systemów Linux i Windows. Ma wiele doskonałych funkcji, takich jak bogata edycja tekstu i składnia.
Masz dokumenty na serwerze FTP, które chcesz otworzyć w Libre Office? Kliknij tutaj, aby dowiedzieć się, jak to zrobić bez potrzeby pobierania plików lokalnie!