基於Java的門戶網站管理系統——JEECMS源碼版的搭建步驟

來源:互聯網
上載者:User

標籤:jeecms   cms   網站   開源   mysql   

    工作的關係發現了JEECMS這個網站管理系統,這個CMS系統提供的功能比較全。對於使用JEECMS進行商業建站等商業性活動需要購買商業授權,而個人建站完全免費,有需要的朋友可以嘗試。這裡說一下這個系統帶源碼版本的搭建方式。官網提供了CMS、論壇等多種產品,這裡只介紹CMS。

1 簡介


    JEECMS(http://www.jeecms.com/)內容管理系統是國內java開源CMS行業知名度最高、使用者量最大的站群管理系統。這個系統有以下特點:
    SpringMVC3+Spring3+Hibernate3+Freemarker+HTML5技術架構。
    基於java技術開發,繼承其強大、穩定、安全、高效、跨平台等多方面的優點,支援mysql、oracle、sqlserver等資料庫。
    懂html就能建站,提供最便利、合理的使用方式。
    輕鬆建立PC端、移動端大型網站,通過手機上網的使用者已經突破5億,趕快用jeecms建立移動互連網網站吧。
    強大、靈活的標籤,使用者自訂顯示內容和顯示方式。
    在設計上自身預先做了搜尋引擎最佳化,增強對搜尋引擎的友好性。
    完全產生全站靜態頁面,可自訂路徑結構,全面提高頁面訪問速度。
    輕鬆建設大規模網站,可通過次級網域名稱建立子站群,各子站後台系統管理權限分離,全站實現單點登入。

2 下載與環境準備


    源碼:http://bbs.jeecms.com/fabu/30173.jhtml
    圖片和視頻資源:http://bbs.jeecms.com/fabu/22233.jhtml
    系統使用說明書:http://bbs.jeecms.com/xtjc/30172.jhtml
    為了減小包的大小,jeecms將圖片和視頻等資源從安裝包,或者稱源碼包中分離了出來,所有需要單獨下載。
    此外還需要下載:
    JDK
    Tomcat
    Mysql
    安裝過程不再贅述。

3 建立工程
    在開發工具中建立一個工程。筆者使用的是myeclipse-8.6.1,建立一個web project,將源碼包解壓後的src、WebContent中相關的內容分別放入源碼src和工程WebRoot的檔案夾下。另外將圖片和視頻資源解壓後直接放入WebRoot中。

4 配置資料來源
    Jeecms使用的是mysql資料庫,庫指令碼在:
    <源碼包>/db/jeecms-db-v6.sql
    所以現在要配置mysql資料來源,開啟檔案:
    <project>/WebRoot/WEB-INF/config/jdbc.properties
    主要需要修改三個地方:
    jdbc.url,串連串
    jdbc.username,使用者名稱
    jdbc.password,密碼

5 建庫並匯入資料
    安裝好mysql後,建立名為jeecms的庫,並執行:
    source D:\jeecms-db-v6.sql
    其中jeecms-db-v6.sql為系統的資料庫指令碼。注意mysql編碼需要改成utf8,否則某些表中的中文將不會正常顯示。


6 啟動工程
    在myeclipse中啟動工程,在地址欄中輸入:
    http://localhost:8080/工程名
    應該能看到系統首頁。
    後台登陸頁面在:
    http://localhost:8080/工程名/jeeadmin/jeecms/login.do
    登陸頁為:



7 配置部署路徑
    為了方便,筆者將工程路徑直接配置在了tomcat中,每次啟動不用輸入工程名。剛啟動的工程會發現很多圖片找不到,頁面顯示很亂,這是還沒有設定全域網域名稱的緣故。登陸後台頁面,輸入登入使用者名稱admin、密碼password,這是預設的登陸使用者名稱和密碼,單擊登入按鈕,注意輸入密碼錯誤3次後會提示要求輸入驗證碼。登陸後頁面:


    配置“部署路徑”:


    點擊提交。重新整理首頁:


    可以看到首頁正常了。至此系統搭建完畢。


基於Java的門戶網站管理系統——JEECMS源碼版的搭建步驟

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.