Hello world

我为什么创建个人博客

之前对于互联网而言我一直是被动输入的角色,很少会留下评论或者其他的一些输出。

  • 希望自己将来某一天可以通过博客回望当时的处境、决策以及心态,尤其是最近刚接触到理财知识。
  • 希望写下的经验和总结能够帮助到一些其他人。

技术栈

  • 服务器 centos7.9。cloudclone
  • 软件方面 docker + mysql + wordpress + nginx proxy manager

步骤

1.安装git

sudo yum install git-core

2.安装docker engine(docker ce)

https://docs.docker.com/engine/install/centos/

3.创建容器

3.1.创建mysql5.7

我的容器名为mysql57

3.2.创建docker网络

sudo docker network create mysql_net

3.3.mysql加入docker网络

docker network connect mysql_net mysql57

3.4.创建wordpress容器

此处使用docker compose方式创建。先建一个文件夹,然后新建docker-compose.yml。

version: '3.8'

services:
  wordpress:
    image: wordpress:latest
    environment:
      WORDPRESS_DB_HOST: DB_HOST
      WORDPRESS_DB_USER: DB_USER
      WORDPRESS_DB_PASSWORD: DB_PASSWORD
      WORDPRESS_DB_NAME: wordpress
    networks:
      - mynetwork

networks:
  mynetwork:
    external: true

启动

docker compose up -d

3.4.创建ngnix proxy manager

此处可以参数 https://docs.halo.run/getting-started/install/other/nginxproxymanager 很详细

4.访问各个服务的控制台并修改

4.1 YOUR_HOST:81

此处参考上文halo的教程

4.2 YOUR_HOST:5000

访问wp-admin,进入 设置-常规,修改你的"WordPress 地址"和"站点地址",比如 https://stugud.com 。这一步很关键。

遇见的一些问题

数据库角色权限问题

@'localhost' 和 @'%',当你的mysql运行中时,前者的角色权限会导致你访问wordpress页面出现Error establishing a database connection

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
下一篇