Last updated on March 19, 2024 pm
MariaDB
1 2 3
| mkdir -p ~/db/MariaDB && cd ~/db/MariaDB nano docker-compose.yml sudo docker-compose up -d
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| version: "2.1" services: mariadb: image: linuxserver/mariadb:latest container_name: mariadb environment: - PUID=1000 - PGID=1000 - MYSQL_ROOT_PASSWORD=ROOT_ACCESS_PASSWORD - TZ=Asia/Shanghai volumes: - ./config:/config ports: - 3306:3306 restart: unless-stopped
|
拉取镜像
1 2 3
| mkdir -p ~/app/WordPress && cd ~/app/WordPress && nano docker-compose.yml sudo docker-compose up -d
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| version: '3.1' services: wordpress: image: wordpress restart: always ports: - 8081:80 environment: WORDPRESS_DB_HOST: 172.17.0.1 WORDPRESS_DB_USER: wordpress WORDPRESS_DB_PASSWORD: examplepass WORDPRESS_DB_NAME: wordpress volumes: - ./www:/var/www/html
|
创建数据库
点击“创建新数据库”进行创建数据库
- 左侧输入框填写数据库名字 wordpress
- 右边的编码选择 utf8mb4_general_ci
创建访问该数据库的用户
- 创建好数据库之后,默认进入该数据库的表和视图,在该界面点击“权限”链接
- 在此界面点击“创建用户”链接
- 权限 勾选 All privileges
- 用户名 wordpress
- 密码 examplepass
WordPress初始化
优化小细节
1 2 3 4 5 6 7 8 9 10 11
| if(isset($_SERVER['HTTP_X_REAL_IP'])) { $list = explode(',',$_SERVER['HTTP_X_REAL_IP']); $_SERVER['REMOTE_ADDR'] = $list[0]; $_SERVER['HTTPS']='on'; $_SERVER["SERVER_PORT"] = 443; define('WP_HOME', 'https://'.$_SERVER['HTTP_HOST']); define('WP_SITEURL', 'https://'.$_SERVER['HTTP_HOST']); define('WP_CONTENT_URL', 'https://'.$_SERVER['HTTP_HOST'].'/wp-content'); define('FORCE_SSL_LOGIN', true); define('FORCE_SSL_ADMIN', true); }
|
nano ~/app/WordPress/www/wp-config.php
’
- 添加以上代码
安装实用插件
安装Sakurairo主题
解除php文件上传的大小限制
1 2 3 4 5 6 7 8 9 10 11
| sudo docker exec -it wordpress-wordpress-1 bash php -i | grep php.ini ls /usr/local/etc/php exit cd ~/app/WordPress sudo docker cp wordpress-wordpress-1:/usr/local/etc/php/php.ini-production ./php.ini nano ./php.ini upload_max_filesize = 20M post_max_size = 20M sudo docker cp ./php.ini wordpress-wordpress-1:/usr/local/etc/php/php.ini sudo docker-compose restart
|
【从零开始配置VPS】04:WordPress
https://hexo.limour.top/cong-ling-kai-shi-pei-zhi-VPS-WordPress