Docker部署情侣恋爱网站
2024-01-10 14:11:10
源码作者网站:Ki/LikeGirl5.0.0
自己的网站:Z_C恋爱日记
1. 修改代码
- 打开根目录下的
admin
文件夹 - 接着找到
Config_DB.php
文件打开编辑你的数据库相关信息 - 请认真填写安全码 尽量设置的
复杂难以猜测
修改密码等敏感信息需输入安全码 - 最后到数据库导入sql文件(
like_girl.sql
) - 默认账号密码:
admin
/love
2. 目录结构
php-zc
├── docker-compose.yaml
├── Dockerfile
├── love
└── mysql
3. 编写Dockerfile
# 使用基础的PHP镜像作为基础
FROM php:apache
# 设置工作目录
WORKDIR /app
RUN docker-php-ext-install pdo_mysql mysqli
# 拷贝love目录下的所有文件到工作目录
COPY love/ /app
# 定义容器启动时执行的命令(例如:运行PHP的内置服务器)
CMD ["php", "-S", "0.0.0.0:80", "-t", "/app"]
4. 编写docker-compose.yaml
version: '3'
services:
php-zc:
build:
context: .
dockerfile: Dockerfile
ports:
- "1314:80"
container_name: php-zc
restart: always
#修改成自己数据库的信息
mysql:
image: mysql:5.7
environment:
MYSQL_ROOT_PASSWORD: xxxxxx
MYSQL_DATABASE: xxx
MYSQL_USER: xxx
MYSQL_PASSWORD: xxxx
volumes:
- ./mysql/db_data:/var/lib/mysql
- ./mysql/love.sql:/docker-entrypoint-initdb.d/love.sql
restart: always
ports:
- "3306:3306"
container_name: mysql
5. Docker部署
- 启动容器
docker-compose up -d
- 查看容器
docker ps
浏览器访问http://IP:1314
文章来源:https://blog.csdn.net/qq_52716296/article/details/135500609
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!