1. 介绍

Ghost 是一套基于 Node.js 构建的开源博客平台,具有易用的书写界面和体验,博客内容默认采用 Markdown 语法书写,目标是取代臃肿的 Wordpress。本篇文章主要是介绍在如何在centos7.3上快速搭建ghost博客平台,采用yum安装mysql、nginx软件。

2. 安装

安装mysql

wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

yum -y install mysql57-community-release-el7-10.noarch.rpm

yum -y install mysql mysql-server

systemctl enable mysqld.service

systemctl start  mysqld.service

mysql -uroot -p   # 初始密码为空

mysql> USE mysql;

mysql> UPDATE user SET password=password('********') WHERE user='root';

mysql> flush privileges;

mysql> FLUSH PRIVILEGES;

mysql> exit;

useradd ops

usermod -aG wheel ops

passwd ops

su - ops

安装Nginx和Node.js

sudo yum -y update

sudo yum -y install nginx nodejs

安装ghost

sudo npm i -g ghost-cli

sudo chown ops.ops /var/www/ghost/

sudo chmod 755 /var/www/ghost/

cd /var/www/ghost/

ghost install

安装过程中的交互问题:

3. 启动博客

执行完上面的安装过程,会告诉你如何启动自己的博客,我的启动方式如下:

sudo systemctl start ghost_jidongdong-cn

配置Nginx

# cat /etc/nginx/conf.d/jidongdong.cn.conf

server {

listen 80;

server_name blog.jidongdong.cn;

location / {

proxy_pass  http://127.0.0.1:2368;

proxy_set_header Host blog.jidongdong.cn;

proxy_set_header    X-Forwarded-For $remote_addr;

}

}

# service nginx restart

4. 登录

浏览器输入你的域名或者主机IP即可登录。后台管理界面默认为:http://[域名]/ghost

ghost博客mysql_centos 上快速搭建ghost博客方法分享相关推荐

  1. github page hexo博客gitee_GitHub+hexo快速搭建个人博客

    写博客的好处是我们用博客表达自己.升华自己. 平时学习新知识总是经常性会遗忘部分内容,使用过有道云,印象笔记,公众号,缺金社区,csdn,Github,码云等等记录了零零散散一些内容.所以准备使用he ...

  2. 【个人博客】Astro 快速搭建个人博客

    Astro 介绍 Astro 是一个多合一的 Web 框架,用于构建快速.以 内容为中心的网站. 以内容为中心:Astro 专为内容丰富的网站而设计. 服务器优先:网站在服务器上呈现 HTML 时运行 ...

  3. 阿里云上基于WordPress快速搭建个人博客

    阿里云上基于WordPress快速搭建个人博客 文章目录 阿里云上基于WordPress快速搭建个人博客 一.服务器环境: 二.环境部署: 1.重置实例密码 2.链接ECS服务器 3.安装Apache ...

  4. 如何使用华为云快速搭建个人博客

    使用华为云快速搭建个人博客 注册github个人账号 下载gitbash并与本地相关联 进入jekyll网站寻找自己喜欢的主题模板并转移到自己的github中 配置模板 登录华为云官网购买域名并配置 ...

  5. 【FastAPI 03】FastAPI快速搭建一个博客系统

    标题:FastAPI快速搭建一个博客系统 大家好,我是Kuls. 这是<小白学FastAPI>系列的第三篇文章. 今天我们主要讲的是FastAPI快速搭建一个博客系统. 这里可能有些小伙伴 ...

  6. 如何使用Github+Hexo快速搭建个人博客

    如何使用Github+Hexo快速搭建个人博客 可以移步地址:https://zyt505050.gitee.io/2019/01/27/ru-he-shi-yong-github-hexo-kuai ...

  7. 巨杉Tech | 十分钟快速搭建 Wordpress 博客系统

    介绍 很多互联网应用程序开发人员第一个接触到的网站项目就是博客系统.而全球使用最广的Wordpress常常被用户用来快速搭建个人博客网站.默认情况下,Wordpress一般在后台使用MySQL关系型数 ...

  8. 基于Hexo框架快速搭建个人博客--文章一键发布(五)

    基于Hexo框架快速搭建个人博客--文章一键发布 一.文章对比 二.发布到Github 三.一键发布 四.总结 博客链接: 会思想的苇草i 文章链接: 基于Hexo框架快速搭建个人博客–搭建(一) 基 ...

  9. linux下测试个人主页,一键建站集成软件包,Linux上快速搭建测试个人网站

    原标题:一键建站集成软件包,Linux上快速搭建测试个人网站 来自:Linux迷 https://www.linuxmi.com/ubuntu-20-0-linux-xampp.html 在Ubunt ...

最新文章

  1. Matlab数据的可视化 -- 三维网格图形
  2. linux zlib简介
  3. pycharm提醒:PEP 8: invalid escape sequence xx 解决办法 (转义序列无效,需改成双反斜杠\\)
  4. java.net.ConnectException: Connection refused: no further information
  5. python init 用法_python里init的用法
  6. 铁粉看进来,surprise|湾区人工智能
  7. linux鼠标滚轮不能上下滚动页面,解决办法:如果鼠标滚轮无法上下滚动怎么办...
  8. 学完Linux之后学什么语言,学习C语言一段时间后我们能做什么?
  9. 谈谈你怎么理解产品经理
  10. 2022年全球市场凝胶渗透色谱系统总体规模、主要生产商、主要地区、产品和应用细分研究报告
  11. <Navigate>与useNavigate()
  12. robo3T-操作MongoDB数据库常用命令
  13. Ultra Light Waterproof Jacket 2014 Warm down Coats Cheap
  14. 西部数据蓝盘 绿盘和黑盘 到底有什么区别?
  15. 长短期记忆(Long Short-Term Memory,LSTM)
  16. Kafka的监控指标
  17. 【观察】从鞍钢数字化转型升级,看如何打造智能制造数据坚实底座?
  18. 银行数据采集,数据补录与指标管理3大问题如何解决?
  19. 中国专利数据库(85-22)
  20. 北大数学韦神又热搜了!随手帮6个博士解决难题:困扰4个月,韦神仅用一天...

热门文章

  1. c语言程序设计李东明 答案,电磁运动控制系统 李东明.doc
  2. 寄快递显示服务器既然出错了,快递寄件填写地址需谨慎 一旦出错拦截很麻烦...
  3. 【安全知识分享】夏季高温作业与应急知识(附下载)
  4. LaTeX插入图表模板
  5. serverlet 原理_serverlet_servlet工作原理面试题_serverlet和jsp(3)
  6. 输入法的历史和搜狗对扩展编程的支持展望
  7. Python也许很友好,但它也容易弄得一团槽
  8. 人生建议:千万不要考ACCA!看完这篇文章你都知道了!
  9. 设置表的属性值自动增加
  10. python学习笔记——tkinter模块