Come installare e configurare CSF (ConfigServer Security & Firewall) su CentOS 7
ConfigServer Security & Firewall (in breve è anche chiamato csf) è un firewall Stateful Packet Inspection (SPI). Scopri come installare e configurare CSF su CentOS 7
In questo articolo spiegheremo come installare Portainer su AlmaLinux 8 con Docker.
Portainer è un potente set di strumenti open source che ti consente di creare e gestire facilmente contenitori in Docker, Swarm, Kubernetes e Azure ACI. Funziona nascondendo la complessità che rende difficile la gestione dei contenitori, dietro una GUI facile da usare.
Prerequisiti
Installa Portainer su AlmaLinux 8 con Docker
1. Mantieni aggiornato il server
# dnf update -y
2. Installa Docker CE
Innanzitutto, installa le dipendenze di Docker CE utilizzando il seguente comando:
# dnf install -y yum-utils device-mapper-persistent-data
Quindi, aggiungi il repository docker
# yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
Per installare Docker, esegui semplicemente:
# dnf install docker-ce -y
Avvia e abilita il servizio docker
# systemctl start docker && systemctl enable docker
3. Crea un contenitore
Ti mostreremo due modi per distribuire il contenitore.
1. Se si desidera utilizzare il nome di dominio per accedere a Portainer, utilizzare il seguente comando per distribuire il contenitore:
# docker run --restart always -d --name=portainer -v /var/run/docker.sock:/var/run/docker.sock -v /vol/portainer/data:/data -e VIRTUAL_HOST=port.example.com -e VIRTUAL_PORT=9000 portainer/portainer-ce -H unix:///var/run/docker.sock
2. Se si desidera accedere a Portainer utilizzando l'IP del server, utilizzare il seguente comando per distribuire il contenitore:
# docker volume create portainer_data
# docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce
4. Configura il proxy inverso per Portainer (opzionale se utilizzerai il nome di dominio)
Caddyfile è un server proxy inverso. È necessario proteggere la connessione per prevenire il dirottamento della rete. Caddyfile può ottenere e mantenere automaticamente il certificato SSL.
Crea un file Caddy. Caddyfile è un documento contenente le configurazioni per i tuoi siti:
# mkdir -p /vol/caddy/configs
# vi /vol/caddy/configs/Caddyfile
Aggiungi i seguenti contenuti:
port.example.com {
tls [email protected]
reverse_proxy portainer:8000
}
Sostituisci: port.example.com con il tuo nome di dominio e [email protected] con il tuo ID email effettivo.
Salva ed esci.
Infine, crea un contenitore Caddy usando il seguente comando:
# docker run --restart always -d -p 80:80 -p 443:443 -v "/vol/caddy/data:/data/caddy' -v "/vol/caddy/configs:/etc/caddy' --link portainer --name caddy caddy
- -p 80:80 -p 443:443 means publish its 80 and 443 port to your host so you can access it with those ports.
- -v "/vol/caddy/data:/data/caddy' means mount caddy working directory to your host to persist data such as certificates.
- -v "/vol/caddy/configs:/etc/caddy' means mount caddy configuration directory to your host to persist configurations.
- --link portainer means link container caddy with portainer so they can access with each other.
5. Accedi a Portainer
Passa al tuo browser e accedi a Portainer utilizzando il tuo dominio o l'IP del server e imposta la password dell'amministratore e completa la rata.
Questo è tutto. L'installazione è stata completata con successo.
In questo articolo abbiamo visto come installare Portainer su AlmaLinux 8 con Docker.
ConfigServer Security & Firewall (in breve è anche chiamato csf) è un firewall Stateful Packet Inspection (SPI). Scopri come installare e configurare CSF su CentOS 7
Scopri come installare R1Soft Backup Agent su CentOS e configurarlo. R1Soft Server Backup Manager offre ai fornitori di servizi una soluzione flessibile e server-friendly.
In questo articolo abbiamo spiegato come modificare i limiti LVE di CloudLinux. Quindi iniziamo. I limiti di CloudLinux LVE possono essere modificati utilizzando LVE Manager.
Per cambiare la porta SSH del server Linux, è necessario accedere al server tramite SSH e modificare il file di configurazione SSH.
Centova Cast è la piattaforma di gestione leader per i flussi radio Internet, che fornisce informazioni approfondite e controllo ai provider di hosting di streaming. Centova Cast
È possibile superare i problemi di invio della posta elettronica utilizzando le seguenti impostazioni di inoltro della posta elettronica.
Impareremo a installare Apache MariaDB PHP e PHPMyAdmin nel server Ubuntu 18.04. Apache, MySQL/MariaDB e PHP sono composti da pacchetti. È conosciuto come LAMPADA
Vuoi aggiungere, modificare o eliminare un utente in Linux? Ecco l'articolo perfetto per te.
Scopri di più sulla gestione dei gruppi in Linux. Come aggiungere un gruppo, modificare un gruppo ed eliminare un gruppo, aggiungere membri in Linux. Crea un nuovo gruppo, usa il comando groupadd.
Fail2ban è molto utile per proteggere la connessione SSH. Ora dovresti essere in grado di installare e configurare fail2ban su centos7, aggiungere un ulteriore livello di sicurezza al server