ftp上傳目錄到虛擬主機指令碼

2021-07-05 20:01:48 字數 544 閱讀 3902

阿里雲搞了個虛擬主機,嫌每次發布的時候往上面用filezilla託檔案麻煩,想弄個指令碼,一鍵部署。

gulp

ftp -i -n <<- eof

open ftpip

user ftpusername ftppassword

binchmod -r 777 /htdocs

cd htdocs

mput distfile/**/*.*

bye

gulp命令屬於自己專案發布前做的一些壓縮混淆**,,css,去快取,可忽略。

接著就輸入ftp的ip或者網域名稱,使用者名稱,密碼。

接下去要注意的是,如果直接使用mput命令,會報個錯說

229 entering extended passive mode (|||40039|)

553 could not create file.

是因為目錄沒有許可權,所以接下去chmod命令是給目標目錄加許可權,然後再進入目標目錄,用mput命令把目標檔案考入目標目錄

ftp虛擬主機

網上的文章太亂了,好多都是不管用。這篇自己收集,經過嘗試和處理,絕對可用。在預設情況下,vsftp不像iis那樣可以在同一臺主機上建立多個ftp協議 站點,不過並不是沒有法子讓vsftp在同一臺主機上建立多個ftp站點,方法如下 1 新增乙個虛擬ip位址 eth0的ip位址192.168.0.10 ...

ftp虛擬主機

預設安裝的vsftp是不允許root賬戶的。如果要使用root使用者,需要把ftpusers user list中的root刪除。還有要把selinux關閉。注意 vsftpd.conf裡面倒數第二行的userlist enable yes就是user list中的userlist deny yes...

Tomcat虛擬目錄 虛擬主機

size medium b 一 虛擬目錄 b 在tomcat配置檔案server.xml中的元素下新增 注意其中幾個屬性 2.path 指定web應用程式的上下文路徑。在乙個虛擬主機中,所有的上下文路徑必須唯一。如果指定為空字串 則定義當前這個web應用程式為預設的web應用。4.unpackwar...