2.4 KiB
Server installation
🌐 DNS Configuration
The following DNS records should be configured in your domain's zone file or through the web interface of your dns provider/domain registrar.
- A domain/subdomain pointing to the public IP address (using
A Record
) of your dedicated server. - A subdomain called
git
pointing to the above mentioned domain/subdomain (usingCNAME Record
) or it's IP address (usingA Record
).
Your newly configured DNS records should look like this:
FQDN | Record type | Target |
---|---|---|
((DOMAIN)) | A | X.X.X.X |
git.((DOMAIN)) | CNAME | ((DOMAIN)) |
Here is an example of the DNS records for the domain example.org
with the public IP address of 93.184.216.34
:
FQDN | Record type | Target |
---|---|---|
example.org | A | 93.184.216.34 |
git.example.org | CNAME | example.org |
🛠️ Network Configuration
➡️ Inbound
Port | Protocol(s) | Service/Application |
---|---|---|
80 | TCP | HTTP/(1.1, 2, 3) |
443 | TCP | HTTP(S)/(1.1, 2, 3) |
521 | TCP | SSH |
8080 - 8090 | TCP | HTTP/(1.1, 2, 3) |
⬅️ Outbound
Port | Protocol(s) | Service/Application |
---|---|---|
587 | TCP | SMTP |
8080 - 8090 | TCP | HTTP/(1.1, 2, 3) |
💿 OS installation
-
Download and boot the
amd64
variant of the Debian ISO image. -
Select :
- "Advanced options ..."
- "... Automated install"
-
The network is automatically configured using your DHCP server. Additionally, you can also configure it manually to suit your preference.
-
At the prompt "Location of initial preconfiguration file:", please enter the following URL :
raw.githubusercontent.com/01-edu/public/master/sh/debian/preseed.cfg
- Then select "Continue" and follow the on-screen instructions.
🏁 Finishing up
Once the server is ready to be accessed remotely, please let us know via approriate communication channels and we will proceed with configuring the server.