在linux上基於KVM虛擬機搭建lamp
阿新 • • 發佈:2018-11-05
lin ima 火墻 物理 aec 配置 機會 slave 授權 1.準備網路拓撲圖
實現基於KVM的虛擬化,需要三臺kvm虛擬機,分別安裝mysql,php-fpm,httpd,其次,需要在安裝php-fpm上安裝php-mysql,用來使php能夠連接上mysql數據庫,同時需要兩個虛擬網橋,以及一個物理橋用來保證外部與php-fpm服務器的連接,同時保證mysql服務器和php-fpm服務器的連接,基本網絡拓撲結構如下:
2.由於實現kvm虛擬機會占用較多存儲資源,這裏新分一個30g的空間,並掛載到/kvm下:
3.復制默認的default.xml文件給php-mysql橋,並修改
4.復制默認default.xml文件給http-php,並修改
5.啟動著兩個物理橋
6.將這兩個物理橋設置為開機自啟
7.通過brctl show命令可以看到現存的橋
8.創建虛擬磁盤目錄,可以自己生產磁盤文件
9.使用nmcli生成一個網橋br0
10.使ens33成為br0的slave,使其成為物理橋
11.利用virt-manager的圖形化來創建模板虛擬機
12.選擇鏡像安裝
13.選擇現有的光盤鏡像
14.分配內存和cpu
15.選擇已有的磁盤鏡像文件
16.選擇網絡
17.這裏可以看安裝配置,可以依照需要更改,一般保持默認
18.安裝操作系統,選擇最小安裝
19.設置網絡,一般使用dhcp,並使其開機自啟動
20.選擇自定義分區
21.添加三個掛載點
22.安裝好虛擬機後,可以使用ip命令查看地址
23.復制原先的模板機器定義,修改內容
24.根據定義,新建虛擬機
25.開啟虛擬機
26.將虛擬機設置為開機自啟動
27.可以通過下面命令查看正在工作的虛擬機
28.新加網卡,並加至正確橋上
29.新建虛擬機http的地址
30.php-fpm的地址
31.mysql的地址
32.在http上新建一個虛擬主機
33.創建文件存儲位置
34.修改地址並將其固定
35.設置http防火墻規則
36.設置mysql防護墻規則
37.設置php防火墻規則
41.創建一個新的數據庫,並對can用戶授權
42.解壓WordPress,並鏈接至htdocs
44.安裝之前
45.設置
46.主頁
47.儀表盤
實現基於KVM的虛擬化,需要三臺kvm虛擬機,分別安裝mysql,php-fpm,httpd,其次,需要在安裝php-fpm上安裝php-mysql,用來使php能夠連接上mysql數據庫,同時需要兩個虛擬網橋,以及一個物理橋用來保證外部與php-fpm服務器的連接,同時保證mysql服務器和php-fpm服務器的連接,基本網絡拓撲結構如下:
2.由於實現kvm虛擬機會占用較多存儲資源,這裏新分一個30g的空間,並掛載到/kvm下:
3.復制默認的default.xml文件給php-mysql橋,並修改
4.復制默認default.xml文件給http-php,並修改
5.啟動著兩個物理橋
6.將這兩個物理橋設置為開機自啟
7.通過brctl show命令可以看到現存的橋
8.創建虛擬磁盤目錄,可以自己生產磁盤文件
9.使用nmcli生成一個網橋br0
10.使ens33成為br0的slave,使其成為物理橋
11.利用virt-manager的圖形化來創建模板虛擬機
12.選擇鏡像安裝
13.選擇現有的光盤鏡像
14.分配內存和cpu
15.選擇已有的磁盤鏡像文件
16.選擇網絡
17.這裏可以看安裝配置,可以依照需要更改,一般保持默認
18.安裝操作系統,選擇最小安裝
19.設置網絡,一般使用dhcp,並使其開機自啟動
20.選擇自定義分區
21.添加三個掛載點
22.安裝好虛擬機後,可以使用ip命令查看地址
23.復制原先的模板機器定義,修改內容
24.根據定義,新建虛擬機
25.開啟虛擬機
26.將虛擬機設置為開機自啟動
27.可以通過下面命令查看正在工作的虛擬機
28.新加網卡,並加至正確橋上
29.新建虛擬機http的地址
30.php-fpm的地址
31.mysql的地址
32.在http上新建一個虛擬主機
33.創建文件存儲位置
34.修改地址並將其固定
35.設置http防火墻規則
36.設置mysql防護墻規則
37.設置php防火墻規則
41.創建一個新的數據庫,並對can用戶授權
42.解壓WordPress,並鏈接至htdocs
44.安裝之前
45.設置
46.主頁
47.儀表盤
在linux上基於KVM虛擬機搭建lamp