雲端計算與大資料 叢集搭建 學習筆記
雲集群的搭建
一、虛擬機器設定:
1.開啟ESXI虛擬機器;(本人所用)
2.網路設定為橋接模式
3.按F2設定系統,輸入密碼
4.Restart Manangement Network
5.esc 退出
加硬碟:
1.開啟虛擬機器給出的ip地址,檢視VWware ESXI
2.虛擬機器管理-新增-新增硬碟,設定大小(G)
3.選著儲存-裝置-新建儲存資料
4.設定下一步完成
裝系統:
1.儲存-資料儲存-資料儲存瀏覽器中,上載系統安裝包
2.虛擬機器-建立/註冊虛擬機器
3.安裝Centos
二、虛擬機器操作:
1.檢視IP地址;安裝Centos時預設不開網絡卡
2.開啟網絡卡:ifup ens192;開啟網絡卡後才能ping 通外網
3.檢視 ip地址:ip add;在網頁上輸入vmware 虛擬機器所給的ip地址
完成以上操作後,在網頁上建立虛擬機器;並在網頁上搭建的虛擬機器上配置 php環境;
4.安裝apach:(網頁虛擬機器設定http服務)
(1)利用網路自動安裝網頁服務:yum install httpd -y(加上 - y 傻瓜式自動確認全選yes)
(2)臨時啟動httpd服務:systemctl start httpd
(3)檢視httpd 伺服器的狀態,顯示active證明伺服器啟動成功:systemctl status httpd
(4)臨時關閉防火牆:systemctl stop httpd
(5)使用 ip add 檢視所給出的ip;登上網頁,會看到 Testing 123 的網頁 (說明設定成功,前面全都)
(6)新增80埠到防火牆:firewall-cmd --add-port=80/tcp -permanent
(7)零時關閉系統防火牆selinux:setenforce 0;雙程防火牆關閉後,你的虛擬機器基本上處於不設防的預備肉雞裝態(慎用~!!)
(8)切換到html目錄下;一般用於對HTML網頁的修改:cd /var/www/html
(9)將文字hello world 重定向寫入到檔案中:echo hello world > index.html
5.切換到本地電腦開啟cmd終端連線,網頁的ip: ssh [email protected]
(1)虛擬機器暗轉php環境:yum install -y php php-mysql php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel php-bcmath
(2)新建cmd終端,將檔案wordpress-4.9.4xxx:/home傳送到虛擬機器相應的位置:scp E:\wordxxx [email protected]
(3)進入虛擬機器安裝解壓軟體:yum install unzip(我用的是nuzip)
(4)解壓檔案:unzip wordxxx (ls 檢視檔案)
(5)切換目錄 並 將資料夾中所有檔案移動到相應的位置: cd /home/woredpress mv * /var/www/html
(6)更改配置檔案:
開啟配置檔案:vi /ect/httpd/conf/httpd.conf
查詢字串:/index
將index.html 更改成 index.php
按ESC建
輸入儲存退出:wq!
完成以上操作的效果圖:
6. 重啟服務:systemctl restart httpd
7.安裝資料庫並完成操作
(1)安裝資料庫: yum install mariadb-server mariadb-libs mariadb-devel -y
(2)啟動資料庫:systemctl start mariadb
(3)設定開機啟動:systemctl enable mariadb
(4)首先設定密碼,會提示先輸入密碼:mysql_secure_installation
8.測設登入
(1)mysql -u root -p
(2)建立資料庫:create database wordpress;
(3)開啟遠端資料庫訪問許可權:grant all privileges on *.* to [email protected]'%' identified by "<輸入自己設定的資料庫密碼>";
(4)檢視資料庫狀態:show databases
9.切換到網頁虛擬機器操作(為網頁賦權)
輸入ll 檢視讀寫許可權
進入到網上的伺服器:cd /var/www
chmod o+w /var/www/html