申請亞馬遜免費服務器教程_部署ChatGPT_讓AI服務觸手可及!

前言

現在chatgpt這么火爆,每次都能看別人搭建的自己的Chatgpt服務,要是自己想搭建的話,由于chatgpt接口國內訪問不到,需要使用海外服務器訪問。

國內云計算服務提供商包括阿里云、騰訊云、華為云、百度云、京東云等,而國外也有像亞馬遜旗下的 AWS 云這樣的服務商。重點是,AWS 提供了注冊就享有免費12個月的云服務,
任何人都可以使用,而且亞馬遜的云服務器是外網的服務器,可以訪問到chatgpt的接口。

本文用詳細的步驟帶你在亞馬遜申請免費的12個月海外服務器,申請完后就可以部署自己的chatgpt服務了。

申請準備

申請亞馬遜服務器需要使用visa卡,國內銀行的visa卡就可以,我用的是招商的visa卡,可以去線下營業(yè)廳申請辦理,也可以在手機app上自助申請,速度很快,我是周五晚上申請的,周日實體卡就到了。

申請流程

注冊一個亞馬遜的賬號

亞馬遜賬號注冊地址:https://portal.aws.amazon.com/billing/signup#/start/email

填寫郵件地址和賬號名稱(后面可以修改)

注冊時會先讓輸入郵箱和用戶名稱,郵箱支持使用國內的郵箱,郵箱和用戶填寫好點就驗證電子郵件。

驗證郵件

點擊后會發(fā)送一個帶有驗證碼的郵件,把驗證碼填寫到輸入框,點擊驗證按鈕。

輸入密碼

驗證通過下一步到了輸入密碼環(huán)境,按照要求輸入自己的密碼。

聯(lián)系人信息

密碼輸入完后會進入填寫聯(lián)系人信息頁面,選擇個人,電話號碼和國家都可以用國內的,填寫好地址郵政編碼等信息后,勾選同意協(xié)議點擊繼續(xù)按鈕。

visa卡信息

這一步就是填寫自己visa卡的信息,國內的visa卡就可以用,按照自己的visa卡信息輸入即可。

驗證手機號

輸入自己的手機號,支持中國地區(qū)國內手機號,然后好等待驗證碼。

選擇支持計劃

這一步我們選擇免費的就可以,然后點擊完成注冊,等待審核通過。

注冊完成后進行登錄

等注冊完成后就可以登錄了。

登錄地址:https://console.aws.amazon.com/console/home

選擇根用戶輸入電子郵件地址,點擊下一步會讓輸入密碼,輸入密碼后就可以完成登錄了。

創(chuàng)建EC2服務實例

登錄成功后選擇左上角服務,再選擇EC2云中的虛擬服務器,如下圖。

圖片[1]-申請亞馬遜免費服務器教程_部署ChatGPT_讓AI服務觸手可及!

進行EC2服務器主頁后,點擊頁面創(chuàng)建實例按鈕

創(chuàng)建實例

到了創(chuàng)建實例頁面:

實例的名稱

應用程序和操作系統(tǒng)映像

選擇第一個liunx AWS,Amazon Machine Image選擇支持免費套餐。

實例類型也選擇支持免費的

密鑰對

這里要點擊創(chuàng)建密鑰對,輸入密鑰對名稱,選擇RSA點擊創(chuàng)建密鑰對會下載文件到本地,要妥善保存,登錄時會用到。

創(chuàng)建完密鑰對后再密鑰對選項選擇我們剛才創(chuàng)建的密鑰對。

安全組把允許來自于http和https得都勾選上就可以

配置存儲默認是8G,但免費的最多可以30G,可以手動改成30G。

然后滑倒最底部,點擊啟動實例,等待片刻實例就創(chuàng)建好了。

連接實例

啟動實例成功后,點擊頁面上實例的id,就可以進到實例的詳情了,右上角有連接按鈕。

點擊連接就可以進入到連接服務器的界面,提供了很多種連接方式,我們先選擇第一種,點擊連接:

頁面會新打開一個窗口,這個窗口就是我們服務器的終端,可以在這里對服務器進行操作了:

圖片[2]-申請亞馬遜免費服務器教程_部署ChatGPT_讓AI服務觸手可及!

也可以選擇SSH客戶端連接,復制里面的連接命令在自己的電腦終端訪問即可。

安裝環(huán)境
切換root用戶角色

