Ulepsz schowek Gnome Shell za pomocą Pano
Spójrzmy prawdzie w oczy, domyślny schowek Gnome Shell nie jest zbyt dobry. Zainstaluj Pano, aby ulepszyć korzystanie ze schowka!
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/
Spójrzmy prawdzie w oczy, domyślny schowek Gnome Shell nie jest zbyt dobry. Zainstaluj Pano, aby ulepszyć korzystanie ze schowka!
Czy potrzebujesz świetnego nieliniowego edytora wideo dla swojego systemu Linux? Spraw, aby Davinci Resolve 17 działał z tym przewodnikiem!
Wallpaper Downloader to zręczny program do pobierania i zarządzania tapetami dla systemu Linux. Obsługuje większość środowisk graficznych Linux i jest bardzo łatwy w użyciu. Ten przewodnik
Chcesz przetestować Tuxedo OS na komputerach Tuxedo? Dowiedz się, jak zainstalować najnowszą wersję Tuxedo OS na swoim komputerze.
Czym jest plik DEB? Co ty z tym robisz? Poznaj wiele sposobów instalowania plików DEB na komputerze z systemem Linux.
Dying Light to gra wideo typu survival horror z 2015 roku opracowana przez Techland i wydana przez Warner Bros Interactive Entertainment. Gra koncentruje się na
Neptune używa środowiska graficznego KDE Plasma 5 i ma na celu dostarczenie eleganckiego systemu operacyjnego. Oto jak zainstalować Neptune Linux na swoim komputerze.
Chcesz wypróbować nowy system operacyjny Ubuntu oparty na pakietach Snap? Dowiedz się, jak wdrożyć go na maszynie wirtualnej, korzystając z tego przewodnika.
Undertale to niezależna gra RPG z 2015 roku, opracowana i opublikowana przez twórcę gier Toby'ego Foxa. Ten przewodnik obejmie pobieranie i instalowanie Undertale na twoim komputerze
Total War: Three Kingdoms to turowa gra strategiczna RTS opracowana przez Creative Assembly. Oto jak grać w systemie Linux.