Qexo部署到服务器
Qexo
一个美观、强大的在线 静态博客 管理器
简单:支持使用 Vercel 零成本一键部署, 您只需要配置一个免费数据库
强大:无限的拓展性, 应有尽有的配套功能尽在掌握
美观:基于 Bootstrap & Argon 的现代化响应式风格
全面:Django 后端, 支持多种平台和数据库
Qexo 官方文档
服务器准备
服务商:亚马逊云
产品:EC2
系统:Ubuntu Server 22.04 LTS - 其他系统可能有所差异
安装 Python3执行以下命令一键安装 python3 和 pip3
1sudo apt update && sudo apt install -y python3 python3-pip
分别通过以下命令查看是否安装成功
python3 --version
pip3 --version
安装 MySQL 数据库安装 MySQL在 1Panel 应用商店中找到 MySQL,点击安装版本选择 5.7端口外部访问可以不用开(开了也用不到它)
添加数据库数据库安装成功后,点击菜单栏的数据库来到MySQL的管理页面点击创 ...
Hexo部署到服务器
服务器准备
服务商:亚马逊云
产品:EC2
系统:Ubuntu Server 22.04 LTS - 其他系统可能有所差异
安装 Hexo安装 1Panel
1Panel 是新一代的 Linux 服务器运维管理面板,可以简化大量操作
安装命令:
1curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh
根据提示完成自动安装
通过外网地址即可打开面板
(可选)安装 gitgit 是一个的分布式版本控制系统在ubuntu下,只需要简单的一行命令即可安装成功
1sudo apt update && sudo apt install -y git
安装完成后可以通过命令 git --version 查看是否安装成功
安装 Node.jsNode.js 是 Hexo 的运行环境通过以下命令安装
1sudo apt update && sudo apt ...
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick StartCreate a new post1$ hexo new "My New Post"
More info: Writing
Run server1$ hexo server
More info: Server
Generate static files1$ hexo generate
More info: Generating
Deploy to remote sites1$ hexo deploy
More info: Deployment