1. 程式人生 > >快速部署開源的 Java 部落格系統 Tale

快速部署開源的 Java 部落格系統 Tale

準備工作

1.雲主機(系統為ubuntu server 14.04)

2.域名(可以沒有,有的話需要備案)

3.ssh軟體(Xshell 5)

安裝jdk

Tale是用java語言編寫的部落格系統,因此必須先安裝JDK8.

$ sudo add-apt-repository ppa:webupd8team/java

$ sudo apt-get update

$ sudo apt-get install oracle-java8-installer

安裝結束後,我們驗證是否成功

$ java -version

顯示jdk版本等資訊,就是安裝成功了。

安裝 oracle-java8-set-default 包

$ sudo apt-get install oracle-java8-set-default

配置環境變數

exportJAVAHOME=/usr/lib/jvm/java8oracle export JRE_HOME=/usr/lib/jvm/java-8-oracle/jre

下載並安裝Tale

下載原始碼

通過java命令執行tale.jar檔案

cdtale java -jar tale-1.2.15jar(通過ls命令檢視是什麼就填寫什麼)

安裝配置 Nginx

安裝

sudo apt-get install Nginx

開啟配置檔案

sudo vi /etc/nginx/sites-available/default

修改配置檔案

server {
listen 80 default_server;
listen [::]:80 default_server ipv6only=on;

    #root /usr/share/nginx/html;
    #index index.html index.htm;

    # Make site accessible from http://localhost/
    server_name localhost;

    location / {
            # First attempt to serve request as file, then
            # as directory, then fall back to displaying a 404.
            # try_files $uri $uri/ =404;
            proxy_pass http://127.0.0.1:9000;
            # Uncomment to enable naxsi on this location
            # include /etc/nginx/naxsi.rules
    }

}

重啟Nginx

sudo service nginx restart

最後在執行

nohup java -jar (tale啟動程式路徑) > (輸出資訊檔案) 2>&1

最後輸入域名訪問就可以安裝了
原文連結:小寧部落格

相關推薦

快速部署開源Java 部落系統 Tale

準備工作 1.雲主機(系統為ubuntu server 14.04) 2.域名(可以沒有,有的話需要備案) 3.ssh軟體(Xshell 5) 安裝jdk Tale是用java語言編寫的部落格系統,因此必須先安裝JDK8. $ sudo add-

如何快速部署國人開源Java 部落系統 Tale

除了悶頭專研技術之外,程式設計師還需要不斷地寫作進行技術積累,寫部落格是其中最重要的方式之一。商業部落格平臺不少,但是更符合程式設計師背景的方案,是自己開發一個部落格平臺或者使用開源的部落格平臺。 開源的部落格平臺多如牛毛,而且不乏優秀之作,如 Hexo、Oct

Java 部落系統 Tale

Tale Tale的英文含義為故事,我相信每個堅持寫Blog的人都是有故事的;中文你叫它 塌了 也無所謂 。 Tale 使用了輕量級mvc框架 Blade 開發,預設主題使用了漂亮的 pinghsu,如果覺得這個專案不錯,請為它點贊支援。 特性 設計簡潔,介面美觀 Markdow

講解開源專案:5分鐘搭建私人Java部落系統

本文適合剛學習完 Java 語言基礎的人群,跟著本文可瞭解和執行 Tale 專案。示例均在 Windows 作業系統下演示 本文作者:HelloGitHub-秦人 HelloGitHub 推出的《講解開源專案》系列,今天給大家帶來一款基於 Java 語言的輕量級部落格開源專案——Tale 它擁有小、美

使用阿里雲 ECS 快速部署 WordPress 部落系統

今天在 阿里雲 ECS上 部署了一套 Lamp 系統,建了一個WordPress的網站,把操作過程記錄下來,文中所列指令碼可以直接應用。 廢話不多說直接開動,ECS雲服務購買可以點選 阿里雲ECS 雲主機 彈性計算 新人折扣   安裝Nginx 登入彈性雲伺服器。 執行以下命令,下載對應當

阿里雲部署django實現公網訪問 SSH實現遠端控制 linux rhel7下安裝python django初探-建立簡單的部落系統(一) django初探-建立簡單的部落系統(二)

  本博的主要目的是對阿里雲部署django實現公網訪問進行一次簡單的記錄,方便日後查詢。   內容目錄:   (1)申請阿里雲伺服器及安全組配置   (2)實現ssh遠端控制   (3)實現ftp檔案傳輸   (4)安裝python3,在centos下同時使用python2和python3   

使用 開源部落系統 typecho

