Mudanças entre as edições de "Instalação NGINX Manager"
Ir para navegação
Ir para pesquisar
(Criou página com 'SO: Ubuntu 22.04<br> Memória: 2Gb<br> Disco: 40Gb<br> CPU: 2vCPU<br><br> Instalação Docker apt-get install ca-certificates -y apt-get install curl -y apt-get install gn...') |
|||
Linha 61: | Linha 61: | ||
Verificar os container's criados | Verificar os container's criados | ||
docker ps -a | docker ps -a | ||
+ | |||
+ | Abra a página do nginx manager | ||
+ | http://IP_SERVIDOR/ | ||
+ | |||
+ | Agora abra na porta 81 http://IP_SERVIDOR:81/ e entre com: | ||
+ | Email: admin@example.com | ||
+ | Password: changeme | ||
+ | |||
+ | No primeiro acesso, necessário definir os dados de administrador e alterar a senha default | ||
+ | |||
+ | Atualizando NPM | ||
+ | docker-compose pull | ||
+ | docker-compose up -d |
Edição das 11h20min de 13 de março de 2023
SO: Ubuntu 22.04
Memória: 2Gb
Disco: 40Gb
CPU: 2vCPU
Instalação Docker
apt-get install ca-certificates -y apt-get install curl -y apt-get install gnupg2 -y apt-get install apt-transport-https -y apt-get install lsb-release -y apt-get install docker -y apt-get install docker-compose -y
Instalação Nginx Proxy Manager
mkdir /etc/nginx-proxy mkdir /etc/nginx-proxy/{data,letsencrypt}
vim /etc/nginx-proxy/docker-compose.yml version: "3" services: app: image: 'jc21/nginx-proxy-manager:latest' restart: unless-stopped ports: # These ports are in format <host-port>:<container-port> - '80:80' # Porta HTTP pública - '443:443' # Porta HTTPS pública - '81:81' # Porta de administracao do Nginx Proxy # Adicione qualquer outra porta Stream que você queira expor, ex # - '21:21' # FTP environment: DB_MYSQL_HOST: "db" DB_MYSQL_PORT: 3306 DB_MYSQL_USER: "nginxproxy" DB_MYSQL_PASSWORD: "S3NHA_NGINX_PR0XY" DB_MYSQL_NAME: "nginxproxy" # Remova o comentário se você não tem o IPv6 em seu host # DISABLE_IPV6: 'true' volumes: - ./data:/data - ./letsencrypt:/etc/letsencrypt depends_on: - db db: image: 'jc21/mariadb-aria:latest' restart: unless-stopped environment: MYSQL_ROOT_PASSWORD: 'S3NHA_D3_R00T' MYSQL_DATABASE: 'nginxproxy' MYSQL_USER: 'nginxproxy' MYSQL_PASSWORD: 'S3NHA_NGINX_PR0XY' volumes: - ./data/mysql:/var/lib/mysql
Executar o docker-compose
cd /etc/nginx-proxy docker-compose up -d
Verificar os container's criados
docker ps -a
Abra a página do nginx manager
http://IP_SERVIDOR/
Agora abra na porta 81 http://IP_SERVIDOR:81/ e entre com:
Email: admin@example.com Password: changeme
No primeiro acesso, necessário definir os dados de administrador e alterar a senha default
Atualizando NPM
docker-compose pull docker-compose up -d