阿里雲搞了個虛擬主機,嫌每次發布的時候往上面用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...