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í verzeNásledující verzeObě strany příští revize | ||
instalace_ubuntu_server_16.04_na_vpsfree [2016/04/23 19:02] – brozkeff | instalace_ubuntu_server_16.04_na_vpsfree [2017/05/02 15:57] – [Návod původního testovacího pokusu s instalací nového serveru] brozkeff | ||
---|---|---|---|
Řá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 87: | Řádek 100: | ||
- nainstalovat phpmyadmin či adminer, či ručně vytvořit nového SQL uživatele a databázi (např. cyclos/ | - nainstalovat phpmyadmin či adminer, či ručně vytvořit nového SQL uživatele a databázi (např. cyclos/ | ||
create database cyclos; | create database cyclos; | ||
- | grant all on cyclos.* to cyclos@localhost identified by 'heslo_sql_uzivatele_cyclos'; | + | grant all on cyclos.* to cyclos@localhost identified by 'heslo-sql-uzivatele-cyclos'; |
flush privileges; | flush privileges; | ||
+ | exit | ||
</ | </ | ||
- | - v případě existující databáze kterou je nutné migrovat exportovat dosavadní SQL databázi < | + | - v případě existující databáze kterou je nutné migrovat exportovat dosavadní SQL databázi < |
===== Příprava WAR servletu s Cyclosem ===== | ===== Příprava WAR servletu s Cyclosem ===== | ||
Řádek 97: | Řádek 111: | ||
- 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 | + | |
+ | - v / | ||
+ | | ||
===== Test funkčního Cyclosu ===== | ===== Test funkčního Cyclosu ===== | ||
Řádek 105: | Řádek 121: | ||
===== 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.txt · Poslední úprava: 2023/05/25 13:58 autor: 127.0.0.1