日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Solo博客静态部署到码云gitee —— 全网最详细系列

發布時間:2023/12/31 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Solo博客静态部署到码云gitee —— 全网最详细系列 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我的Solo博客:http://ailjx.gitee.io/

全網最詳細系列:Solo博客靜態部署到碼云gitee

  • Solo簡介
  • 一、前期準備
    • 1.下載最新發行版Solo源碼
    • 2. 本地運行Solo
          • - 修改配置文件
          • - 在Solo源碼文件根目錄進入CMD
          • - 瀏覽器輸入`localhost:8080`打開
    • 3.自定義Solo樣式
  • 二、 碼云部署
    • 1. 碼云倉庫階段
          • - 新建碼云倉庫
          • - 生成gitee pages
    • 2. Solo部署階段
          • - Solo生成靜態站點
          • - 推送碼云
  • 三、 一些使用方法

Solo簡介

  • Solo 是一個開源的 Java 博客程序,目前可以運行在 GAE、BAE、OpenShift 等云環境上,也可以運行在標準 Servlet 容器上。

  • Solo 是一款小而美的博客系統,專為程序員設計。

  • 第一個版本發布于 2010 年,承諾永不斷更 。

一、前期準備

1.下載最新發行版Solo源碼

  • 點擊打開:Solo博客gitee源碼

  • 打開后按照下圖步驟下載Solo源碼zip文件并解壓


  • 注意:解壓后的文件路徑不要帶有中文!!

  • 判斷路徑是否帶有中文的方式:
    a. 進入解壓的Solo文件根目錄
    b. 點擊文件上邊文件地址查看詳情(如圖一)
    c. 圖二的文件地址詳情中帶有中文“桌面”不符合要求,圖三符合要求

2. 本地運行Solo

- 修改配置文件
  • 在Solo源碼文件根目錄打開local.properties文件

  • 如果你本地使用的有MySQL,只需修改下圖框中的部分,用戶名和密碼與你的MySQL對應

  • 如果你本地沒有使用MySQL,則可以使用MySQL下邊的H2:把MySQL下邊的代碼前加上#,將H2下邊代碼前的#去掉,最終效果如下圖

  • 修改完成后保存退出即可

- 在Solo源碼文件根目錄進入CMD
  • CMD進入方式:點擊根文件目錄上邊文件地址修改為cmd回車即可
  • Windows執行: java -cp "lib/*;." org.b3log.solo.Server
  • Unix-like執行: java -cp "lib/*:." org.b3log.solo.Server

以Windows為例,打開cmd后輸入:
java -cp "lib/*;." org.b3log.solo.Server并回車
出現下圖即為運行成功:

運行不成功的看一下圖中框中的地址是否與你保存的Solo源碼根目錄一致

- 瀏覽器輸入localhost:8080打開
  • 按照打開網頁的提示,登錄注冊后即可進入初始頁

3.自定義Solo樣式

  • 登錄后點擊初始頁面底部的管理進入后臺管理頁面
  • 定義自己的Solo樣式沒多少問題這里就不詳說了,自己可以多研究研究

二、 碼云部署

1. 碼云倉庫階段

- 新建碼云倉庫

  • 倉庫命名和路徑都要與你的個性地址同名
    查看自己個性地址的方法(以我為例):
    a. 進入個人主頁

    b. 查看網頁地址,網頁地址最后的ailjx即為我的個性地址

    c. 所以我建倉庫就要按照下圖命名(因為我已經建過了,所以提示倉庫以存在,忽略即可)
- 生成gitee pages

  • 第一次生成gitee pages需要實名認證,認證通過后直接點擊啟動即可
  • 生成的gitee pages格式應該為https://yousname.gitee.io

2. Solo部署階段

- Solo生成靜態站點
  • 進入Solo后臺管理,點擊靜態站點,輸入自己的gitee pages點擊生成
  • 生成成功后你的Solo博客頁面會保存到Solo源碼根目錄下的static-site文件夾下
- 推送碼云
  • 自己在其它地方新建個文件夾(不要在Solo源碼里建)用來鏈接碼云,作為碼云的本地倉庫,之后使用git推送碼云
    注意: 不要直接在Solo源碼根目錄下的static-site文件夾中使用git上傳碼云!!

  • 將Solo源碼根目錄下的static-site文件夾中的所有文件復制一份到你新建的文件夾,然后使用git將你新建的文件夾里的所有內容推送到你所建的碼云倉庫中,之后再重新更新gitee pages,至此,你的Solo靜態博客就全部部署完成了!!!

三、 一些使用方法

  • 使用碼云靜態部署Solo博客后,你每次發布文章需要在本地運行Solo源碼,進入后臺管理發布文章,之后重新生成靜態站點,這時會更新static-site文件夾中的代碼,按照上述方式重新推到碼云更新gitee pages即可。
  • 包括你修改自己Solo博客的樣式或者設置后都要重新生成靜態站點更新gitee pages才會生效。
  • 顯示評論功能:

    在后臺管理頁面選擇文章管理,點擊需要評論功能的博客點擊推送社區端
    或者在發布文章時勾選同步到社區端
    之后在文章頁面的下邊就會顯示評論功能了

  • 總結

    以上是生活随笔為你收集整理的Solo博客静态部署到码云gitee —— 全网最详细系列的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。