Nástroje používateľa

Nástoje správy stránok


dev:devil.dev

Rozdiely

Tu môžete vidieť rozdiely medzi vybranou verziou a aktuálnou verziou danej stránky.

Odkaz na tento prehľad zmien

Next revision
Previous revision
dev:devil.dev [2016/03/13 20:17]
Stanislav Nízky vytvorené
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
   * vedľa php.ini sú adresáre ext a ext-active obsahujúce nastavenia externých modulov   * vedľa php.ini sú adresáre ext a ext-active obsahujúce nastavenia externých modulov
-  * každý virtualhost má vedľa htdocs adresára aj etc adresár. Ten obsahuje 3 typy nastavení. +  * každý virtualhost má vedľa htdocs adresára aj etc adresár. Ten obsahuje 3 typy nastavení.  ​
-  *   - Súbory php-* obsahujú samotný modul, ktorý sa spúšťa pri volaní scriptov.+
       - backup.exclude obsahuje vzorky pre tar, ktoré sa počas nočného zálohovania ignorujú       - backup.exclude obsahuje vzorky pre tar, ktoré sa počas nočného zálohovania ignorujú
       - php.ini - ak sa tu nachádza, tak sa hlavný php.ini ignoruje. V php-* sa dajú všetky nastavenia preťažiť.       - php.ini - ak sa tu nachádza, tak sa hlavný php.ini ignoruje. V php-* sa dajú všetky nastavenia preťažiť.
 +      - 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ť!
 +==== 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.
 +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 ====
 +Overím
 +==== 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.
 +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\_*
 +Prístup k menežmentu je na týchto adresách:
 +  * http://​devil.dev/​phpmyadmin a http://​devil.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.
 +===== 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 ​       |
  
dev/devil.dev.1457896666.txt.gz · Posledná úprava: 2016/03/13 20:17 od Stanislav Nízky