From mboxrd@z Thu Jan 1 00:00:00 1970 Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Marius Alves Newsgroups: comp.lang.ada Subject: Ada/GNAT/AWS-friendly web hosting Date: Thu, 12 Sep 2024 15:25:41 +0100 Organization: A noiseless patient Spider Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Thu, 12 Sep 2024 16:25:41 +0200 (CEST) Injection-Info: dont-email.me; posting-host="97481899fa0048f9f1e4453bf1f51047"; logging-data="272681"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18LGzuI42mSFfAXR8/f1I1F" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:JjgnYffWXQPsW7xDmWRuvwBCzA8= Content-Language: en-US Xref: news.eternal-september.org comp.lang.ada:66343 List-Id: Researching how to build an HTTP server (serving a website) on a local machine (MacOS) using AWS (Ada Web Server) and deploy it on a web hosting provider (e.g. 1dollar-webhosting.com). Anyone done that? I've searched but could not find. Thanks. _____ Some specific questions on my mind follow. Is a MacOS host required (e.g. Ultahost 15 euros/month; I'd rather stay with 1dollar)? If the host runs on Linux then cross-building (from MacOS to Linux) required, right? GNAT does that, right? Or, must the program be built in the host? (Thus requiring GNAT be there.) The host is already running an HTTP server program (probably Apache). Must it be turned off? How? In general, can the executable be launched on a VPS (Virtual Private Server)? Which port? Will dynamic linking work? I'm guessing not, so, static; but then, will GNAT integrate the right libraries for Linux in the executable? Will "Community GNAT" do? (Instead of GNAT Pro.) Are those the right questions? Thanks, thanks, thanks, thanks, thanks, thanks and thanks.