thinksns+ 安装,处理安装过程中报错
第一步安裝 環(huán)境
Linux 上安裝 Node.js
直接使用已編譯好的包
Node 官網(wǎng)已經(jīng)把 linux 下載版本更改為已編譯好的版本了,我們可以直接下載解壓后使用:
# wget https://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.xz // 下載 # tar xf node-v10.9.0-linux-x64.tar.xz // 解壓 # cd node-v10.9.0-linux-x64/ // 進(jìn)入解壓目錄 # ./bin/node -v // 執(zhí)行node命令 查看版本# mkdir /usr/software # mv -f ~/node-v8.12.0-linux-x64 /usr/software/nodejs解壓文件的 bin 目錄底下包含了 node、npm 等命令,我們可以使用 ln 命令來設(shè)置軟連接:
ln -s /usr/software/nodejs/bin/npm /usr/local/bin/ ln -s /usr/software/nodejs/bin/node /usr/local/bin/// 安裝Yarn npm -g i yarn安裝git 如已安裝可跳過
yum install -y git第二步 安裝thinksns
?
開始安裝
一、 工具
二、演示內(nèi)容
三、操作步驟
4.對核心進(jìn)行配置 復(fù)制 .env.example 為 .env, 設(shè)置數(shù)據(jù)庫信息如數(shù)據(jù)庫賬號密碼、數(shù)據(jù)庫
5.執(zhí)行 php artisan key:generate
6.運(yùn)行遷移 php artisan migrate;
執(zhí)行此命令提示sql 1215 外鍵索引錯誤時,
?
修改? /database/migrations/ 目錄以下文件的
修改? 文件中? 關(guān)于userid 字段的 intger 配置? ,修改為 bigInteger
$table->bigInteger('user_id')->unsigned(); //最要為 bigInteger('user_id')?
?然后 php artisan db:seed;
7.composer 依賴 html5 移動版擴(kuò)展 composer require/zhiyicx/plus-component-web
8.進(jìn)行編譯
9.安裝 html5 擴(kuò)展 php artisan package:handle h5 install; php artisan package:handle h5 link;
10.安裝動態(tài)擴(kuò)展 composer require zhiyicx/plus-component-feed; php artisan package:handle feed resolve; 11. 安裝 im 擴(kuò)展 composer require zhiyicx/plus-component-im; php aritisan package:handle im install;
上述是成功的部署整個過程,有不清楚的小伙伴們,可以多看幾次視頻,相信一定可以很快部署成功的。
感謝各位對 Ts 團(tuán)隊和產(chǎn)品的支持,部署開源系統(tǒng)請保留版權(quán)標(biāo)志,你們的支持和尊重是我們最大的動力。
ThinkSNS+正在預(yù)售中,各位可以聯(lián)系美女 Nicole(QQ:3298713109)深度了解相關(guān)事項,福利多多哦!
ThinkSNS+開源代碼倉庫(僅含 PC 及 H5,不含 APP 源碼):
GitHub: https://github.com/zhiyicx/thinksns-plus (點(diǎn)擊 star,每日關(guān)注開發(fā)動態(tài)。)
ThinkSNS+ V0.8.0 發(fā)布體驗鏈接詳情 http://www.thinksns.com/zx/reader.php?id=129
?
?
總結(jié)
以上是生活随笔為你收集整理的thinksns+ 安装,处理安装过程中报错的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java集合Collection源码系列
- 下一篇: java基础案例4-2饲养员喂养动物