Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| utkl:admin:ubuntu-24-jakobson [2025/07/24 21:30] – created - external edit 127.0.0.1 | 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 116: | Line 148: | ||
| * '' | * '' | ||
| * '' | * '' | ||
| - | * Po přejmenování stroje se musí <wrap todo> | + | * <del>Po přejmenování stroje se musí</ |
| ===== dokuwiki ===== | ===== dokuwiki ===== | ||
| Line 130: | Line 162: | ||
| </ | </ | ||
| * V hlavním adresáři '' | * V hlavním adresáři '' | ||
| - | * Uděláme si farmu | + | * Uděláme si farmu: |
| + | * Instalujeme plugin '' | ||
| + | * V Apachi musíme povolit '' | ||
| + | * Založíme farmu '' | ||
| + | * Věci pro ÚTKL necháme pod '' | ||
| + | * Pluginy: | ||
| + | * Anchor | ||
| + | * comment | ||
| + | * farmer | ||
| + | * hidden | ||
| + | * jplayer | ||
| + | * sectiontoggle | ||
| + | * smtp: '' | ||
| + | * Wrap | ||
| + | * Přeneseme data z '' | ||
| + | * '' | ||
| + | * Všechno ostatní, co bylo " | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | ===== TEITOK ===== | ||
| + | |||
| + | * Naklonujeme TEITOK z gitlabu:< | ||
| + | * Zkopírujeme všechno, co je ve ''/ | ||
| + | * 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</ | ||