久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      CentOS 7.5上安裝Node.js搭建Ghost個人博客

      Ghost簡介

      Ghost 是基于 Node.js 構建的開源博客平臺,由前 WordPress UI 部門主管 John O’Nolan 和 WordPress 高級工程師(女) Hannah Wolfe 創(chuàng)立。Ghost 具有易用的書寫界面和體驗,博客內容默認采用Markdown 語法書寫。Ghost 的目標是取代臃腫的 WordPress。目的是為了給用戶提供一種更加純粹的內容寫作與發(fā)布平臺。

      CentOS 7.5上安裝Node.js搭建Ghost個人博客

      開始搭建Ghost博客系統(tǒng)

      1、本機測試環(huán)境

      [linuxidc@localhost ~]$ cat /etc/RedHat-release
      CentOS Linux release 7.5.1804 (Core)
      [linuxidc@localhost ~]$ uname -r
      3.10.0-862.el7.x86_64

      CentOS 7.5上安裝Node.js搭建Ghost個人博客

      2、 安裝Node.js

      #更新yum源
      [root@mingc ~]# sudo yum update -y

      CentOS 7.5上安裝Node.js搭建Ghost個人博客

      #安裝軟件組包Development Tools
      [linuxidc@localhost ~]$ sudo yum groupinstall -y “Development Tools”

      CentOS 7.5上安裝Node.js搭建Ghost個人博客

      #安裝NodeSource Node.js 6.x repo
      [root@localhost ~]# curl –silent –location https://rpm.nodesource.com/setup_6.x | bash –

      CentOS 7.5上安裝Node.js搭建Ghost個人博客

      #yum安裝 nodejs
      [root@localhost ~]# yum -y install nodejs

      CentOS 7.5上安裝Node.js搭建Ghost個人博客

      #npm國內鏡像(npm是隨同NodeJS一起安裝的包管理工具)
      [root@localhost ~]# npm config set registry https://registry.npm.taobao.org
      #安裝cnpm模塊(因為國內網(wǎng)絡的關系,也同時安裝了 cnpm 模塊,后續(xù)將使用該命令代替 npm 命令。)
      [root@localhost ~]# npm i -g cnpm

      CentOS 7.5上安裝Node.js搭建Ghost個人博客

      #通過node -v 和npm -v命令查看是否安裝成功。

      [root@localhost ~]# node -v
      v6.14.4
      [root@localhost ~]# npm -v
      3.10.10
      [root@localhost ~]#

      CentOS 7.5上安裝Node.js搭建Ghost個人博客

      3.、安裝 Ghost

      ①安裝 Ghost Client (ghost-cli)

      [root@localhost ~]# cnpm i -g ghost-cli
      #安裝成功后通過運行 ghost -v,出現(xiàn)版本號即可表示安裝成功。

      CentOS 7.5上安裝Node.js搭建Ghost個人博客

      [root@localhost ~]# ghost -v
      Ghost-CLI version: 1.9.6
      [root@localhost ~]#

      CentOS 7.5上安裝Node.js搭建Ghost個人博客

      ②添加 Ghost 運行用戶并創(chuàng)建目錄

      [root@localhost ~]# adduser ghost
      [root@localhost ~]# mkdir /var/www
      [root@localhost ~]# mkdir /var/www/ghost
      [root@localhost ~]# chown ghost /var/www/ghost

      CentOS 7.5上安裝Node.js搭建Ghost個人博客

      ③安裝SQLite3 數(shù)據(jù)庫

      #新版本不允許root用戶安裝,需要切換普通用戶進行安裝。

      [root@localhost ~]# su – ghost
      [ghost@localhost ~]$ cd /var/www/ghost

      CentOS 7.5上安裝Node.js搭建Ghost個人博客

      [ghost@localhost ghost]$ ghost install local –db=sqlite3
      ✔ Checking system Node.js version
      ✔ Checking current folder permissions
      ✔ Checking memory availability
      ✔ Checking for latest Ghost version
      ✔ Setting up install directory
      ✔ Downloading and installing Ghost v2.3.0
      ✔ Finishing install process
      ✔ Configuring Ghost
      ✔ Setting up instance
      ℹ Ensuring user is not logged in as ghost user [skipped]
      ℹ Checking if logged in user is directory owner [skipped]
      ✔ Checking current folder permissions
      ✔ Validating config
      ✔ Checking memory availability
      ✔ Starting Ghost

      Ghost uses direct mail by default. To set up an alternative email method read our docs at https://ghost.org/mail

      ——————————————————————————

      Ghost was installed successfully! To complete setup of your publication, visit:

          http://localhost:2368/ghost/

      CentOS 7.5上安裝Node.js搭建Ghost個人博客

      ④啟動 ghost
      安裝成功后 Ghost 默認就已經(jīng)啟動的

      # 停止host
      [ghost@localhost ghost]$ ghost stop
      ✔ Stopping Ghost

      # 啟動ghost
      [ghost@localhost ghost]$ ghost start

      #重啟ghos
      [ghost@localhost ghost]$ ghost restart

      安裝成功后默認是運行在http://localhost:2368/
      可使用如下方式訪問:
      [ghost@localhost ghost]$ curl http://localhost:2368/

      CentOS 7.5上安裝Node.js搭建Ghost個人博客

      4. 安裝 Nginx和整合nodejs

      [ghost@localhost ghost]$ su – root
      [root@localhost ~]# yum install -y nginx
      #啟動 Nginx
      [root@localhost ~]# systemctl start nginx.service
      #查看nginx是否運行
      [root@localhost ~]# ps -ef|grep nginx

      CentOS 7.5上安裝Node.js搭建Ghost個人博客

      #查看是否啟動成功 http://你的ip

      CentOS 7.5上安裝Node.js搭建Ghost個人博客

      #設置開機自啟動
      [root@localhost ~]# systemctl enable nginx.service
      #整合nodejs
      [root@localhost ~]# cp /etc/nginx/nginx.conf  /etc/nginx/nginx.conf.ori
      [root@mingc nginx]# vi /etc/nginx/nginx.conf +47
       server {
       ···
              location / {
              proxy_pass http://127.0.0.1:2368;
              proxy_redirect default;
              root  /usr/share/nginx/html;
              index  index.html index.htm;
              }
                      ···
      [root@localhost ~]# nginx -s reload           

      5. 訪問搭建的ghost博客

      前臺頁面:http://你的ip/

      CentOS 7.5上安裝Node.js搭建Ghost個人博客

      host博客

      后臺登錄頁面:http://你的ip/ghost

      CentOS 7.5上安裝Node.js搭建Ghost個人博客

      后臺管理頁面:

      CentOS 7.5上安裝Node.js搭建Ghost個人博客

      Ghost作為一個新興的博客系統(tǒng)肯定會有一些不足,但是我們相信它會越來越好的,希望大家都能用它來記錄生活中一些美好的時刻,分享自己的精彩的創(chuàng)意,共同建立并且維護這樣一個和諧的互聯(lián)網(wǎng)大家庭。

      以上搭建過程本人親自操作可用,有問題可留言評論。

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號