Zverejnite aplikáciu z projektu
Sprístupnite bežiacu webovú aplikáciu v spravovanom projekte alebo projekte so spárovaným počítačom cez adresu Sites. Sites presmerúva požiadavky do aplikácie; nekopíruje jej súbory, nezostavuje ju ani nespúšťa jej službu. Plugin Sites musí byť nainštalovaný a zapnutý a potrebujete oprávnenie publikovať na tejto inštancii aj prístup k projektu. Hostiteľské projekty aplikácie publikovať nemôžu.
Pred zverejnením
- Vyberte spravovaný projekt alebo projekt so spárovaným počítačom, v ktorom aplikácia beží.
- Spustite aplikáciu v tomto projekte a zistite port TCP, na ktorom počúva. Musí počúvať na
127.0.0.1v rámci prostredia projektu. - Pred vytvorením Site overte, že aplikácia na danom porte odpovedá.
Samotné zverejnenie adresy nesprístupní zastavenú službu. Súbory aplikácie, jej protokoly aj životný cyklus zostávajú súčasťou projektu.
Zverejnite aplikáciu a overte adresu
- Požiadajte Elowen, aby vytvorila Site pre bežiacu aplikáciu, s názvom a jej portom. Ak chcete, vyberte počiatočnú viditeľnosť; inak sa použije predvolené nastavenie inštancie.
- Požiadajte Elowen o zverejnenie Site. Ak si chcete pozrieť podrobnosti, otvorte stránku pluginu Weby a vyberte Site.
- Overte, že sa zobrazuje adresa a stav Site je živý. Otvorte adresu a skontrolujte skutočnú odpoveď aplikácie. Ak adresa chýba, doména Sites na inštancii možno ešte nie je pripravená.
- Ak aplikácia potrebuje čas alebo vracia chybu, opravte ju v projekte a skúste publikovanie znova.
Aplikácia sa overuje cez rovnaké spojenie, aké používajú návštevníci; aplikácia s chybou servera overením neprejde. Adresa sa sprístupní až po overení. Aplikácia môže odpovedať odlišne podľa názvu hostiteľa, preto skontrolujte priamo zverejnenú adresu.
Keď sa zverejnenie nepodarí
Ak aplikácia neodpovedá, skontrolujte, či beží vo vybranom projekte a počúva na zadanom porte. Nesprávny port alebo služba naviazaná len na iné rozhranie overenie znemožní. Ak aplikácia vracia chybu servera, skontrolujte jej protokoly a najprv opravte samotnú aplikáciu. Sites ju automaticky nespustí ani znova nezostaví.
Ak je spárovaný počítač offline, znova pripojte jeho klienta Elowen; adresa sa tak nedostane k zastavenej ani odpojenej aplikácii. Ak je adresa v údržbe, vyberte projekt s náhradnou aplikáciou a pri publikovaní zadajte jej port. Zachované súbory sa automaticky nekopírujú.
Súvisiace návody
V návode Projekty, prostredia a GitHub nájdete typy projektov a prístup. Požiadavky na publikovanie opisuje Kto smie otvoriť váš web.