instalace_ubuntu_server_16.04_na_vpsfree
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
| instalace_ubuntu_server_16.04_na_vpsfree [2016/04/23 22:31] – [Příprava WAR servletu s Cyclosem] brozkeff | instalace_ubuntu_server_16.04_na_vpsfree [2023/05/25 13:58] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| ====== Instalace Cyclosu na Ubuntu server 16.04 na vpsFree ====== | ====== Instalace Cyclosu na Ubuntu server 16.04 na vpsFree ====== | ||
| - | <WRAP center round important 60%> | + | |
| - | WORK IN PROGRESS | + | ===== Stručný popis proběhlé migrace 28.4.2017 ===== |
| - | </WRAP> | + | |
| + | - do-release-upgrade na 14.04 | ||
| + | - přesun Apache2 virtualHostů z /home/... do /srv a povolení /srv v konfiguráku Apache2, oprava zálohovacích skriptů na nové cesty a pro jistotu symlinky z původních složek do /srv/... | ||
| + | - oprava Apache2 konfiguráků podle nové syntaxe na Require all granted | ||
| + | - změna distribuce ve vpsAdminu na 14.04 <wrap info> | ||
| + | - do-release-upgrade na 16.04 <wrap warning> | ||
| + | - nutnost opakovaně po selhání spouštět ručně apt-get -f install a opravovat chyby. Největší problém dělal v init skriptech jakýsi //mesh// který bylo nutné úplně z SysV initskriptů vymazat aby se dalo pohnout dál, psalo to '' | ||
| + | - nevím jestli to bylo nutné, ale zbavil jsem se systemd a vrátil upstart: http:// | ||
| + | - tomcat6 nahrazen za tomcat8 a přesunut rozbalený WAR s cyclosem, změna práv souborů na tomcat8: | ||
| + | - stará Joomla 2.5 na www.rozletse.cz s x podivnými relikty pluginů přestala úplně fungovat, nutnost změny mysql na mysqli ale ani to nestačilo. Vyřešeno až nahráním vanilla nové Joomly 3.8 a vložením starého konfiguráku a poté přes administraci Fix database a vyházení pluginů co neexistovaly atd. Tip: radši před migrací OS udělat postupný upgrade Joomly. | ||
| + | |||
| + | ===== Návod původního testovacího pokusu s instalací nového serveru ===== | ||
| <WRAP center round info 60%> | <WRAP center round info 60%> | ||
| - | Momentálně vpsFree | + | Návod níže byl psaný v době, kdy vpsFree |
| </ | </ | ||
| Řádek 98: | Řádek 109: | ||
| - upravit war soubor nebo zkopírovaný cyclos v souboru cyclos/ | - upravit war soubor nebo zkopírovaný cyclos v souboru cyclos/ | ||
| - zabalit zpátky do waru: jar cvf cyclos.war . | - zabalit zpátky do waru: jar cvf cyclos.war . | ||
| - | - war soubor přes tomcat manager deploynout: context path /cyclos, a zadat adresu war souboru v rámci filesystému serveru, např. / | ||
| - ve / | - ve / | ||
| - | - | + | - v / |
| + | - war soubor přes tomcat manager deploynout: context path /cyclos, a zadat adresu war souboru v rámci filesystému serveru, např. / | ||
| ===== Test funkčního Cyclosu ===== | ===== Test funkčního Cyclosu ===== | ||
| Řádek 107: | Řádek 119: | ||
| ===== Přístup na Cyclos z portu 80 příp. 443/ssl přes reverzní proxy Apache2 ===== | ===== Přístup na Cyclos z portu 80 příp. 443/ssl přes reverzní proxy Apache2 ===== | ||
| - | | + | |
| - | + | - V příslušném Virtualhostu | |
| - | <code apache2> | + | |
| ProxyPass /cyclos ajp:// | ProxyPass /cyclos ajp:// | ||
| ProxyPassReverse /cyclos ajp:// | ProxyPassReverse /cyclos ajp:// | ||
| </ | </ | ||
| + | - Cyclos by tímto měl být přístupný přímo přes port 80 nebo 443 v případě ssl u Apache: http:// | ||
| + | ===== Další věci tímto návodem neřešené ===== | ||
| + | * jiné služby na serveru (mailserver) | ||
| + | * nastavení domén a DNS záznamů | ||
| + | * zálohování | ||
| + | * konfigurace Cyclosu úplně nanovo v případě, že nejde jen o přenos existující databáze a war souboru s upravenou grafickou šablonou a překladovými klíči | ||
instalace_ubuntu_server_16.04_na_vpsfree.1461443487.txt.gz · Poslední úprava: (upraveno mimo DokuWiki)
