五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

(下篇)校園小程序前端部署教程-優(yōu)雅草老八寫

2022-01-12 14:40 作者:成都市一顆優(yōu)雅草科技  | 我要投稿

從零起步教你部署一個校園微信小程序(前后端)


先進行后端部署

第一步 安裝寶塔

Centos安裝命令:

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

鍵入命令后中間會詢問,直接鍵入y


編輯


安裝完成后,會提示安裝成功的提示,面板地址,面板賬號還有密碼,記住它們,稍后會用到,安裝速度與服務(wù)器配置成正比(帶寬、內(nèi)存、CPU等)。


編輯


訪問外網(wǎng)面板地址,如圖


編輯切換為居中


同意協(xié)議,進入面板,綁定寶塔賬號


編輯切換為居中


安裝完成在瀏覽上打開面板的地址,登入面板,面板會自動推薦你安裝環(huán)境套件,這里有兩種選擇,第一種是LNMP套件,第二種是LAMP套件(如圖):


編輯切換為居中


LNMP和LAMP環(huán)境主要的區(qū)別在于web服務(wù)器上面,一個使用是Apache服務(wù)器、一個使用Nginx服務(wù)器。

這里需要PHP7.2,MYSQL5.7版本,安裝低版本會報錯!

選擇安裝后的程序后,面板的左上角,會自動顯示任務(wù)的數(shù)量,點擊后進入任務(wù)列表(如圖):


編輯切換為居中


此時安裝速度與你的服務(wù)器配置成正比

安裝完成后進入軟件管理,選擇我們安裝的PHP版本,選擇設(shè)置->安裝擴展->安裝redis

安裝fileinfo


編輯切換為居中



編輯切換為居中



編輯


安裝PHP包管理工具composer

下載:curl -sS https://getcomposer.org/installer | php


編輯切換為居中


設(shè)置全局命令:sudo mv composer.phar /usr/local/bin/composer

查看安裝結(jié)果:composer -v

出現(xiàn)下圖為安裝成功


編輯切換為居中


進入目錄:cd /www/wwwroot

使用Git下載源碼并命名文件夾為xiaoqingshu:

git clone https://ghproxy.com/https://github.com/oubingbing/wechatAlliance.git xiaoqingshu


編輯切換為居中


進入目錄:cd xiaoqingshu

安裝laravel框架composer install

出現(xiàn)下圖即為安裝完成


編輯


創(chuàng)建網(wǎng)站:打開寶塔->進入網(wǎng)站->選擇添加站點->填寫內(nèi)容->提交(這一步可能會直接替換掉原來的目錄,所以請務(wù)必手動選擇xiaoqingshu目錄?。?/p>


編輯切換為居中


配置網(wǎng)站目錄


編輯切換為居中


Laravel框架需要指定運行目錄,按照上圖配置即可

配置偽靜態(tài)

location / {

?try_files $uri $uri/ /index.php$is_args$query_string;

}


編輯切換為居中


將項目根目錄下的.env.example文件重命名為 .env 文件

mv .env.example .env

生成APPkey

php artisan key:generate


編輯切換為居中


編輯.env文件,這一步可以去寶塔編輯

REDIS_HOST=127.0.0.1


編輯切換為居中


其他修改請參考.env文件相關(guān)說明注釋

配置JWT:在終端xiaoqingshu目錄下執(zhí)行以下命令

php artisan jwt:secret

生成數(shù)據(jù)庫表

在項目根目錄(即上文xiaoqingshu目錄)運行一下命令

php artisan migrate

(如果出錯,請把#去掉?。?/p>

之后就可以愉快的訪問咯!


編輯切換為居中


如果使用寶塔部署失敗,請按以下方法部署

Docker 官方為了簡化安裝流程,提供了一套便捷的安裝腳本,Ubuntu 系統(tǒng)上可以使用這套腳本安裝:

curl -fsSL get.docker.com -o get-docker.sh

sudo sh get-docker.sh --mirror Aliyun

執(zhí)行這個命令后,腳本就會自動的將一切準備工作做好,并且把 Docker CE 的 Edge 版本安裝在系統(tǒng)中。


編輯切換為居中


啟動 Docker CE

sudo systemctl enable docker

sudo systemctl start docker

輸入以下命令檢測docker是否安裝好了

docker -v

如果打印出docker的版本信息即安裝成功


編輯


例如,在 Linux 64 位系統(tǒng)上直接下載對應(yīng)的二進制包。

sudo curl -L curl -L https://get.daocloud.io/docker/compose/releases/download/v2.2.3/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose

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

把小情書后臺源碼中的docker-compose.yml貼到你需要部署的目錄中,然后配置后臺項目需要的參數(shù)docker-compose.yml文件

編輯docker-compose.yml文件,填寫項目參數(shù) 只需要編輯紅框中的這些參數(shù)即可,根據(jù)提示填上相應(yīng)的參數(shù),然后保存即可,數(shù)據(jù)庫名稱必須為love_wall,數(shù)據(jù)庫的用戶名稱必須為root。

啟動項目,執(zhí)行命令

docker-compose -up -d

第一次啟動會有點久,因為第一次需要拉取鏡像,耐心等待

項目啟動完成,docker-compose會啟動

nginx

php-fpm

mysql

Phpmyadmin

停止項目,執(zhí)行以下命令停止項目

docker-compose down

如果想再次啟動項目執(zhí)行docker-compose up -d即可






關(guān)于.env里的信息:

七牛配置

在七牛注冊一個賬號,獲取到七牛的access_key,和secret_key以及存儲桶的名字填到下面就行了,用于小程序的圖片上傳

? ?QI_NIU_ACCESS_KEY=

? ?QI_NIU_SECRET_KEY=

? ?BUCKET_NAME=

? ?QI_NIU_DOMAIN= //你的七牛域名

sendcloud郵件配置

注冊一個sendcloud賬號,配置下面的信息

? ?SEND_CLOUD_API_USER=

? ?SEND_CLOUD_APP_KEY=

配置云片短信

用于短信的發(fā)送

? ?YUN_PIAN_SINGLE_URL=

? ?YUN_PIAN_MULTI=

? ?YUN_PIAN_KEY=

配置阿里云開發(fā)者信息

ALI_ID=

ALI_SECRET=

//例如:viapiutils.cn-shanghai.aliyuncs.com

ALI_ENDPOINT=

ALI_ENDPOINT_ID

阿里人臉識別地址:

https://ai.aliyun.com/face#face-verify

短信驗證碼的文字信息在 wechatAlliance\APP\Http\Service\YunPianService.php中的sendMessageCode($phone)修改。

表白帖子的短信文本信息在 wechatAlliance\APP\Http\Controllers\Wechat\PostController.php中的store()修改

需要你在云片備案相關(guān)的短信模板,根據(jù)自己的需求,填入模板的信息。


(下篇)校園小程序前端部署教程-優(yōu)雅草老八寫的評論 (共 條)

分享到微博請遵守國家法律
蒙阴县| 万年县| 汉寿县| 和龙市| 三明市| 东明县| 长宁县| 莒南县| 壶关县| 兰西县| 潮安县| 新巴尔虎左旗| 阿坝县| 镇原县| 周至县| 庄浪县| 绥阳县| 孝昌县| 静乐县| 英超| 革吉县| 平定县| 屏东县| 潮安县| 定西市| 从化市| 安达市| 北票市| 丘北县| 横峰县| 信宜市| 闸北区| 德清县| 神农架林区| 钟祥市| 邢台县| 汨罗市| 司法| 南漳县| 察哈| 临泽县|