Hexo + github 的静态博客

基础部署
环境: node git
安装nodejs
powershell 管理员权限
检查node -v and npm -v
下载淘宝源 cnpm:
npm install cnpm -g –registry=https://registry.npm.taobao.org
这时全局安装 在User/admin/appdata/Roaming/npm
检查 cnpm
如果出错 脚本禁止说明管理员权限不够,powershell 输入Start-Process powershell -Verb runAs
再输入:set-ExecutionPolicy RemoteSigned A
检查 cnpm
安装hexo: cnpm install -g hexo -cli
先到cnpm上下载安装git
重启powershell 管理员权限
cd bolg\ 进入blog文件夹(要空)
hexo init :开始克隆
hexo s(serve) :开始查看这个本地hexo
hexo n “我的第一篇博客”:创建一个新博客名字叫我的第一篇博客
ls 查看后应该有 我的第一篇博客.md
进入修改 linux和mac 有vim win 就用notepad 我的第一篇博客.md
就是记事本进入修改这个博客,或者vc的md插件
hexo clean :清除这个项目缓存
hexo g (generate) : 生成一个静态的html
修改_config.yml (注意用管理员命令行方式以notepad打开
创建仓库的名称注意是 昵称.github.io(LINGyue-dot.github.io)
将最下面的type及一下修改成
type: git
repo:(GitHub仓库里的https或者SSH的地址)
branch : master
hexo d(deploy):上传这个项目
打开 .git 里的config(全部文件类型无后缀)notepad打开
在上方添加
[user]
email = your email
name = your name (填写github的)
再 hexo d 部署到仓库中 输入github账号密码即可 ( 用git bash 的话可以直接跳出来登入框)
如果出现 ERROR Deployer not found: git
得 npm install hexo-deployer-git –save
克隆主题
git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia
后面的.git theme/yilia 是克隆到.git 文件中的theme 里并且命名为yilia
https://github.com/litten/hexo-theme-yilia是别人主题仓库地址
修改主题
hexo clean
hexo g
hexo s
hexo d
即部署到远端去了

Wordpress+aliyun

1.域名解析 + 备案 + 购买服务器
2.系统自定 推荐ubuntu centos
3.连接 到服务器用阿里云网站的ESC管理控制台里的远程连接Workbench和VNC或者xshell 和xftp 安装宝塔面板
4.宝塔面板 https://www.bt.cn/bbs/thread-19376-1-1.html
5.用bt提供地username 和password 登入Bt-Panel
6.进去一键安装LAMP 将php版本修改一下,改成7.3以上(wordpress大多地%x地商店得要7.3以上才可支持)
7.bt面板选择网站添加站点,选择mysql php选7.3
8.文件上选在站点的根目录下上传wordpress ,并且解压复制到站点根目录,不是子目录,例如 域名是yundingzhishang.xyz 根目录就是yundingzhishang.xyz