使用 開源部落格系統 typecho 官方地址http://typecho.org類似部落格有 WordPress emlog Ghost開源部落格平臺等現在開始部落格搭建教程前提條件:1.主機: 主機購買比如騰訊雲 或者阿里雲 或者景安等 伺服器系統centos7.4 伺服器使用bt面

Java簡單部落系統(一)基於實體聯絡模型設計資料庫

  基本概念 簡單屬性:不能劃分為更小的部分(其他屬性)。 單值屬性:一個特定實體有隻有單獨的一個值。 派生屬性:可以從別的相關屬性或實體派生出來。 最簡單的部落格系統 (一)實體集:使用者,部落格,評論,實體及其屬性列出如下: (二)聯絡集: 以上設計的實體集,聯絡集表示如

Java簡單部落系統(二)靜態頁面動態化顯示資料表內容

(一)準備工作 建立java Web專案基礎的四個package 將JSP相關庫和MySQL資料驅動包放到相應的目錄 下面列出com.java.util中的三個類的程式碼,在專案中經常用到,基本是參照java1234.com小鋒老師的專案程式碼稍作寫出來的。 public class D

java簡單部落系統(二)導航標籤頁點選後頁面內容改變及背景色改變

一、同一個Servlet處理多個請求,顯示不同的頁面內容 導航標籤頁 bootStrap模板: <ul class="nav nav-tabs"> <li role="presentation" class="active"><a href="#">Home

基於 GatsbyJS 的部落系統正式開源:gatsby-starter-calpa-blog,及其使用方法

前言 感謝各位這些年來閱讀我的部落格文章,以及優化部落格系統框架,現在,我將為你帶來一個前後端徹底分離,而且可以一鍵啟動的部落格框架。 透過這個腳手

開源部落系統 Solo 2.9.7 釋出,新面板 Jane

   Solo 是一款一個命令就能搭建好的 Java 開源部落格系統,如果你想開個獨立部落格,請一定不要錯過!v2.9.7 加入了一款新面板 Jane: 案例 D 的個人部落格 Jiahao.Zhang's Blog 子兮子兮 鉛筆的個人部落格 洗澡狂魔

Django部落系統部署小結

提醒:本文最後更新於 2848 天前,文中所描述的資訊可能已發生改變,請謹慎使用。 上次總結了Django部落格系統的開發,這次接著總結程式部署的相關內容。這幾天我折騰了個夠,嘗試各種組合來搭環境,從一開始的Apache + mod_wsgi,之後的Nginx + uWSGI,再後來的Lighttp

centos 安裝java到伺服器,並執行部落系統

申請一個乾淨的vps下面這個命令是 檢視可用的JDK軟體包列表yum search java | grep -i --color JDK繼續敲入命令(注意這裡面的版本的問題,你敲入的不一定跟我的版本是一樣的)yum install -y java-1.8.0-openjdk-

laravel-blog:由 Laravel 5.3 強力驅動的快速、優雅、強大的部落系統

Laravel Blog 快速,優雅, 強大的部落格系統,由Laravel5.3強力驅動。點選 這裡 檢視. 這是一個我個人使用的部落格,也曾經使用Hexo 和 github pages 搭過網站,都是都不靈活。因此用Laravel寫了這個部落格。 我想說的是Laravel是最好的php框架。 後續

巨杉Tech | 十分鐘快速搭建 Wordpress 部落系統

介紹 很多網際網路應用程式開發人員第一個接觸到的網站專案就是部落格系統。而全球使用最廣的Wordpress常常被使用者用來快速

開源 java 電商系統

details nbsp www href Lucene java 電商系統 tar 電商 shop++是基於spring、springmvc等主流框架開發,參考資料比較全面,上手容易; 比 javashop 代碼可讀性好. 適合二次開發 6、broadleaf基

NodeJS簡易部落系統(九)後臺管理實現及專案總結

功能描述及流程在上一篇已經說明,現在來寫具體實現過程。 一、頁面實現 (1)模板 首頁模板main_template.html <!DOCTYPE html> <html lang="en"> <head> <

NodeJS簡易部落系統(八)功能需求描述及使用者模組實現

一、功能需求描述 用一張導圖來說明: 二、頁面設計 頁面設計如下: 三、梳理下整個系統的業務流程 對這個小專案進行業務流程的梳理,流程圖大致如下: 四、使用者模組實現 1、資料庫設計及程式碼 (1)使用者表(users) (2)博文分類表(

NodeJS簡易部落系統(七)express框架入門學習

一、安裝及demo 如果已經裝好webstorm,直接新建專案如下: 否則cd到專案目錄下,使用npm install express --save即可完成安裝。 demo: var expr