Zveřejněte aplikaci z projektu
Zpřístupněte běžící webovou aplikaci ve spravovaném projektu nebo projektu se spárovaným počítačem prostřednictvím adresy Sites. Sites předává požadavky aplikaci; nekopíruje její soubory, nevytváří aplikaci ani nespouští její službu. Plugin Sites musí být nainstalovaný a zapnutý a potřebujete oprávnění zveřejňovat na této instanci i přístup k projektu. Hostitelské projekty aplikace zveřejňovat nemohou.
Než aplikaci zveřejníte
- Vyberte spravovaný projekt nebo projekt se spárovaným počítačem, ve kterém aplikace běží.
- V projektu spusťte aplikaci a zjistěte port TCP, na kterém naslouchá. Musí naslouchat na adrese
127.0.0.1uvnitř prostředí projektu. - Ověřte, že aplikace na tomto portu odpovídá, ještě než vytvoříte Site.
Samotné zveřejnění adresy nezpřístupní zastavenou službu. Soubory aplikace, protokoly i její životní cyklus zůstávají součástí projektu.
Zveřejněte aplikaci a ověřte adresu
- Požádejte Elowen, aby pro běžící aplikaci vytvořila Site s názvem a portem. Pokud chcete, zvolte počáteční viditelnost; jinak se použije výchozí nastavení instance.
- Požádejte Elowen o zveřejnění Site. Pokud chcete zobrazit podrobnosti, otevřete stránku pluginu Weby a vyberte Site.
- Ověřte, že se zobrazuje adresa a stav Site je živý. Otevřete adresu a zkontrolujte skutečnou odpověď aplikace. Chybějící adresa může znamenat, že doména Sites na instanci ještě není připravená.
- Pokud aplikace potřebuje čas nebo vrací chybu, opravte ji v projektu a zveřejněte Site znovu.
Aplikace se ověřuje přes stejné spojení, které používají návštěvníci; aplikace s chybou serveru ověřením neprojde. Adresa se zpřístupní až po ověření. Aplikace může odpovídat různě podle názvu hostitele, proto zkontrolujte přímo zveřejněnou adresu.
Když se zveřejnění nezdaří
Pokud aplikace neodpovídá, ověřte, že běží ve vybraném projektu a naslouchá na zadaném portu. Nesprávný port nebo služba navázaná jen na jiné síťové rozhraní ověření zmaří. Pokud aplikace vrací chybu serveru, zkontrolujte její vlastní protokoly a nejprve ji opravte. Sites ji samo nespustí ani znovu nevytvoří.
Je-li spárovaný počítač offline, znovu připojte jeho klienta Elowen; na zastavenou nebo odpojenou aplikaci zveřejněná adresa nedosáhne. Je-li adresa v údržbě, vyberte projekt s náhradní aplikací a při zveřejnění zadejte její port. Zachované soubory se automaticky nekopírují.
Související návody
V Projekty, prostředí a GitHub najdete informace o typech projektů a přístupu. Požadavky na zveřejnění popisuje Kdo smí otevřít Váš web.