Ubuntu 本地部署 ChatGPT-Next-Web
ChatGPT-Next-Web 項(xiàng)目地址:https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web
本文主要演示如何在 Ubuntu 本地(默認(rèn)是端口 3000)部署 ChatGPT-Next-Web,如果有域名和云服務(wù)器,可以通過域名解析到一個(gè)前端頁(yè)面,在前端頁(yè)面設(shè)置可以點(diǎn)擊跳轉(zhuǎn)的按鈕,通過點(diǎn)擊該按鈕跳轉(zhuǎn)到運(yùn)行該服務(wù)的端口使用,從而達(dá)到公網(wǎng)任何人都可以訪問的目的。
使用 ubuntu 默認(rèn)倉(cāng)庫(kù)安裝,這是最簡(jiǎn)單的方法,但不會(huì)安裝最新版本的 Node.js 和 npm。但是我只測(cè)試了這一種,其他的方式?jīng)]測(cè)試,后邊通過其他方式對(duì)低版本的 nodejs 進(jìn)行了更新
:
sudo apt update
sudo apt install npm
sudo apt install nodejs
npm -v
node -v
以超級(jí)用戶的權(quán)限全局安裝 yarn:
sudo npm install -g yarn
項(xiàng)目 clone 到本地后,在 ChatGPT-Next-Web 文件夾下啟動(dòng)該項(xiàng)目:
yarn install && yarn build && yarn start
報(bào)錯(cuò)如下,意味著Node.js版本(10.19.0)不符合 ‘yarn’ 包所需的版本(需要大于14),測(cè)試過用 NVM 提高 nodejs 版本,nodejs 升級(jí)到14或者16也報(bào)錯(cuò),所以跟著我接下來的操作走就可以了
。:
以超級(jí)用戶權(quán)限全局安裝 n 包。一旦安裝,就可以使用 n 來安裝、管理和切換不同版本的 Node.js。這對(duì)于需要在同一臺(tái)機(jī)器上運(yùn)行多個(gè)不同版本的 Node.js 項(xiàng)目的開發(fā)者來說是非常有用的:
sudo npm install n -g
通過 n 這個(gè) Node.js 版本管理工具來安裝或切換到 Node.js 的穩(wěn)定版:
sudo n stable
通過下列命令刷新 shell 的哈希表,然后再用 node -v
命令就可以看到 nodejs 版本更新到了 v20.10.0:
hash -r
再次在 ChatGPT-Next-Web 文件夾下啟動(dòng)該項(xiàng)目:文章來源:http://www.zghlxwxcb.cn/news/detail-835713.html
yarn install && yarn build && yarn start
文章來源地址http://www.zghlxwxcb.cn/news/detail-835713.html
到了這里,關(guān)于Ubuntu 本地部署 ChatGPT-Next-Web的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!