十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
1.安装docker
成都创新互联,专注为中小企业提供官网建设、营销型网站制作、成都响应式网站建设公司、展示型成都做网站、成都网站制作等服务,帮助中小企业通过网站体现价值、有效益。帮助企业快速建站、解决网站建设与网站营销推广问题。yum install -y docker
2.查看docker版本
docker -v
3.重启docker
systemctl restart docker
4.准备Nginx和MySQL环境
docker pull nginx:latest # 拉取最新的Nginx版本
docker pull mysql:latest
5.docker运行Nginx和MySQL
docker run --name solo-nginx -p 8080:8080 -d nginx
docker run -itd --name solo-mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql ## -e设置MySQL密码
6.开启端口号,运行nginx页面
firewall-cmd --zone=public --add-port=8080/tcp --permanent
7.安装jdk环境并运行
docker pull primetoninc/jdk:1.8
docker run -it --name jdk1.8 -d primetoninc/jdk:1.8
8.查看容器是否都运行了
docker ps
9.安装solo个人博客
docker pull b3log/solo #下载镜像
### 启动参数说明:
# --listen_port:进程监听端口
# --server_scheme:最终访问协议,如果反代服务启用了 HTTPS 这里也需要改为 https
# --server_host:最终访问域名或公网 IP,不要带端口
# --server_port:最终访问端口,使用浏览器默认的 80 或者 443 的话值留空即可
# 完整启动参数的说明可以使用 -h 来查看。
docker run --detach --name solo --network=host \
--env RUNTIME_DB="MYSQL" \
--env JDBC_USERNAME="root" \
--env JDBC_PASSWORD="wangjing" \
--env JDBC_DRIVER="com.mysql.cj.jdbc.Driver" \
--env JDBC_URL="jdbc:mysql://192.168.204.128:3306/solo?useUnicode=yes&characterEncoding=UTF-8&useSSL=false&serverTimezone=UTC&allowPublicKeyRetrieval=true" \
b3log/solo --listen_port=8081 --server_scheme=http --server_host=localhost --server_port=
查看运行情况
10.打开配置的端口,进入页面完成
firewall-cmd --zone=public --add-port=8081/tcp --permanent
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