1
我有SSH訪問虛擬機的權限,需要將以下文本添加到/home/bitnami/httpd-vhosts.conf(我剛剛創建的一個空文件)。如何通過終端將文件導入到虛擬機
<VirtualHost *:80>
ServerName HOST_NAME
DocumentRoot "/home/bitnami/APPNAME/public/"
<Directory "/home/bitnami/APPNAME/public/">
Options -MultiViews
<IfVersion <2.3>
Order allow,deny
Allow from all
</IfVersion>
<IfVersion >= 2.3>
Require all granted
</IfVersion>
RailsEnv development
PassengerEnabled on
PassengerAppRoot "/home/bitnami/APPNAME/"
</Directory>
</VirtualHost>
我可以像這樣追加每行echo "<VirtualHost *:80>" >> /home/bitnami/httpd-vhosts.conf
但這可能會很乏味。我確信有一個更簡單的方法可以讓我做到這一點,就像從外部來源將文件上傳到該目錄一樣。但我無法找出正確的命令來做到這一點。
我需要輸入什麼來將空的/home/bitnami/httpd-vhosts.conf文件替換爲具有上述文本的文件?