目录
前言
站点效果图
搭建服务的一些准备工作
第一步。进入到云服务我的账号模块,创建一个项目,
第二步,先免费领取一台云主机,
第三步,进入云主机控制台
搭建站点操作步骤
第一步,登录云主机
第二步:安装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.7volumes:- db_data:/var/lib/mysqlrestart: alwaysenvironment:MYSQL_ROOT_PASSWORD: somewordpressMYSQL_DATABASE: wordpressMYSQL_USER: wordpressMYSQL_PASSWORD: wordpresswordpress:depends_on:- dbimage: wordpress:latestvolumes:- wordpress_data:/var/www/htmlports:- "8000:80"restart: alwaysenvironment:WORDPRESS_DB_HOST: dbWORDPRESS_DB_USER: wordpressWORDPRESS_DB_PASSWORD: wordpressWORDPRESS_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.开发云 - 一站式云服务平台