電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學(xué)習在線(xiàn)課程
  • 觀(guān)看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區
創(chuàng )作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內不再提示
創(chuàng )作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>course-tencent-cloud-docker酷瓜云課堂Docker運行環(huán)境

course-tencent-cloud-docker酷瓜云課堂Docker運行環(huán)境

2022-06-29 | zip | 0.04 MB | 次下載 | 免費

資料介紹

授權協(xié)議 GPLv2
開(kāi)發(fā)語(yǔ)言 PHP
操作系統 跨平臺
軟件類(lèi)型 開(kāi)源軟件
所屬分類(lèi) 開(kāi)發(fā)工具

軟件簡(jiǎn)介

為酷瓜云課堂(騰訊云版) course-tencent-cloud 提供環(huán)境支持

安裝 docker 和 docker-compose

安裝 docker, 官方文檔: install-docker

下載 docker

sudo curl -sSL https://get.daocloud.io/docker | sh

更改 docker 倉庫的默認地址

修改 /etc/docker/daemon.json 文件(沒(méi)有請自行創(chuàng )建)

{
    "registry-mirrors": [
        "https://mirror.ccs.tencentyun.com"
    ]
}

啟動(dòng) docker

sudo service docker start

安裝 docker-compose,官方文檔: install-compose

下載 docker-compose

sudo curl -L "https://get.daocloud.io/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

給 docker-compose 增加執行權限

sudo chmod +x /usr/local/bin/docker-compose

下載相關(guān)代碼

假定存在目錄 /home/koogua

通過(guò) git clone 下載構建代碼,原名字太長(cháng),我們用一個(gè)短名字

cd /home/koogua
git clone https://gitee.com/koogua/course-tencent-cloud-docker.git ctc-docker

通過(guò) git clone 下載項目代碼,原名字太長(cháng),我們用一個(gè)短名字

cd /home/koogua/ctc-docker/html
git clone https://gitee.com/koogua/course-tencent-cloud.git ctc

配置運行環(huán)境

(1)修改構建配置

復制生成 .env 并修改相關(guān)參數

cd /home/koogua/ctc-docker
cp .env.default .env

(2)配置 nginx 默認站點(diǎn)

無(wú)需HTTPS:復制生成 default.conf 并修改相關(guān)參數

cd /home/koogua/ctc-docker/nginx/conf.d
cp default.conf.sample default.conf

需要HTTPS:復制生成 default.conf 并修改相關(guān)參數

cd /home/koogua/ctc-docker/nginx/conf.d
cp ssl-default.conf.sample ssl-default.conf

構建鏡像

cd /home/koogua/ctc-docker
docker-compose build

運行容器

cd /home/koogua/ctc-docker
docker-compose up -d

配置應用

進(jìn)入 php 容器

docker exec -it ctc-php bash

復制生成 config.php 并修改相關(guān)參數

cd /var/www/html/ctc/config
cp config.default.php config.php

復制生成 xunsearch 配置文件

cd /var/www/html/ctc/config
cp xs.course.default.ini xs.course.ini
cp xs.group.default.ini xs.group.ini
cp xs.user.default.ini xs.user.ini

修改 storage 目錄讀寫(xiě)權限

chmod -R 777 /var/www/html/ctc/storage

修改 sitemap.xml 文件讀寫(xiě)權限

chmod 777 /var/www/html/ctc/public/sitemap.xml

安裝依賴(lài)包

cd /var/www/html/ctc
composer install --no-dev

數據庫遷移

cd /var/www/html/ctc
vendor/bin/phinx migrate

執行升級

cd /var/www/html/ctc
php console.php upgrade

訪(fǎng)問(wèn)網(wǎng)站

  • 管理帳號:10000@163.com / 123456
  • 前臺地址:http://{your-domain}.com
  • 后臺地址:http://{your-domain}.com/admin

后續設置: 騰訊云服務(wù)和應用設置

測試數據

新裝系統一片空白,為了更好的體驗系統,我們提供部分測試數據(采集自網(wǎng)絡(luò )

注意:導入操作會(huì )把初始化建立的表刪除并重新創(chuàng )建表

管理帳號:100015@163.com / 123456

(1)導入資源文件

在騰訊云存儲新建一個(gè)存儲桶(bucket), 并在后臺->系統配置->存儲設置修改相關(guān)參數

下載資源文件,解壓后使用 COSBrowser 上傳 img 等相關(guān)目錄到新建的存儲桶中

資源文件下載

COSBrowser工具介紹

(2)導入數據,mysql 容器中沒(méi)有下載工具,需要安裝一下

docker exec -it ctc-mysql bash
apt-get update && apt-get install curl
curl -o ctc-test.sql.gz http://download.koogua.com/ctc-test.sql.gz
gunzip < ctc-test.sql.gz | mysql -u ctc -p ctc

(3)重建索引

docker exec -it ctc-php bash
cd /var/www/html/ctc
php console.php course_index rebuild
php console.php group_index rebuild
php console.php user_index rebuild

(4)執行升級

cd /var/www/html/ctc
php console.php upgrade
?
下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數據手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來(lái)的未來(lái)-風(fēng)口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開(kāi)發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開(kāi)關(guān)電源設計實(shí)例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書(shū))
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實(shí)例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅動(dòng)電路設計》 溫德?tīng)栔?zhù)
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學(xué)會(huì )AVR單片機與C語(yǔ)言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看