Jak si založit nový vlastní web

Pokud splňujete podmínky pro využívání služeb LEBEDA hosting (jste součástí Junáka - českého skauta nebo nějaké jiné organizace pracující s dětmi a mládeží sdružené v České radě dětí a mládeže), můžete si snadno zřídit webové stránky svého oddílu, akce apod.

Postup krok za krokem

  1. Přihlaste se svým účtem na LEBEDA hosting
    Skauti se snadno přihlásí svým skautIS účtem. Ostatní si jednoduše založí vlastní účet Lebeda (po vyplnění formuláře vám bude zřízení účtu obratem potvrzeno e-mailem).
  2. V sekci "Moje weby" požádejte o nový web kliknutím na "Založit nový web"
    Vyplňte jednoduchý formulář, ve kterém si zvolíte adresu (doménu) vašeho webu, zadáte heslo, název vašeho oddílu / jednotky a uvedete stručný popis webu.
  3. Zvolte si typ požadovaného webu
    Můžete si vybrat kompletně připravený web na šabloně WordPress (vhodné pro každého), nebo prázdný webhosting pro vlastní tvorbu webových stránek (vhodné pro znalé autory webů).
  4. Počkejte na schválení zřízení nového webu
    Protože služby Lebeda hostingu jsou určeny jen členům oprávněných organizací, dochází k ruční kontrole a potvrzování zřízení každého nového webu. Na schválení webu tedy musíte počkat (bude vám oznámeno e-mailem) v řádu několika hodin až cca dvou dnů.
  5. Začněte používat a tvořit vlastní web
    Přibližně do 15 minut od potvrzení zřízení vašeho nového webu dojde k jeho úplnému zprovoznění (v případě zřízeného webu s WordPress šablonou na zvolené adrese najdete kompletně připravený funkční web, v případě volby prázdného webhostingu se vám aktivuje přístup k FTP/FTPS s prázdnými složkami).
  6. Užívejte si svůj nový web
    Nyní vám už nic nebrání začít plnit web potřebnými texty a obrázky a naplno se svým novým webem prezentovat na internetu.

Jednotlivé důležité okamžiky při zřizování nového webu vám budou automaticky potvrzovány informačními e-maily posílanými z LEBEDA hostingu.


Technické informace k provozování služeb na serveru

Dále uvedené informace níže na této stránce nejsou podstatné pro běžné uživatele služeb LEBEDA hostingu, kteří používají pouze automaticky vytvořené webové stránky (web oddílu na kliknutí s WordPress šablonou). Níže uvedené informace jsou technického charakteru a slouží především pokročilým uživatelům hostingových služeb. Pokud tedy některým informacím nerozumíte, není třeba tomu věnovat pozornost.

Účet pro přístup k souborům webu

Vlastní soubory s webovu prezentací (soubory HTML, PHP skripty, obrázky apod.) je možné ručně nahrát na server pomocí protokolu FTP/FTPS. K tomu je třeba mít vhodný software (FTP/FTPS klient) a znát přístupové údaje:

  • adresa FTP/FTPS serveru - lebedahosting.cz
  • uživatelské jméno - shodné s názvem účtu (např. piskoti.nasoddil.cz, jednicka.skauting.cz apod.)
  • heslo - zadává se při registraci nového účtu (v případě potřeby je možné jej měnit)

Pozor na ukládání přístupových údajů do vašeho FTP klienta. Velmi často bývají tyto údaje napadeny a zneužity k nežádoucí změně vašich stránek.

Uživatelé Microsoft Windows, kteří si neví rady s FTP klientem, mohou použít klasický Průzkumník (Explorer): Otevři průzkumník např. pomocí odkazu "Tento počítač", do horní řádky zadej "ftp://nazevuctu@lebedahosting.cz" a stiskni Enter. Na výzvu zadej znova název účtu a heslo. Soubory na serveru pak vidíš podobně jako jiné adresáře, přesouvat je můžeš tahem myši.

Prostor pro web

Účty poskytují zakladní prostor až 1 GB pro vaše soubory. V případě potřeby lze zažádat o navýšení kapacity na 5 GB prostřednictvím on-line podpory. V odůvodněných případech lze domluvit další navýšení kapacity podle potřeb webu/projektu.

Všem skautům (případně i jiným organizacím, které to svým členům nabízejí) doporučujeme pro ukládání rozsáhlých fotogalerií apod. používat Google Disk, který je členkám a členům poskytován v rámci balíku G Suite a typicky bezplatně nabízí neomezený prostor (fotografie atd. je pak možné běžně na webu z neomezeného úložiště zobrazovat).

DNS a vlastní domény

Informace o nastavení DNS záznamů pro přesměrování vlastní domény na LEBEDA hosting najdete na stránce pro založení účtu.

Databáze MySQL

Ke každému webovému účtu lze v případě potřeby založit MySQL databázi. Název databáze i příslušné uživatelské jméno najdete v administraci svého webu na Lebedě (vpravo nahoře se přihlaste, a pak klikněte na "Moje weby").

Heslo k databázi je z důvodu bezpečnosti rozdílné od hesla FTP účtu. Nastavuje se v administraci domény a je možné jej kdykoli změnit.

