重新回顾一下,并且对于学习内容一定要做足笔记!!!
对服务器进行整改:
- 将我的 windows 服务器改成 Linux 系统(阿里云)
- 重新部署服务器
- 设置数据库
- 发布网页
- 部署 worepress 博客
一. 更改服务器系统
- 登录自己的阿里云账号
- 找到自己的管理控制台
- 备份云服务器数据
双击自己要创建镜像的实例,点击创建自定义镜像
输入自定义镜像名称和自定义镜像描述后点击确认
在镜像-自定义镜像中即可看到刚刚创建的镜像,等待创建完成 - 更换操作系统
再次点开实例,可以看到基本信息窗口下有更换操作系统
我这里选择了 Cenos 最新版的系统
二. 对 Linux 进行基本配置
- 防火墙设置
设置安全组规则,新建-自定义 TCP,目的端口(我查的教程,按教程测试 8888 端口),授权对象
三.登录 Linux 服务器
- 登录
四.登录宝塔面板
- 宝塔简介
- 操作方法
- 打开浏览器,搜索 bt.cn 打开宝塔官网
- 选择自己的服务器系统,我用的是 Linux,点击 Linux 版,再点击立即安装,看到了一个新的浏览器窗口
- 复制下面的 Linux 安装命令,复制到 Linux,看到正在安装
- 安装完成后可以看到
外网面板地址: **********
内网面板地址: **********
username: **********
password: **********
- 将外网网址复制到浏览器,登录之前生成的用户名和密码
- 弹出一个框,推荐选择 LNMP 或 LAMP.这里我看的教程推荐我选择上面选择(推荐)的那个,也就是 LNMP,即速安装,一键安装
- 看到消息盒子面板上显示正在安装,待到安装完毕后,上面显示无任务即安装完毕 -注册宝塔账号(我看到本能注册了,不注册可能也可以,不清楚)
五. 发布网页
- 上传网页文件
- 打开宝塔面板,在左边菜单栏打开文件,右边窗口的左上角点击上传,将网页压缩包上传到服务器中,解压
- 创建网站
- 在宝塔面板左边菜单栏选择网站,右边网站窗口中选择添加站点
- 在建站窗口中填写域名,根目录,创建数据库,选择 PHP 版本,点击提交
- 在浏览器属于域名发现网站部署好了,可以访问
注:这里我发现自己写的域名和ip老是访问不了网站,想了半天,发现自己云服务器的防火墙没设置,自动拦截了我的访问,我这里新建了一个防火墙规则,将服务器网站端口进行开放
端口范围 80/8081
- 在这里我发现了有一些东西我还需要查资料
- 什么是 ssh
- 域名解析的规则
- 如何设置二级域名
- 什么是 nginx
六. wordpress 部署
- 宝塔一键部署
- 在宝塔里打开软件商店
- 选择应用分类中的一键部署
- 找到 wordpress,点击一键部署
- 在一键部署面板中如同上方部署网站,输入域名,选择根目录,设置数据库,选择 PHP 版本(要记住自己设置这些的用户名及密码)
- Wordpress 初始设置
- 设置完成后会提供一个网址,在浏览器输入网址
- 选择语言,然后依次设置站点标题,用户名,密码,电子邮件,搜索引擎可见性——安装 wordpess
- 查看自己是否成功
- 在浏览器输入自己的域名看是否成功
七. 域名补充
- 这里补充一点东西,我之前在腾讯云中买的域名,我对域名这个东西不咋了解
首先,我们买的域名属于顶级域名,然而别如我这里的教程就有两个网站,设计到两个域名的问题,怎么分呢,通过我的查资料和学习,了解到二级域名,需要进行一个泛解析 - 比如我的域名是 mmr.cn,那么怎么把他变成多个二级域名呢
- 首先,先解析一个主域名,主要注意一下几个值:
主机记录 记录类型 记录值
@ A ip
主域名解析,解析后将域名绑定在之前的网站即可访问,如 mmr.cn
主机记录 记录类型 记录值
@ A ip
泛解析,这种解析后可以在绑定的时候在域名前添加任何内容,如 abc.mmr.cn,vvd.mmr.cn,绑定即可
主机记录 记录类型 记录值
* CNAME mmr.cn
1.主机记录
主机记录指域名前缀
- WWW
- @
- ‘*’
- 二级域名
- 手机网站
- 记录类型(我这里仅说两个)
- A 指将域名指向一个 ip 地址
- CNAME 指将域名指向另一个域名
- (记录值 A 填 ip,CNAME 填解析的域名)
八. Wordpress 的编写
- 更换 logo
- 编写 blog
这里编写博客采用的是块的方法,可是我之前用的是 github+hexo 搭建的,所以一直用的是 markdown 方法写的,这里我想把之前的内容放到这里,经过查资料发现可以下载插件
WP Githuber MD - 主题设置
- 升级主题:点击主题升级,然后发现博客页面打不开了
Briefly unavailable for scheduled maintenance. Check back in a minute
这里需要重新打开宝塔面板,找到 wordpress 文件夹,删除根目录下的 .maintenance ,刷新网页即可
九. Wordpress 主题文件夹介绍
-
wp-admin:仪表板你登陆 wordpress 后看到的界面,包括所有的后台文件
-
wp-content:包含所有的内容,包括插件 , 主题和您上传的内容
-
Plugins:文件夹包含所有插件。 每个插件都有一个自己的文件夹。 如 Aksimet 坐在 Akismet 在文件夹内
-
theme:主题文件夹保存你所有的主题。 插件一样,每个主题有单独的文件夹。
-
Uploads:文件夹,所有你上传图片,视频和附件。
-
languages:语言
-
wp-includes:包括持有的所有文件和库,是必要的 WordPress 管理,编辑和 JavaScript 库,CSS 和图像 fiels
十. 关于博客访问过慢的问题
经过我查资料,这是由于屏蔽google的原因,访问Google会很慢,甚至访问不了,可以改为镜像网站,可以打开word press–>wp-includes路径,再打开script-loader.php,将googleapis.com替换为useso.com,这样会发现网页加载的速度变快了