Tu môžete vidieť rozdiely medzi vybranou verziou a aktuálnou verziou danej stránky.
Both sides previous revision Previous revision Next revision | Previous revision | ||
dev:devil.dev [2016/03/14 23:52] Stanislav Nízky |
dev:devil.dev [2016/03/16 00:40] (aktuálne) Stanislav Nízky |
||
---|---|---|---|
Riadok 1: | Riadok 1: | ||
====== Developer Server - Devil ====== | ====== Developer Server - Devil ====== | ||
- | ==== IP Adresy ==== | + | ===== IP Adresy ===== |
Hlavná IP adresa je **192.168.1.19** | Hlavná IP adresa je **192.168.1.19** | ||
V pláne je ešte externá IP, alebo aspoň port, cez ktorý sa bude dať dostať z internetu. | V pláne je ešte externá IP, alebo aspoň port, cez ktorý sa bude dať dostať z internetu. | ||
V pláne je druhá interná IP na samostatnej sieti, na testovanie terminálov. | V pláne je druhá interná IP na samostatnej sieti, na testovanie terminálov. | ||
- | ==== SSH ==== | + | ===== SSH ===== |
SSH beží na porte **22**. Prístup bude umožnený iba pomocou certifikátu. V prechodnom období je možné sa na jednotlivých užívateľov s výnimkou root-a prihlásiť aj heslom. | SSH beží na porte **22**. Prístup bude umožnený iba pomocou certifikátu. V prechodnom období je možné sa na jednotlivých užívateľov s výnimkou root-a prihlásiť aj heslom. | ||
Bude sem presunutý aj git ako git užívateľ. Všetky nastavenia by mali zostať zhodné s predchádzajúcim serverom (možno aj adresa, s výnimkou portu). | Bude sem presunutý aj git ako git užívateľ. Všetky nastavenia by mali zostať zhodné s predchádzajúcim serverom (možno aj adresa, s výnimkou portu). | ||
- | ==== Služby ==== | + | ===== Služby ===== |
- | === FTP === | + | ==== FTP ==== |
Každý virtualhost dostane jeden účet. Heslá budú generické, pravdepodobne zhodné s názvom hostu. | Každý virtualhost dostane jeden účet. Heslá budú generické, pravdepodobne zhodné s názvom hostu. | ||
Z vonkajšieho priestoru nebude FTP prístupné. Každý užívateľ dostane FTP na celý svoj adresár. Heslo dodá osobne. | Z vonkajšieho priestoru nebude FTP prístupné. Každý užívateľ dostane FTP na celý svoj adresár. Heslo dodá osobne. | ||
- | === PHP === | + | ==== PHP ==== |
Máme PHP 5.6 ako fcgid. Nastavenie je klasické ako na našich externých serveroch: | Máme PHP 5.6 ako fcgid. Nastavenie je klasické ako na našich externých serveroch: | ||
* Globálne nastavenia sú v /etc/php/cgi-php5.6 | * Globálne nastavenia sú v /etc/php/cgi-php5.6 | ||
Riadok 23: | Riadok 23: | ||
- Súbory php-* obsahujú samotný modul, ktorý sa spúšťa pri volaní scriptov. Obsahuje cestu k php binárke. Binárka môže byť /usr/bin/php-cgi, v tom prípade sa volá verzia centrálne nastavená v systéme. /usr/bin/php-cgi5.6 znamená volanie presnej verzie. V scripte za php sú všetky špecifické prepínače pre túto binárku. Najdôležitejšie sú maximálny čas vykonávania skriptu, memory limit, upload limit. | - Súbory php-* obsahujú samotný modul, ktorý sa spúšťa pri volaní scriptov. Obsahuje cestu k php binárke. Binárka môže byť /usr/bin/php-cgi, v tom prípade sa volá verzia centrálne nastavená v systéme. /usr/bin/php-cgi5.6 znamená volanie presnej verzie. V scripte za php sú všetky špecifické prepínače pre túto binárku. Najdôležitejšie sú maximálny čas vykonávania skriptu, memory limit, upload limit. | ||
* php volané z príkazovej riadky má iný php.ini súbor, ako cgi! Preto pri testovaní nemusia sedieť premenné a nemusia vám Vaše skripty fungovať! | * php volané z príkazovej riadky má iný php.ini súbor, ako cgi! Preto pri testovaní nemusia sedieť premenné a nemusia vám Vaše skripty fungovať! | ||
- | === Apache === | + | ==== Apache ==== |
Apache je vo verzii 2.4. Počúva na hlavnej IP a porte **81**. Na tento port je možné pristupovať a vyhnete sa tak HaProxy. | Apache je vo verzii 2.4. Počúva na hlavnej IP a porte **81**. Na tento port je možné pristupovať a vyhnete sa tak HaProxy. | ||
Každý užívateľ má svoj súbor, ktorý bude obsahovať všetky jeho virtualhosty - ledaže by som to rozhádzal do podadresárov. | Každý užívateľ má svoj súbor, ktorý bude obsahovať všetky jeho virtualhosty - ledaže by som to rozhádzal do podadresárov. | ||
- | === Redis === | + | ==== Redis ==== |
Overím | Overím | ||
- | === MySQL === | + | ==== MySQL ==== |
MariaDB 10.1. Zatiaľ som naklonený k vypnutiu binlogu - replikáciu nie je dôvod používať a obnovovanie stavu ku konkrétnemu času sme nikdy netestovali. | MariaDB 10.1. Zatiaľ som naklonený k vypnutiu binlogu - replikáciu nie je dôvod používať a obnovovanie stavu ku konkrétnemu času sme nikdy netestovali. | ||
Každý užívateľ bude mať právo editovať všetky databázy. Keďže máme spolupracovať, tak je to asi nutné. Užívatelia pre omegy(virtualhosty) budú mať klasické nastavenia, teda plné práva na užívateľ\_*, a používanie omega\_* | Každý užívateľ bude mať právo editovať všetky databázy. Keďže máme spolupracovať, tak je to asi nutné. Užívatelia pre omegy(virtualhosty) budú mať klasické nastavenia, teda plné práva na užívateľ\_*, a používanie omega\_* | ||
Riadok 35: | Riadok 35: | ||
* http://admin.dev/phpmyadmin a http://admin.dev/adminer | * http://admin.dev/phpmyadmin a http://admin.dev/adminer | ||
* http://admin.dev a http://devil.dev budú časom zaheslované a budú obsahovať **VŠETKO** - linky na virtualhosty, štatistiky prístupu aj menežment. Možno sa podarí vyrobiť aj skripty na generovanie nových virtualhostov a databáz. | * http://admin.dev a http://devil.dev budú časom zaheslované a budú obsahovať **VŠETKO** - linky na virtualhosty, štatistiky prístupu aj menežment. Možno sa podarí vyrobiť aj skripty na generovanie nových virtualhostov a databáz. | ||
+ | ===== VirtualHosty ===== | ||
+ | Zatiaľ rozbehnuté a postupne pridávané: | ||
+ | Michal | ||
+ | ^ FQDN ^ adresar ^ popis ^ | ||
+ | | html.michal.dev | html.omega | html verzia omegy | | ||
+ | | html7.michal.dev | html.omega | html verzia omegy pod php7 | | ||
+ | | *.michal.dev | htdocs | vsetky ostatne projekty spolu | | ||
+ | | studio2.salko.dev | studio2.htdocs | aktualna omega | | ||
+ | | *.salko.dev | htdocs | vsetky ostatne projekty | | ||
+ |