Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
debian_common [2020/08/31 04:39] β [Upgrade mariadb] JΓΊne Park | debian_common [2024/04/18 08:58] (current) β JΓΊne Park | ||
---|---|---|---|
Line 1: | Line 1: | ||
< | < | ||
* {{fa> | * {{fa> | ||
- | * [[:rpi_common|β General Things on Raspbian]]Β | + | * [[rpi_common|β General Things on Raspbian]]Β |
- | * [[:rpi_autism|Media Ditorium β AUTiSM Rainbow]]Β | + | * [[rpi_nimbus|ππ’ππππ πππΉππππ]]Β |
- | * [[:rpi_epigen|Private Cellarium β EPiGEN Crystal]]Β | + | * [[debian_common|β General info on Debian Linux]]Β |
- | * [[:rpi_nimbus|Webius Officium β NiMBUS deBlanc]]Β | + | * [[deb_cicada|ππ’ππππ πππ©π π₯π¦π]]Β |
- | * [[: | + | * [[deb_mutism|ππππ’ππ πππππ¦π]] Β |
- | * [[:deb_mutism|Opus Imperium β MUTiSM Magnum]]Β | + | * [[deb_gilead|ππ’ππππ πΈπ£ππππ₯π]] Β |
- | * [[:deb_gilead|Actu Periculum β GiLEAD Argenta]]Β | + | * [[deb_symbio|πππππ’π βπ πππ₯π¦π€]]Β |
- | * [[:deb_debris|Finca LaDichium β DEBRiS Chrome]] | + | * [[deb_tardis|πππππ’π ππ‘ππ₯ππ¦π]] Β |
+ | * [[deb_debris|πππππ’π βππ£π ππ]] | ||
* {{fa> | * {{fa> | ||
* [[: | * [[: | ||
- | * [[: | + | * [[PC_MESONiSM|ππππππ’ππ]] Β |
- | * [[: | + | * [[PC_MESONiST|ππππππ’ππ]] |
- | * [[: | + | |
- | * [[: | + | |
* {{fa> | * {{fa> | ||
* [[: | * [[: | ||
- | * [[: | + | * [[CELL_EPiCON|πππ’πππ π½π]] Β |
- | * [[: | + | * [[CELL_EPiMER|πππ’πππ π‘]] Β |
- | * [[: | + | * [[CELL_EPiLUX|πππ’πππ π]] |
- | * [[: | + | * [[CELL_EPiTAP|πππ’πππ ππ]] Β |
- | * [[: | + | * [[CELL_EPiETA|πππ’πππ π]] |
</ | </ | ||
Line 31: | Line 30: | ||
===== Initial steps ===== | ===== Initial steps ===== | ||
+ | ==== Watchlist for backup ==== | ||
+ | |||
+ | <code bash> | ||
+ | / | ||
+ | /var/www/* | ||
+ | / | ||
+ | / | ||
+ | </ | ||
+ | |||
+ | **update-motd** | ||
+ | <code bash> | ||
+ | / | ||
+ | </ | ||
+ | |||
+ | **crontab** | ||
+ | <code bash> | ||
+ | sudo crontab -l | ||
+ | sudo -u www-data crontab -l | ||
+ | crontab -l | ||
+ | </ | ||
+ | |||
+ | **MariaDB** '' | ||
+ | === Backup MariaDB DATABASE === | ||
+ | |||
+ | <code bash> | ||
+ | / | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | === Backup using rsync command === | ||
+ | |||
+ | == Backup Nginx configuration files == | ||
+ | <code bash> | ||
+ | sudo rsync -avh --progress / | ||
+ | </ | ||
+ | |||
+ | == Backup HTML source files == | ||
+ | <code bash> | ||
+ | sudo rsync -avh --progress /var/www/ / | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | === Remote backup for webpages === | ||
+ | Rsync with '' | ||
+ | <code bash> | ||
+ | sudo -u www-data rsync -azP --exclude ' | ||
+ | </ | ||
+ | Put '' | ||
+ | |||
+ | ---- | ||
+ | ==== Configure log files ==== | ||
+ | |||
+ | Edit ''/ | ||
+ | <code nginx> | ||
+ | access_log / | ||
+ | error_log / | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | ==== Purge log files ==== | ||
+ | |||
+ | == Cleaning compressed log files == | ||
+ | <code bash> | ||
+ | sudo find /var/log -name ' | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Set hostnames ==== | ||
+ | |||
+ | <code bash> | ||
+ | sudo hostname HOSTiD | ||
+ | sudo hostnamectl HOSTiD | ||
+ | </ | ||
+ | |||
+ | Edit ''/ | ||
+ | |||
+ | <code bash> | ||
+ | hostid.mydomain.com | ||
+ | </ | ||
+ | |||
+ | ---- | ||
==== Enable SSH ==== | ==== Enable SSH ==== | ||
Line 53: | Line 135: | ||
Append '' | Append '' | ||
- | === Enable colorful terminal === | + | ---Β |
+ | Β | ||
+ | === SSH Key to ED25519 === Β | ||
+ | Β | ||
+ | <code bash> Β | ||
+ | ssh-keygen -o -a 100 -t ed25519 -f ~/ | ||
+ | </ | ||
+ | Β | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | Β | ||
+ | ---Β | ||
+ | Β | ||
+ | ==== Enable colorful terminal | ||
Comment out **'' | Comment out **'' | ||
Line 62: | Line 158: | ||
</ | </ | ||
+ | === Time stamp prompt === | ||
+ | |||
+ | Edit '' | ||
+ | |||
+ | <code bash> | ||
+ | if [ " | ||
+ | PS1=' | ||
+ | else | ||
+ | PS1=' | ||
+ | fi | ||
+ | </ | ||
+ | |||
+ | Save and load '' | ||
+ | |||
+ | <code bash> | ||
+ | source ~/ | ||
+ | </ | ||
+ | |||
---- | ---- | ||
Line 172: | Line 286: | ||
---- | ---- | ||
+ | === NO-IP with ddclient === | ||
+ | |||
+ | <code ini> | ||
+ | protocol=dyndns2 | ||
+ | server=dynupdate.no-ip.com | ||
+ | login=your_login_id | ||
+ | password=your_password | ||
+ | your_domain.com | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
=== Google Domains with API === | === Google Domains with API === | ||
Line 392: | Line 518: | ||
---- | ---- | ||
+ | |||
+ | |||
+ | |||
+ | ===== Install Services ===== | ||
+ | |||
+ | ==== Nextcloudβ’ ==== | ||
+ | |||
+ | [[os_nextcloud|Nextcloud 101]] --- Nextcloud user's Guides | ||
+ | |||
+ | ---- | ||
===== Upgrade & Maintenance ===== | ===== Upgrade & Maintenance ===== |