Initial commit: VPS tutorial complet (105 etapes)
This commit is contained in:
67
03-ispconfig.md
Normal file
67
03-ispconfig.md
Normal file
@@ -0,0 +1,67 @@
|
||||
# 3. ISPConfig
|
||||
|
||||
## Installation
|
||||
|
||||
```bash
|
||||
wget -O - https://get.ispconfig.org | sh -s -- --use-ftp-ports=40110-40210 --unattended-upgrades
|
||||
```
|
||||
|
||||
> **Important :** Notez les identifiants admin et le mot de passe MySQL root affiches a la fin.
|
||||
|
||||
## Resoudre les conflits
|
||||
|
||||
Si Apache ne demarre pas, verifier si un autre service occupe le port 80 :
|
||||
|
||||
```bash
|
||||
ss -tlnp | grep ':80'
|
||||
```
|
||||
|
||||
Si c'est Caddy ou Nginx :
|
||||
|
||||
```bash
|
||||
systemctl stop caddy && systemctl disable caddy
|
||||
systemctl restart apache2
|
||||
```
|
||||
|
||||
## Desactiver UFW
|
||||
|
||||
ISPConfig gere le firewall via iptables. Ne pas utiliser UFW en parallele.
|
||||
|
||||
```bash
|
||||
ufw disable
|
||||
```
|
||||
|
||||
## Configurer le firewall ISPConfig
|
||||
|
||||
Dans ISPConfig > **System > Firewall** :
|
||||
|
||||
**Open TCP ports :**
|
||||
```
|
||||
20,21,22,25,53,80,110,143,443,465,587,993,995,2812,3306,4190,8080,8081,10000,50022,40110:40210,7880,7881,5349
|
||||
```
|
||||
|
||||
**Open UDP ports :**
|
||||
```
|
||||
53,7882,3478,51820
|
||||
```
|
||||
|
||||
## Configuration initiale ISPConfig
|
||||
|
||||
### Main config
|
||||
- **System > Main config > Sites :**
|
||||
- Create subdomains as web site : **Yes**
|
||||
- Create aliasdomains as web site : **Yes**
|
||||
- **System > Main config > Mail :**
|
||||
- Renseigner email et nom administrateur
|
||||
|
||||
### Content Filter (Rspamd)
|
||||
- **System > Server Config > votre serveur > Mail :**
|
||||
- Content Filter : **Rspamd**
|
||||
|
||||
## Acces
|
||||
|
||||
```
|
||||
https://<DOMAINE>:8080
|
||||
```
|
||||
|
||||
> **Piege :** Certains hebergeurs (Contabo) bloquent le port 8080 au niveau firewall externe. Verifier l'acces et debloquer si necessaire.
|
||||
Reference in New Issue
Block a user