Databáze MySQL běží na stejném serveru jako je uložena vaše webová aplikace a je přístupná jak přes "socket" tak přes lokální IP ('localhost'). Databáze není přístupná z jiných počítačů. V PHP skriptu je možné se k databázi připojit například následujícím způsobem:

$connect = mysqli_connect('', 'us00xxxx', 'heslo', 'db00xxxx');

Obsah databáze je možné spravovat pomocí nástroje PHPMyAdmin umístěného na serveru. Nebo pomocí Admineru
Nenahrávejte na server vlastní verzi PHPMyAdmina (objevují se v nich bezpečnostní chyby a je třeba je pravidelně aktualizovat).

PHP

Verze PHP na novém serveru je 7.1.25. Podrobné informace o nastavení jsou zde PHP 5.6 a PHP 7.0 a PHP 7.1 a PHP 7.2 (doporučujeme používat co novější verzi).

Verzi PHP pro váš web můžete změnit v administraci vašeho webu na LEBEDA hostingu.

Práva PHP souborů jsou nastavena na 0600 a běží pouze pod vaším uživatelem. Práva na soubory, které mají být přístupné z webu (css, jpeg, png, .htaccess, ...), nastavte na 0640. Práva adresářů jsou ve výchozím stavu nastavena na 0750.

Nastavení PHP je možné ovlivnit funkcí ini_set či vytvořením souboru .user.ini (syntaxí totožnou se souborem php.ini). Naopak nelze nastavení PHP psát do souboru .htaccess (budou ignorována) coby php_flag.

PHP je standardně nastaveno tak, že nezobrazuje chyby ani upozornění. Pokud chcete zobrazování zapnout, vložte do souboru .user.ini následující řádek:

display_errors=on

Konstanty

Tyto PHP konstanty jsou pevně nastavené a nelze je nijak měnit.

php_admin_value[memory_limit]           = 128M
php_admin_value[disable_functions]      = escapeshellarg,escapeshellcmd,popen,exec,passthru,proc_open,proc_terminate,shell_exec,system
php_admin_value[max_execution_time]     = 30
php_admin_value[max_input_time]         = 30
php_admin_value[max_file_uploads]       = 20
php_admin_value[post_max_size]          = 20M
php_admin_value[upload_max_filesize]    = 20M
php_admin_flag[mysql.allow_persistent]  = Off
php_admin_value[mysql.connect_timeout]  = 30

Dbejte na aktuálnost open source webových aplikací na serveru! Ve starších verzích redakčních systémů, fór, galerií aj. jsou bezpečnostní chyby, které jsou v novějších verzích opraveny. Staré verze mohou mít také problémy s kompatibilitou.

Google Sites na doméně skauting.cz

Prostřednictvím podpory lze zažádat o založení stránek na Google Sites a nasměrování domény něco.skauting.cz na ně. Stránky se z technických důvodů zobrazují na hezké url jen do chvíle, než je vyžadované přihlášení Google účtem.

Systémové prostředky

Server Lebeda má k dispozici 32 GB RAM a 12 CPU. (od září 2017)

Doplňkové informace

1) možnost zabezpečení webů šifrováním SSL/TLS
Na všechny weby používající doménu skauting.cz, mujoddil.cz apod. je možné přistupovat i přes protokol HTTPS (se šifrováním SSL/TLS) - takto zabezpečené spojení mezi PC uživatele a serverem téměř nelze odposlouchávat a je tedy vhodné pro práci např. s osobními údaji, navíc moderní prohlížeče HTTPS spojení vyžadují.
Pokud máte pomocí DNS a aliasu nastaveno na webu používání vlastní domény, je možné požádat podporu o bezplatnou aktivaci SSL certifikátu i pro tyto vaše vlastní domény. Pro vlastní domény jsou využívány certifikáty Let's Encrypt.

2) dbejte na bezpečnost a aktuálnost vašich redakčních systémů a skriptů!
Zavirování webů prostřednictvím zastaralých a děravých redakčních systémů je velmi časté, aktualizujte proto své skripty i opensource balíky (redakční systémy, fotogalerie, fóra aj.)
Pokud detekujeme zavirování některého webu, web dočasně vypneme a správci zašleme zprávu e-mailem.
Ze stejných důvodů na serveru najdete PHPMyAdmin i Adminer udržovaný námi (a tedy vlastní nenahrávejte): https://mysql.skauting.cz/

3) FTP podporuje i zabezpečení TLS
Můžete si ho tedy ve svém FTP klientu nastavit.

4) rozesílání e-mailů na nedoručitelné adresy
Rozešlete-li z vašeho webu nějaké e-maily (upozornění na novinky aj.), dbejte na funkčnost adres, na které to posíláte (abyste nebyli vy ani náš server považováni za SPAMmery). Zprávy o nedoručitelnosti se vrací na adresu vlastníka webu.

5) e-maily pro členy Junáka - českého skauta
Všichni členové Junáka - českého skauta si mohou zakládat vlastní e-maily na doméně skaut.cz (nebo vlastní doméně) či dalších na platformě skautských G Suite (dříve Google Apps):
https://krizovatka.skaut.cz/organizace/benefity/google-apps

6) na serveru probíhá denně zálohování dat
Pokud tedy o nějaká data přijdete, obraťte se na podporu. Zálohují se pouze soubory menší než 10Mb.