對于做嵌入式的個人使用者乃至企業,在測試tcp,ftp,mqtt等網絡協定的時候,通常需要搭建一台伺服器。那麼搭建伺服器的話通常有兩種方法,
一種是在自己的電腦上搭建,然後将自己的區域網路映射到外網,你可能需要購買一個花生殼來做映射;
第二種方法是買一台伺服器(購買的地方有很多,可以在某寶上購買,後者在某雲上購買都是可以的),直接在伺服器上搭建自己的各項伺服器即可如果自己搭建伺服器費事又費力,特别是如果要通路外網的時候,子產品是不可能通路你的區域網路内的伺服器的。是以這個時候能有一台遠端的伺服器會非常友善。是以接下來我給大家講講如何在windows上搭建FTP伺服器。
一、首先我購買了一台阿裡雲伺服器:ECS伺服器

通過以上頁面選擇購買自己合适的ecs伺服器,選擇合适的存儲容量和運算能力。下面以我購買的為例:
1.1我選擇windows的伺服器,選擇最低的配置就可以了,因為我不需要進行大量的計算,隻需要搭建一些伺服器測試代碼就可以了。
二、使用遠端桌面控制登入阿裡雲伺服器,安裝filezilla服務端
2.1安裝filezilla服務端軟體。
官網下載下傳filezilla server
https://filezilla-project.org/2.2配置filezilla服務端軟體
1)輕按兩下服務端執行程式,Host預設為127.0.0.1,即預設将本機作為FTP伺服器。
2)設定使用者名和密碼,(該項目使用者名為:XXXX,密碼為XXXXX)以及共享檔案夾,具體過程如下:
3)選擇設定選項配置伺服器的基本設定、主被動模式、ssl等設定選項。
這樣就可以通路遠端的阿裡雲伺服器了,你也可以在阿裡雲伺服器上搭建其他的伺服器,比如http,mqtt伺服器