連接到服務器時,默認使用到時ec2-user,不是root用戶,會遇到很多環(huán)境變量訪問不到和權限等問題,我們可以創(chuàng)建一個root用戶,后續(xù)操作起來會更方便。

切換到root用戶

sudo -i

修改sshd配置文件

vi /etc/ssh/sshd_config

修改如下兩項

PermitRootLogin yes
PasswordAuthentication yes

設置root密碼

passwd

會讓輸入兩次密碼,輸入完成,重啟一下ssh服務:

service sshd restart

重啟后在電腦命令行就可以通過ssh協(xié)議加上用戶名稱+密碼連接遠程服務器了。

示例:

ssh root@3.85.xxx.xxx

以下的操作都盡量用root用戶進行。

安裝git

liunx系統(tǒng)安裝git很簡單,用yum命令一條命令就安裝好了:

yum install git

安裝后命令輸入:

git -v # git version 2.40.1

安裝node環(huán)境

實例創(chuàng)建好了,可以創(chuàng)建安裝一下環(huán)境了,然后部署一個服務在前端訪問一下了。

在liunx安裝node也比較簡單:

curl -fsSL https://raw.githubusercontent.com/tj/n/master/bin/n | bash -s lts

安裝后命令行輸入:

node -v # v18.16.1
npm -v # 9.5.1

默認會安裝最新的node穩(wěn)定版本,如果想切換版本,可以安裝node版本管理工具n

npm i n -g


安裝后命令行輸入:

n --version # v9.1.0


想切換node版本就可以用n 加 node的版本號切換了

n version


安裝nginx

安裝nginx也是借助yum快速安裝

yum install nginx


安裝后命令行輸入:

nginx -v # nginx version: nginx/1.24.0


在命令行輸入nginx -t就可以看到nginx安裝的位置和配置文件路徑:

nginx -t

# nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
# nginx: configuration file /etc/nginx/nginx.conf test is successful

安裝位置在/etc/nginx,主配置文件是 /etc/nginx/nginx.conf。

啟動nginx,在命令行輸入

nginx


外網訪問

現在nginx已經啟動了,nginx默認服務的端口是80,在瀏覽器輸入本服務器的公網ip,如果出現下圖nginx二面就代表服務器可以訪問到了,并且服務器實例已經可用,后續(xù)就可以在服務器部署相關程序。

圖片[3]-申請亞馬遜免費服務器教程_部署ChatGPT_讓AI服務觸手可及!

測試訪問chatgpt

先去openai官網拿到key后,在服務器終端直接輸入:

curl "https://api.openai.com/v1/chat/completions" \
-X POST \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{ 
        "model": "gpt-3.5-turbo", 
        "messages": [ 
            {"role": "user", "content": "講一個50字的故事"} 
        ]
    }'

記住要把YOUR_API_KEY換成自己的key,輸入后按回車稍等一會就可以看到接口返回了數據,代表可以訪問到chatgpt的接口了,后面可就以搭建自己的chatgpt服務了。

圖片[4]-申請亞馬遜免費服務器教程_部署ChatGPT_讓AI服務觸手可及!

終止服務器(重要)

服務器免費時間是12個月,從賬號注冊當天開始算,如果到期不準備續(xù)費使用等話,記得把實例停止掉,以免造成不必要的財產損失。

終止服務器操作在實例詳情頁面,右上角實例狀態(tài)-終止實例,點擊之后就會終止服務器了,終止即代表刪除實例,但是不會馬上刪除,一般十分鐘左右會自動銷毀。

圖片[5]-申請亞馬遜免費服務器教程_部署ChatGPT_讓AI服務觸手可及!

總結

到現在已經申請亞馬遜服務器成功了,有了一臺海外服務器,我們可以做很多事情,比如部署chatgpt,學習https/hpp2配置,部署自己的博客網站等,還能學習到服務器端知識。后面會陸續(xù)出相關的文章。

有了服務器一定要多去探索和學習,特別是前端開發(fā),這么復雜的申請的流程,不要白白放著讓過期了。

------本頁內容已結束,喜歡請分享------
溫馨提示:由于項目或工具都有失效性,如遇到不能做的項目或不能使用的工具,可以根據關鍵詞在站點搜索相關內容,查看最近更新的或者在網頁底部給我們留言反饋。
? 版權聲明
THE END
喜歡就支持一下吧
點贊530 分享