1. 程式人生 > >雲端計算與大資料 叢集搭建 學習筆記

雲端計算與大資料 叢集搭建 學習筆記

雲集群的搭建

一、虛擬機器設定:

  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