服务器部署 wordpress 博客

对服务器进行整改:

  • 将我的 windows 服务器改成 Linux 系统(阿里云)
  • 重新部署服务器
  • 设置数据库
  • 发布网页
  • 部署 worepress 博客

一. 更改服务器系统

二. 对 Linux 进行基本配置

三.登录 Linux 服务器

四.登录宝塔面板

  • 打开浏览器,搜索 bt.cn 打开宝塔官网
  • 选择自己的服务器系统,我用的是 Linux,点击 Linux 版,再点击立即安装,看到了一个新的浏览器窗口
  • 复制下面的 Linux 安装命令,复制到 Linux,看到正在安装
  • 安装完成后可以看到
 外网面板地址: ********** 内网面板地址: ********** username: ********** password: ********** 
  • 将外网网址复制到浏览器,登录之前生成的用户名和密码
  • 弹出一个框,推荐选择 LNMP 或 LAMP.这里我看的教程推荐我选择上面选择(推荐)的那个,也就是 LNMP,即速安装,一键安装
  • 看到消息盒子面板上显示正在安装,待到安装完毕后,上面显示无任务即安装完毕 -注册宝塔账号(我看到本能注册了,不注册可能也可以,不清楚)

五. 发布网页

  • 打开宝塔面板,在左边菜单栏打开文件,右边窗口的左上角点击上传,将网页压缩包上传到服务器中,解压
  • 在宝塔面板左边菜单栏选择网站,右边网站窗口中选择添加站点
  • 在建站窗口中填写域名,根目录,创建数据库,选择 PHP 版本,点击提交
  • 在浏览器属于域名发现网站部署好了,可以访问
注:这里我发现自己写的域名和ip老是访问不了网站,想了半天,发现自己云服务器的防火墙没设置,自动拦截了我的访问,我这里新建了一个防火墙规则,将服务器网站端口进行开放 端口范围 80/8081 
  • 什么是 ssh
  • 域名解析的规则
  • 如何设置二级域名
  • 什么是 nginx

六. wordpress 部署

  • 在宝塔里打开软件商店
  • 选择应用分类中的一键部署
  • 找到 wordpress,点击一键部署
  • 在一键部署面板中如同上方部署网站,输入域名,选择根目录,设置数据库,选择 PHP 版本(要记住自己设置这些的用户名及密码)
  • 设置完成后会提供一个网址,在浏览器输入网址
  • 选择语言,然后依次设置站点标题,用户名,密码,电子邮件,搜索引擎可见性——安装 wordpess
  • 在浏览器输入自己的域名看是否成功

七. 域名补充

  • 这里补充一点东西,我之前在腾讯云中买的域名,我对域名这个东西不咋了解
    首先,我们买的域名属于顶级域名,然而别如我这里的教程就有两个网站,设计到两个域名的问题,怎么分呢,通过我的查资料和学习,了解到二级域名,需要进行一个泛解析
  • 比如我的域名是 mmr.cn,那么怎么把他变成多个二级域名呢
  • 首先,先解析一个主域名,主要注意一下几个值:
 主机记录 记录类型 记录值 @ A ip 

主域名解析,解析后将域名绑定在之前的网站即可访问,如 mmr.cn

 主机记录 记录类型 记录值 @ A ip 

泛解析,这种解析后可以在绑定的时候在域名前添加任何内容,如 abc.mmr.cn,vvd.mmr.cn,绑定即可

 主机记录 记录类型 记录值 * CNAME mmr.cn 

1.主机记录
主机记录指域名前缀

  • WWW
  • @
  • ‘*’
  • mail
  • 二级域名
  • 手机网站
  • A 指将域名指向一个 ip 地址
  • CNAME 指将域名指向另一个域名
  • (记录值 A 填 ip,CNAME 填解析的域名)

八. WordPress 的编写

  • 升级主题:点击主题升级,然后发现博客页面打不开了
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,这样会发现网页加载的速度变快了

原文链接:https://blog.csdn.net/weixin_44426574/article/details/127310111

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享