发布于2022-01-09
搭建环境:
1.使用的vps: https://my.racknerd.com/clientarea.php
2.操作系统:Ubuntu 18.04 with Docker Preinstalled
1.安装 Docker 和 Docker-Compose
1.1安装docker:(因为我使用的系统已安装docker所以跳过这步)
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
1.2安装docker-compose
下载
sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
赋予权限:
sudo chmod +x /usr/local/bin/docker-compose
查看版本:
docker-compose --version
2.安装lsof
apt-get install lsof
使用命令:lsof -i:<端口号>
查看80、81、443端口
3.正式安装 nginx-proxy-manager
创建存储位置(我是在这个位置创建的):cd /root/data/docker_data/npm
cd /root/data/docker_data/npm
vi 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' # Public HTTP Port
- '443:443' # Public HTTPS Port
- '81:81' # Admin Web Port
# Add any other Stream port you want to expose
# - '21:21' # FTP
environment:
DB_MYSQL_HOST: "db"
DB_MYSQL_PORT: 3306
DB_MYSQL_USER: "npm"
DB_MYSQL_PASSWORD: "npm"
DB_MYSQL_NAME: "npm"
# Uncomment this if IPv6 is not enabled on your 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: 'npm'
MYSQL_DATABASE: 'npm'
MYSQL_USER: 'npm'
MYSQL_PASSWORD: 'npm'
volumes:
- ./data/mysql:/var/lib/mysql
然后:wq
保存退出
安装
docker-compose up -d
至此已经搭建完成,使用你的服务器ip:81
访问
首次访问默认管理员用户,并且会要求你更改详细信息和密码
Email: admin@example.com
Password: changeme
常用命令
查看当前ip地址:curl ifconfig.me
查看docker容器内的ip:ip addr show docker0
常见问题
答:1.编辑 vimrc.tiny 文件
vi /etc/vim/vimrc.tiny
2.修改下述内容
修改 set compatible
为 set nocompatible
添加 set backspace=2
502 Bad Gateway openresty
答:首先尝试ping你所需要连接的机器,看是否能连通
我ping机器出现 Temporary failure in name resolution
无法连接通,尝试修改DNS
vi /etc/resolv.conf
我默认的是
nameserver 8.8.8.8
nameserver 8.8.8.8
我改成了
nameserver 8.8.8.8
nameserver 9.9.9.9
或者改成阿里DNS
nameserver 223.5.5.5
nameserver 223.6.6.6
重启网卡
/etc/init.d/networking restart
centos重启网卡
service network restart
可以ping通,解决。
Roubbogma 游客 2023-05-22 12:19 回复
cheap cialis online A recent meta analysis of 5 randomized and controlled trials that pooled data from 1256 patients provided additional evidence of the prognostic impact of TILs in the neoadjuvant setting 111
Roubbogma 游客 2023-05-06 16:32 回复
Emerging treatments for breast cancer continue to result in improved outcomes, although some of these successful therapies have comorbidities, including long term effects on the ovaries, resulting in premature ovarian failure and reduced fertility cialis viagra combo pack