搭建博客站

1.准备好域名和服务器

2.服务器上开始搭建

2.1使用docker容器进行搭建

1.安装docker
2.安装docker-compose

docker-compose的安装按照官方下载速度太慢了,我是直接从github上面下载包到本地,然后上传到服务器上的。

github的下载地址 https://github.com/docker/compose/releases

我下载的是docker-compose-linux-x86_64的版本
上传到服务器的**/usr/local/bin/** 目录下面并把docker-compose-linux-x86_64 重命名docker-compose

接下来按照下图操作设置docker-compose为可执行程序

在这里插入图片描述

3.创建docker-compose的编排文件docker-compose.yml
version: "3.6"

services:
    db:
        image: mysql:8.0
        container_name: mysql80
        ports:
            - 3306:3306
        environment:
            MYSQL_DATABASE: blog
            MYSQL_USER: test_user
            MYSQL_PASSWORD: test_pass
            MYSQL_RANDOM_ROOT_PASSWORD: test_root_pass
        volumes:
            - /www/db:/var/lib/mysql
        privileged: true
        restart: always
    blog:
        image: wordpress:php8.3-apache
        container_name: blog
        depends_on:
            - db
        links:
            - db
        environment:
            WORDPRESS_DB_HOST: db:3306
            WORDPRESS_DB_NAME: blog
            WORDPRESS_DB_USER: test_user
            WORDPRESS_DB_PASSWORD: test_pass
        volumes:
            - /www/blog/html:/var/www/html
        working_dir: /var/www/html
        ports:
            - 80:80
        restart: always

将上面文件上传至服务器,在文件同级目录下运行

docker-compose up

此时在服务器curl 127.0.0.1:80有html内容返回表示安装成功。

使用浏览器进行 服务器IP:80访问,就能看到wordpress的安装界面了。

4.在域名服务商处进行域名解析

在这里插入图片描述
在这里插入图片描述

解析成功后就能通过域名进行访问了

通过域名访问进行wordpress的安装就行了

3. 更改wordpress博客的icon图标

我做的很简单,使用在线生成的一个favicon.ico文件,上传到服务器/www/blog/html目录下,也就是博客运行的根目录

在线生成网站
https://www.bitbug.net/index

上传到服务器之后,在wordpress的管理端

外观 》》主题文件编辑器》》主题页眉(header.php)中添加

<link rel="shortcut icon" href="http://你的域名/favicon.ico?v=35" type="image/x-icon" />

在这里插入图片描述
刷新前台域名地址,即可以看到替换之后的ico了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值