ThinkSNS安装指南说明
2019獨角獸企業重金招聘Python工程師標準>>>
國內開源社交系統ThinkSNS V4.5直播版重磅上線,此次新版本的上線,ThinkSNS可謂用心良苦,考慮到企業用戶及創業者對直播的強烈需求,ThinkSNS除了對原社交系統進行了功能的升級以及新增,更是在社交系統中插入直播功能。大家可以下載APP端試用,也可安裝PC端進行體驗。 ThinkSNS PC端安裝指南說明: 1、ThinkSNS 安裝要求 ①、PHP 版本:5.3.12 及以上的版本,建議使用 5.5 版本 ②、nginx 為 1.0.0 及以上的版本,建議使用 1.8 版本,apache 建議為 2.2 及以上 ③、mysql 要求必須 5.0 及以上的版本,建議使用 5.5 版本 ④、服務器建議使用 CentOS 6, ⑤、硬件最低要求:單核/256M(不使用 memcached)|512M(使用 memcached)/20G(數據盤,ThinkSNS 本身不占用磁盤,為網站數據做準備) 2、ThinkSNS安裝步驟 ①、解壓 ThinkSNS 壓縮包,以大型企業版為例; 我們需要的是 wwwroot 中的內容,如下圖 b) 此 圖 中 的 內 容 才 為 源 碼 ; 文 檔 下 部 出 現 的 源 碼 均 指 此 圖 中 的 內 容 ; ②、將 程 序 源 碼 放 入 到 server(nginx/apache) 配 置 的 目 錄 中 , 比 如 /var/html/htdocs/(apache) |/home/wwwroot/default(nginx),這個是 linux 中常用的 server 目錄,因為建議使用 linux,所以 winsdows server不做詳細解說(主要是不會玩兒…); ③、如果沒有對 server 目錄綁定域名,則需要在 nginx 或者 apache 的配置文件中配置你需要綁定到服務器上的域名,具體方法,請百度/google,然后進入下一步; ④、然后在瀏覽器中輸入你的網址,程序會自動進入安裝頁面;然后按步驟填寫一些服務器的信息,和賬號信息,執行安裝之后,就已經部署好了 ⑤、 如果你的程序中有圖 1 中的 ios 和 android 源碼包,那你需要看這一步了; a) 首先進入源碼目錄的 server 目錄,執行 php start.php start; 如果您的服務器裝了相應擴展的話會出現: 請先留在這里,不要退出 b) 請在瀏覽器鍵入 www.xxxx.com/server/test/ , 然后將右上角的 demo.thinksns.com 修改為你的網址,端口 不 變 , 點 擊 建 立 連 接 , 然 后 左 側 窗 口 出 現 并且在 a)窗口中沒有出現錯誤,那么恭喜,你的聊天 socket 安裝正確了,可以 ctrl+c 退出后,輸入 php start.php start -d (關閉 debug 模式啟動);這樣就能正常得及時聊天了; c) 然而上面的情況是不會在你第一次安裝 socket 的時候出現的,因為我們需要安裝額外的擴展和軟件。首先我們需要在服務器上安裝:php-process | gcc | php-devel | php-pear | libevent-devel ,之后執行 pecl install channel://pecl.php.net/libevent-0.1.0 然 后 加 入 php 拓 展 echo extension=libevent.so >/etc/php.d/libevent.ini; d) 上如安裝如果沒有出錯的話,就能執行 a) 和 b) 步驟;如果有安裝過程中出現問題,需要根據拋出的 異常來進行處理; e) socket 操作方法:關閉方法 php ./start.php stop 查看狀態 php ./start.php status tips:如果出現進程關閉不了的情況,強制殺死~ f) ps aux | grep start.php | awk '{print $2}' | xargs kill -9 g) socket 配置好之后,android 需要在源碼中修改 服務器 url 和 聊天 socket 的 url,ios 需要修改服務器的url,但是需要到網站后臺配置 app 聊天所需的 socket url; h) 到此;部署完畢; 更多ThinkSNS活動詳情,請關注 ThinkSNS官網:http://www.thinksns.com/index.html Demo站:http://demo.thinksns.com/ts4
轉載于:https://my.oschina.net/thinksnsTS/blog/797689
總結
以上是生活随笔為你收集整理的ThinkSNS安装指南说明的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SpringBoot 如何进行限流?老鸟
- 下一篇: 分析ERP审单失败,提示:库存不足的原因