一键 WordPress 博客安装脚本,同时也是 LNMP 套件
一键 WordPress 博客安装脚本
XML/HTML代码
- curl -L git.io/lnmp.sh | bash
- # 国内用户使用镜像
- curl -L 262235.xyz/lnmp.sh | bash
手动安装
建立网站和数据库目录和下载wordpress程序设置目录权限XML/HTML代码
- mkdir -p /data/www/ /data/mysql
- cd /data/www
- curl https://cn.wordpress.org/latest-zh_CN.tar.gz | tar -zx
- chown -R www-data:www-data /data/www/wordpress
XML/HTML代码
- apt install -y docker-compose
- wget docker-compose.yml
- docker-compose up -d
XML/HTML代码
- 数据库名: wordpress
- 用户名: root
- 密 码: WordPress@2021
- 数据库主机: db
附: docker-compose.yml 文件内容
XML/HTML代码
- version: '3.1'
- services:
- db:
- image: mysql
- command: --default-authentication-plugin=mysql_native_password
- restart: always
- volumes:
- - /data/mysql:/var/lib/mysql
- environment:
- MYSQL_DATABASE: wordpress
- MYSQL_ROOT_PASSWORD: WordPress@2021
- adminer:
- image: adminer
- restart: always
- ports:
- - 10086:8080
- wordpress:
- image: hongwenjun/nginx-php
- container_name: wordpress
- restart: always
- volumes:
- - /data/www/wordpress:/var/www/html
- ports:
- - 80:80
- - 443:443
一键docker搭建typecho博客:https://hub.docker.com/r/80x86/typecho
XML/HTML代码
- docker run -d \
- --name=typecho-blog \
- --restart always \
- --mount type=tmpfs,destination=/tmp \
- -v /srv/http/typecho:/data \
- -e PHP_TZ=Asia/Shanghai \
- -e PHP_MAX_EXECUTION_TIME=600 \
- -p 90:80 \
- 80x86/typecho:latest
其他的自行搜索:https://hub.docker.com/