Docker部署typecho轻量级博客
9
  1. 安装好docker环境
  2. 执行下面命令
cd /home && mkdir typecho && cd typecho && vi docker-compose.yml
  1. 写入下面内容

    version: '3.7'
    
    services:
      typecho:
        image: joyqi/typecho:nightly-php7.4-apache
        container_name: typecho-server
        restart: unless-stopped
        environment:
          IMEZONE: "Asia/Shanghai"  # 设置服务器时区
          MEMORY_LIMIT: "128N"  # 设置PHP内存限制
          MAX_POST_BODY: "4096M"  # 设置最大POST请求体大小
          TYPECHO_INSTALL: "1"  # 自动运行安装脚本
          TYPECHO_DB_ADAPTER: "Pdo_Mysql"  # 数据库驱动
          TYPECHO_DB_HOST: ""  # 数据库服务器主机名
          TYPECHO_DB_PORT: ""  # 数据库服务器端口
          TYPECHO_DB_USER: ""  # 数据库用户名
          TYPECHO_DB_PASSWORD: ""  # 数据库密码
          TYPECHO_DB_DATABASE: ""  # 数据库名称
          TYPECHO_DB_PREFIX: ""  # 数据库表前缀
          TYPECHO_DB_ENGINE: ""  # MySQL数据库引擎
          TYPECHO_DB_CHARSET: ""  # 数据库字符集
          TYPECHO_DB_NEXT: "keep"  # 数据库已有表时的操作
          TYPECHO_SITE_URL: "https://tycho.zukedog.cn"  # 网站URL
          TYPECHO_USER_NAME: ""  # 管理员用户名
          TYPECHO_USER_PASSWORD: ""  # 管理员密码
          TYPECHO_USER_MAIL: "zukedog@163.com"  # 管理员电子邮件地址
        ports:
          - "65508:80"
        volumes:
          - ./usr:/app/usr # 挂载本地路径到容器内
    version: '3.7'
    
  2. 浏览器访问 服务器公网IP:65500

Docker部署typecho轻量级博客
http://152.53.84.24:8090/archives/dockerbu-shu-typechoqing-liang-ji-bo-ke
作者
Administrator
发布于
更新于
许可