日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

thinksns+ 安装,处理安装过程中报错

發布時間:2023/12/15 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 thinksns+ 安装,处理安装过程中报错 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

第一步安裝 環境

Linux 上安裝 Node.js

直接使用已編譯好的包

Node 官網已經把 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/ // 進入解壓目錄 # ./bin/node -v // 執行node命令 查看版本# mkdir /usr/software # mv -f ~/node-v8.12.0-linux-x64 /usr/software/nodejs

解壓文件的 bin 目錄底下包含了 node、npm 等命令,我們可以使用 ln 命令來設置軟連接:

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

?

開始安裝

一、 工具

  • composer composer 中文網 http://www.phpcomposer.com
  • github
  • nodejs + yarn 或者 npm
  • yarn 官網 https://yarnpkg.com/zh-Hans/
  • nodejs 官網 https://nodejs.org
  • 二、演示內容

  • thinksns+ 核心包安裝 https://github.com/slimkit/thinksns-plus
  • html5 擴展安裝 https://github.com/slimkit/plus-component-web (原地址) -> https://github.com/slimkit/plus-component-h5 (以后的新地址)
  • 組織機構倉庫 https://github.com/slimkit
  • 三、操作步驟

  • 從 github 拉取 thinksns+核心主干代碼 https://github.com/slimkit/thinksns-plus
  • composer 安裝 thinksns+所需的依賴包 composer install
  • 創建數據庫
  • 4.對核心進行配置 復制 .env.example 為 .env, 設置數據庫信息如數據庫賬號密碼、數據庫

    5.執行 php artisan key:generate

    6.運行遷移 php artisan migrate;

    執行此命令提示sql 1215 外鍵索引錯誤時,

    ?

    修改? /database/migrations/ 目錄以下文件的

    修改? 文件中? 關于userid 字段的 intger 配置? ,修改為 bigInteger

    $table->bigInteger('user_id')->unsigned(); //最要為 bigInteger('user_id')

    ?

    ?然后 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+正在預售中,各位可以聯系美女 Nicole(QQ:3298713109)深度了解相關事項,福利多多哦!

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

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

    ThinkSNS+ V0.8.0 發布體驗鏈接詳情 http://www.thinksns.com/zx/reader.php?id=129

    ?

    ?

    總結

    以上是生活随笔為你收集整理的thinksns+ 安装,处理安装过程中报错的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。