使用 FTP 上傳檔案到您的伺服器上
請注意,一般來說,使用 FTP 並非是一個安全的傳輸方式,因為它並沒有經過加密。如果您要上傳機密、敏感資料,請 使用 SFTP, 因為它是有加密過的。
除此之外,如您要使用 FTP 來傳輸檔案,您還必須安裝一個 FTP 伺服器。如果您還沒有安裝 FTP 伺服器,您可以前往您的 Gandi AI 伺服器組態設置頁面進行。
現在您已經知道該如何 [[:zh-tw:hosting:using-linux:how_to_connect_ai|透過 FTP 連結到您的 AI 伺服器], 以下的資訊將協助您了解該如何上傳您的網站到您的伺服器上。
步驟 1: 使用 FTP 登入您的伺服器
許多人使用圖形化 FTP 客戶端 (例如, Filezilla, CyberDuck…) 來上傳檔案到它們的網站上。也因為存在不同的客戶端,所以某些特殊術語上也不盡相同(使用者名稱, 使用者, 等入等等…) ,但在基本資訊上是相同的。
- FTP 伺服器: 您伺服器的 IP 位址
- 使用者名稱:
admin
(或是您添加到虛擬主機的使用者)。 - 密碼: 在您創建您的伺服器時的密碼 (或定義給添加到虛擬主機使用者的密碼)。
下面提供您使用 CyberDuck 登入的範例 (請以您自己伺服器的 IP 位址取代 123.123.123.123
):
Be sure to use PASSIVE MODE. 請確定您是使用 被動模式(PASSIVE MODE).
admin
“。
步驟 2: 上傳您的網站
在您使用 FTP 登入您的伺服器之後,您會看到一個與磁碟名稱相對應的資料夾。
d_servername
( ”servername
” 也就是您伺服器的名稱)。如果您並未沒特地建立一個磁碟並添加到您的伺服器上,您就會使用您預設的磁碟。
- 開啟您的 磁碟目錄。 (舉例來說,如果您創建一個伺服器名稱為
ficus
, Gandi AI 就會建立一個名稱叫做d_ficus
的磁碟…) - 開啟
www/
目錄 - 您會看到您所代管在
www/
目錄底下的所有網站。開啟您要上傳檔案的 網站的目錄 。 - 開啟
htdocs/
目錄。您的網站會在這裡。
(disk_name)/www/www.somewebsite.eu/htdocs/
請遵守下列規則:
- 請不要直接放置任何檔案在
www/
目錄底下, 您不會在網站上看到這些檔案。 - 在相對應您的虛擬主機(舉例,這是在目錄裡
www.somewebsite.eu/
)的目錄底下放置一個網站的私人檔案 (例如:.htpasswd
) - 把你想要在網站(或可存取,例如,您的
.htaccess
檔)上顯示的檔案放置在htdocs/
資料夾內。
在下面的範例裡面,您可以看到伺服器目前寄存了三個網站,而使用者打算把他/她的檔案上傳到對應於網站 www.somewebsite.eu
的資料夾中。
請注意,您會看到 Gandi 預設的 index.html
及圖片在資料夾內。它們可以安全地透過您自己的網站進行覆寫。這邊提醒您,您的網站必須在 htdocs/
目錄內 如此一來才能夠在網路上被看見,也請確定您已經把它與正確的網站進行連結。
步驟 3: 測試
如果您已經把網站放置於 htdocs/
目錄裡, 且您的 HTML 代碼都是正確的,您就會在網際網路上看到您的網站了。