Nástroje používateľa

Nástoje správy stránok


dev:devil.dev

Toto je staršia verzia dokumentu!


Developer Server - Devil

IP Adresy

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 druhá interná IP na samostatnej sieti, na testovanie terminálov.

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. 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

FTP

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.

PHP

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
  • 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í.
    1. backup.exclude obsahuje vzorky pre tar, ktoré sa počas nočného zálohovania ignorujú
    2. php.ini - ak sa tu nachádza, tak sa hlavný php.ini ignoruje. V php-* sa dajú všetky nastavenia preťažiť.
    3. 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

dev/devil.dev.1457900096.txt.gz · Posledná úprava: 2016/03/13 21:14 od Stanislav Nízky