為了讓自動化腳本可以通過wget來下載安裝包,需要在集群中的某個節點部署一個http文件服務器
- 在Ubuntu中通過
apt-get install apache2安裝apache2
CentOS7中通過yum install httpd安裝httpd - apache2的配置文件是
/etc/apache2/apache2.conf
httpd的配置文件是/etc/httpd/conf/httpd.conf - 配置文件里面的內容大同小異,這邊不做詳細介紹,兩者默認的訪問端口都是80端口,當然這是可以在配置文件中進行修改的。
- 安裝好啟動一下service httpd start 啟動service httpd restart 重新啟動service httpd stop 停止服務
- 在配置文件中可以發現,服務器默認的訪問路徑在
/var/www/html目錄下。只是為了簡單實現一台http文件服務器,因此可以在此目錄下創建一個軟連接來連接文件目錄。- 192.168.1.10這個節點作為安裝包文件目錄是
/home/nn/package/,然后通過命令ln -s /home/nn/package/ file在/var/www/html/目錄下創建了一個軟連接。 - 在瀏覽器中就可以通過
http://192.168.1.10/file訪問到文件目錄了,如下:
- 192.168.1.10這個節點作為安裝包文件目錄是
- 只要是同一個局域網的其它機子就都可以通過
wget 192.168.1.10/file/xxx來下載安裝包了。自此,完成自動化腳本的第一步。
