Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| utkl:admin:ubuntu-24-jakobson [2025/07/28 15:30] – [phpBB3] skoumal | utkl:admin:ubuntu-24-jakobson [2025/08/20 12:58] (current) – [Povolení rc.local] skoumal | ||
|---|---|---|---|
| Line 7: | Line 7: | ||
| * Instalujeme '' | * Instalujeme '' | ||
| * Získáme SSL certifikát (podle [[https:// | * Získáme SSL certifikát (podle [[https:// | ||
| + | * Let's Encrypt: | ||
| + | * Postupujeme podle návodu pro Certbot na https:// | ||
| + | * Zvolíme možnost '' | ||
| + | * E-mail: '' | ||
| + | * Se vším souhlasíme | ||
| + | * Doména: '' | ||
| + | * vhost: '' | ||
| + | * Vyzkoušíme automatické obnovování:< | ||
| + | * Automatické obnovování se dělá pomocí< | ||
| + | NEXT LEFT LAST | ||
| + | Mon 2025-07-28 22:39:00 CEST 6min Mon 2025-07-28 22:09:08 CEST 23min ago phpsessionclean.timer | ||
| + | Tue 2025-07-29 00:00:00 CEST 1h 27min Mon 2025-07-28 00:00:34 CEST - dpkg-db-backup.timer | ||
| + | Tue 2025-07-29 00:00:00 CEST 1h 27min Mon 2025-07-28 00:00:34 CEST - logrotate.timer | ||
| + | Tue 2025-07-29 03:33:34 CEST 5h 1min Mon 2025-07-28 22:00:00 CEST 32min ago plocate-updatedb.timer | ||
| + | Tue 2025-07-29 06:21:44 CEST 7h Mon 2025-07-28 11:53:30 CEST - apt-daily.timer | ||
| + | Tue 2025-07-29 06:31:23 CEST 7h Mon 2025-07-28 06:24:23 CEST - apt-daily-upgrade.timer | ||
| + | Tue 2025-07-29 07:31:12 CEST 8h Mon 2025-07-28 05:22:28 CEST - man-db.timer | ||
| + | Tue 2025-07-29 09:54:00 CEST 11h - - snap.certbot.renew.timer | ||
| + | Tue 2025-07-29 10:14:08 CEST 11h Mon 2025-07-28 19:03:21 CEST - motd-news.timer | ||
| + | Tue 2025-07-29 20:36:40 CEST 22h Mon 2025-07-28 20:36:40 CEST 1h 55min ago update-notifier-download.timer update-notifier-download.service | ||
| + | Tue 2025-07-29 20:46:40 CEST 22h Mon 2025-07-28 20:46:40 CEST 1h 45min ago systemd-tmpfiles-clean.timer | ||
| + | Sun 2025-08-03 03:10:25 CEST 5 days Sun 2025-07-27 03:10:43 CEST - e2scrub_all.timer | ||
| + | Mon 2025-08-04 19:04:14 CEST 6 days Mon 2025-07-28 22:28:37 CEST 3min 46s ago update-notifier-motd.timer | ||
| + | </ | ||
| + | * Upravíme ''/ | ||
| + | Redirect permanent "/" | ||
| * Self-signed: | * Self-signed: | ||
| * Instalujeme< | * Instalujeme< | ||
| Line 46: | Line 72: | ||
| ServerName tagging.korpus.cz | ServerName tagging.korpus.cz | ||
| </ | </ | ||
| - | | + | |
| Line 81: | Line 107: | ||
| * Uživatelské adresáře< | * Uživatelské adresáře< | ||
| systemctl restart apache2</ | systemctl restart apache2</ | ||
| + | * Samo nefunguje '' | ||
| + | < | ||
| + | < | ||
| + | php_admin_flag engine Off | ||
| + | </ | ||
| + | </ | ||
| ===== phpBB3 ===== | ===== phpBB3 ===== | ||
| Line 154: | Line 186: | ||
| * Naklonujeme TEITOK z gitlabu:< | * Naklonujeme TEITOK z gitlabu:< | ||
| * Zkopírujeme všechno, co je ve ''/ | * Zkopírujeme všechno, co je ve ''/ | ||
| - | * Nainstalujeme Smarty | + | * Nainstalujeme Smarty: |
| + | * V ''/ | ||
| + | * Ve ''/ | ||
| + | * Nainstalujeme Corpus WorkBench '' | ||
| + | * Stáhneme .deb package z '' | ||
| + | * Nainstalujeme< | ||
| + | * Zkompilujeme programy v ''/ | ||
| + | sudo g++ -std=c++11 -o / | ||
| + | sudo g++ -std=c++11 -o / | ||
| + | sudo g++ -std=c++11 -o / | ||
| + | sudo g++ -std=c++11 -o / | ||
| + | sudo g++ -std=c++11 -o / | ||
| + | sudo g++ -std=c++11 -o / | ||
| + | * Zkopírujeme ''/ | ||
| + | * Nastavíme automatické updaty (pod uživatelem, | ||
| + | 30 05 * * * cd / | ||
| + | |||
| + | ===== Povolení rc.local ===== | ||
| + | |||
| + | Protože je '' | ||
| + | * Vytvoříme skript ''/ | ||
| + | # | ||
| + | |||
| + | mount -t tmpfs -o size=100G tmpfs / | ||
| + | mkdir / | ||
| + | chmod go+w / | ||
| + | |||
| + | # last line must be exit 0 | ||
| + | exit 0</ | ||
| + | * Zjistíme, jestli je povolený:< | ||
| + | sudo systemctl status rc-local.service</ | ||
| + | * Pokud ne, povolíme ho:< | ||
| + | sudo systemctl start rc-local.service</ | ||
| + | sudo systemctl status rc-local.service</ | ||