使用CSDN云服务搭建一个WordPress 个人站点(详细教程)

Posted 孙叫兽

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用CSDN云服务搭建一个WordPress 个人站点(详细教程)相关的知识,希望对你有一定的参考价值。

目录

前言

站点效果图

搭建服务的一些准备工作

第一步。进入到云服务我的账号模块,创建一个项目,

 第二步,先免费领取一台云主机,

第三步,进入云主机控制台

搭建站点操作步骤

第一步,登录云主机

第二步:安装Docker

第三步,腾讯云 Docker 镜像源加速镜像下载.

第四步:安装 docker-compose

第五步,安装 Wordpress

使用过程中发现的一些问题,

1.登录云主机,网页的内测滚动条不灵活,只能用鼠标点着拖动。

2.这个云主机能解析到其他厂商的域名?

参考文档


前言

今年最近官方5月底上线了一个新的云服务模块,我们来看一下里面都有哪些东西哦。

我们点击下方链接就能进入到这个主页,还能和其他云平台(华为云,腾讯云,阿里云等)一样分销云产品。

开发云 - 一站式云服务平台https://dev.csdn.net/activity?utm_source=sale_source&sale_source=eQvrG45TxI

我昨晚刚用这个CSDN云计算服务搭建了一个站点(WordPress 是一款使用 php 语言开发的博客平台,您可使用通过 WordPress 搭建属于个人的博客平台。),下面简单分享一下需要主意的一些事项及操作方法。

站点效果图

给大家看一下我搭建的主页,比较粗糙,我们本期内容主要分享一下搭建的过程,站点的内容及效果可以慢慢美化优化。

Log In ‹ 孙叫兽的博客 — WordPress

搭建服务的一些准备工作

第一步。进入到云服务我的账号模块,创建一个项目,

也可以邀请一些团队成员加入,项目名称可以自定义。

 第二步,先免费领取一台云主机,

博客专家特权哈,其他人可能需要花费或者找客服申请。

【开发云】年年都是折扣价,不用四处薅羊毛

 

第三步,进入云主机控制台

这个我们一般来书只需要云主机即可,至于数据库,备案,磁盘,存储等暂时用不到,做过后端的朋友可能都知道,一般只有服务器内存不够才挂载磁盘,需要上线访问才需要备案绑定域名解析等。

这里我们直接体验就好,

 做这个操作之前,我们可以把服务器的密码先设置一下,根据我多年的经验,这个初始密码一般比较复杂不容易记忆,我们直接重置就好,然后重启一下云主机,这个密码需要自己记住一下,然后进入控制台这个用户名是root,不是自己的其他用户名啥的。下面就开始云主机的一些命令操作。

搭建站点操作步骤

第一步,登录云主机

帮助文档CentOS 7 安装 Docker | CSDN开发云帮助文档

点击这个云主机进入这个服务器操作页面,如果没有反应需要重启一下云主机,也就是右上角的发送远程命令。

 然后回车输入用户名root和自己重置后的密码(例:sunjiaoshou@XXXXX)。

 出现上述页面说明登录云主机成功。

第二步:安装Docker

1.先添加一下yum源。(按照每个命令执行一下就行),这里我安装过了,不一一演示了。

yum update
yum install epel-release -y
yum clean all

 

yum list

2.安装 Docker。

yum install docker-io -y

3.运行 Docker。

systemctl start docker

4.检查安装结果。

docker info

返回如下信息,即表示安装成功

第三步,腾讯云 Docker 镜像源加速镜像下载.

打开 /etc/docker/daemon.json 配置文件

vi  /etc/docker/daemon.json

按 dd 删除原有内容 ,按 i 切换至编辑模式,添加以下内容,并键入Esc , :wq 回车保存,(这几个命令要了解一下,经常用)


   "registry-mirrors": [
       "https://mirror.ccs.tencentyun.com"
  ]

重启 Docker

systemctl restart docker

设置docker开机启动

systemctl enable docker.service

第四步:安装 docker-compose

安装 docker-compose

yum install docker-compose -y

查看安装的版本号

docker-compose version

 如图显示正确的版本号代表安装成功。

第五步,安装 Wordpress

/var目录下创建一个名为wordpress的新目录来存放 WordPress 数据。

mkdir -p /var/wordpress

切换到创建的文件夹下

cd  /var/wordpress

创建 docker-compose.yml 文件。

version: "3.3"
    
services:
  db:
    image: mysql:5.7
    volumes:
      - db_data:/var/lib/mysql
    restart: always
    environment:
      MYSQL_ROOT_PASSWORD: somewordpress
      MYSQL_DATABASE: wordpress
      MYSQL_USER: wordpress
      MYSQL_PASSWORD: wordpress
    
  wordpress:
    depends_on:
      - db
    image: wordpress:latest
    volumes:
      - wordpress_data:/var/www/html
    ports:
      - "8000:80"
    restart: always
    environment:
      WORDPRESS_DB_HOST: db
      WORDPRESS_DB_USER: wordpress
      WORDPRESS_DB_PASSWORD: wordpress
      WORDPRESS_DB_NAME: wordpress
volumes:
  db_data: 
  wordpress_data: 

 这个可以使用右侧的粘帖命令去处理,

 还有需要注意的是,version: "3.3"有可能识别成on: "3.3,可以使用vim命令改了一下,(vim 文件名,Esc退出,:q没有新增退出,:wq保存退出,这几个比较常用)

然后就是启动wordpress服务

docker-compose up -d

在本地浏览器中访问 http://云服务器实例的公网IP:8000,比如我的是:孙叫兽的博客 – Just another WordPress sitehttp://116.198.35.135:8000开始安装 WordPress 网站。

 

然后就是设置一下网站的标题,名称,邮件,密码等信息。这个估计大家都能搞定。

 这样一个wordpress博客站点就完成了,后面就是美化自己的站点的样式,布局,内容,解析域名等等,都进行到这里啦,给自己带个赞吧。开发云 - 一站式云服务平台https://dev.csdn.net/activity?utm_source=sale_source&sale_source=eQvrG45TxI

使用过程中发现的一些问题,

1.登录云主机,网页的内测滚动条不灵活,只能用鼠标点着拖动。

 这里我们可以使用1、Putty,是一款非常轻巧灵活的终端软件;2、Powershell;3、Xshell;4、SecureCRT;5、Mobaxterm;6、堡塔SSH终端,7,winSCP,这几款连接工具操作。

2.这个云主机能解析到其他厂商的域名?

我记得用A解析或者Cname解析一般都是跟随主机的那方进行解析,目前没看到有地方能解析。

参考文档

1.CSDN开发云帮助文档

2.镜像部署 WordPress 个人站点 | CSDN开发云帮助文档

3.手动部署LNMP环境(CentOS 7) | CSDN开发云帮助文档

4.开发云 - 一站式云服务平台

以上是关于使用CSDN云服务搭建一个WordPress 个人站点(详细教程)的主要内容,如果未能解决你的问题,请参考以下文章

使用CSDN云服务搭建一个WordPress 个人站点(详细教程)

使用CSDN云服务搭建一个WordPress 个人站点(详细教程)

云服务器+Xshell7+宝塔面板+WordPress搭建个人博客

WordPress搭建个人博客完整教程

利用阿里云服务器搭建WordPress中文版个人博客

阿里云服务器Debian11系统安装Linux宝塔面板 搭建WordPress个人博客