WoWonder是一个收费的PHP社交网络平台程序,介绍和预览:
https://codecanyon.net/item/wowonder-the-ultimate-php-social-network-platform/13785302
开始之前请先按照这篇文章安装docker以及docker-compose,并且配置好traefik:
在这个基础上,继续进行下面的步骤来安装。
创建目录/下载源码/解压/给予正确的文件权限:
mkdir -p /opt/wowonder && cd /opt/wowonder wget https://cute.233.fi/s/fzWT7BWfNwy8DWJ/download -O wowonder.zip # 目前是2.5.2最新版 unzip wowonder.zip chmod -R 777 wowonder
新建一个docker-compose.yml文件:
nano docker-compose.yml
写入如下配置:
version: '3.5' services: wowonder-web: container_name: wowonder-web image: webdevops/php-apache:debian-10 environment: - WEB_DOCUMENT_ROOT=/app - PHP_MEMORY_LIMIT=1024M - PHP_MAX_EXECUTION_TIME=7200 - PHP_POST_MAX_SIZE=10240M - PHP_UPLOAD_MAX_FILESIZE=10240M - FPM_MAX_REQUESTS=500 - FPM_PM_MAX_CHILDREN=20 - FPM_PM_START_SERVERS=10 - FPM_PM_MIN_SPARE_SERVERS=5 - FPM_PM_MAX_SPARE_SERVERS=15 labels: - "traefik.frontend.rule=Host:wow.233.fi" volumes: - ./wowonder:/app restart: unless-stopped wowonder-db: container_name: wowonder-db image: mariadb environment: - MYSQL_ROOT_PASSWORD= - MYSQL_PASSWORD= - MYSQL_DATABASE=wowonder - MYSQL_USER=wowonder labels: - "traefik.enable=false" volumes: - ./db:/var/lib/mysql command: --sql-mode="NO_ENGINE_SUBSTITUTION" restart: unless-stopped networks: default: external: name: imlala
1.wow.233.fi域名换成你自己的。
2.MYSQL_PASSWORD=设置你的数据库用户密码,MYSQL_ROOT_PASSWORD=设置你的数据库ROOT密码。
确认无误后up起来即可:
docker-compose up -d
访问你的域名如果没有问题,环境检查应该是全部OK的:
配置数据库这块,数据库主机名必须按如图所示填写:
首页:
LALA
我什么都不卖了,告辞!
最新评论
5211314
能不能教我 一点不会