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