天天看點

社交系統ThinkSNS+安裝部署示範

ThinkSNS(簡稱TS),一款全平台綜合性社交軟體系統,10年來為國内外大中小企業和創業者提供社交化軟體研發及技術解決方案。目前有ThinkSNS V4、ThinkSNS+兩個并行系統。

ThinkSNS社交系統主要功能有:微網誌(朋友圈)、即時聊天、直播、論壇、資訊、CMS、活動、頻道、圈子、問答、打賞等主流社交功能應有盡有。

ThinkSNS+版本釋出之後,很多小夥伴們回報安裝部署有些困難,那麼今天我們就通過錄制視訊的形式,給大家示範安裝部署的全過程,由于時間緊張沒有字幕,敬請諒解,後續我們有時間的時候會進行後期處理。

好,那麼正式示範開始:

社交系統ThinkSNS+安裝部署示範
社交系統ThinkSNS+安裝部署示範視訊

視訊内容提要:

一、 工具

1. composer composer中文網 http://www.phpcomposer.com

2. github

3. nodejs + yarn或者npm

1. yarn官網 https://yarnpkg.com/zh-Hans/

2. nodejs官網 https://nodejs.org

二、示範内容

1. thinksns+ 核心包安裝 https://github.com/slimkit/thinksns-plus

2. html5擴充安裝 https://github.com/slimkit/plus-component-web(原位址) -> https://github.com/slimkit/plus-component-h5(以後的新位址)

3. 組織機構倉庫 https://github.com/slimkit

三、操作步驟

1. 從github拉取thinksns+核心主幹代碼 https://github.com/slimkit/thinksns-plus;

2. composer安裝thinksns+所需的依賴包 composer install;

3. 建立資料庫;

4.對核心進行配置 複制 .env.example 為 .env, 設定資料庫資訊如資料庫賬号密碼、資料庫;

5.執行php artisan key:generate;

6.運作遷移 php artisan migrate; php artisan db:seed;

7.composer依賴html5移動版擴充 composer require/zhiyicx/plus-component-web;

8.進行編譯;

9.安裝html5擴充 php artisan package:handle h5 install; php artisan package:handle h5 link;

10.安裝動态擴充 composer require zhiyicx/plus-component-feed; php artisan package:handle feed resolve;

11. 安裝im擴充 composer require zhiyicx/plus-component-im; php aritisan package:handle im install;

上述是成功的部署整個過程,有不清楚的小夥伴們,可以多看幾次視訊,相信一定可以很快部署成功的。

感謝各位對Ts團隊和産品的支援,部署開源系統請保留版權标志,你們的支援和尊重是我們最大的動力。

ThinkSNS+開源代碼倉庫(僅含PC及H5,不含APP源碼):

GitHub:https://github.com/zhiyicx/thinksns-plus(點選star,每日關注開發動态。)