【伺服器】VMware Workstation Pro虛擬機器搭建本地伺服器CentOs7和寶塔皮膚(保姆式教程)

瀚海浪亭發表於2020-06-20

內容繁多,請耐心跟著流程走,在過程中遇到問題請在下面留言。

前言

這幾天一直在複習thinkphp5.1,學習環境是phpStudy8.1,但是遇到了檔案有快取的問題(thinkphp5.1.39,修改檔案後重新整理沒有效果那種,需要隔幾分鐘才正常),百度也沒有解決方法,搞了幾天,一直沒解決,就氣著去折騰本地虛擬機器伺服器,使用阿里雲的CentOs7映象(本站的伺服器也是阿里雲的CentOs7,運維環境也是寶塔哦),運維環境是寶塔皮膚

說到寶塔就有一些故事了,買伺服器的時候是想用windows server2008的,配置了IIS一段時間,搞不定,然後往nginx方向走,又搞不定,後來用windows寶塔皮膚,還是搞不定,不管怎麼折騰都沒辦法搞定,網站一直打不開,然後就轉CentOs7了,安裝寶塔,配置域名,訪問域名,網站就可以顯示了,回想當初,不知道自己腦子抽了哪條經。【伺服器】VMware Workstation Pro虛擬機器搭建本地伺服器CentOs7和寶塔皮膚(保姆式教程)


工具

  • VMware Workstation Pro 15.5.5(虛擬機器,自己去下載安裝哦,安裝步驟:下一步,我同意,修改安裝路徑,下一步,完成)【伺服器】VMware Workstation Pro虛擬機器搭建本地伺服器CentOs7和寶塔皮膚(保姆式教程)

  • CentOs7(iso映象,推薦使用IDM或者迅雷下載,映象大小4.6GB上下)
    阿里雲映象:http://mirrors.aliyun.com/centos/7.8.2003/isos/x86_64/
    LijYNd5LlYUpc7sXm5ybITaHobhduGxC.jpg

  • Xshell(用於連線虛擬機器,方便使用Linux命令,是一個遠端工具,右鍵就可以複製貼上哦,還可以拉滾動條。)


檢視並保持vmnet8 ip

本地vmnet8 ip

檢視本地的vmnet8 ip(安裝好虛擬機器後才會自動生成的),開啟cmd輸入ipconfig
按win鍵+R,輸入cmd,回車就能開啟cmd

POhFkkGd46bE8NYDNd1M07LTu0MX5Rht.png

或者按win鍵+S,搜尋“cmd”,也能開啟“命令提示符”

69m9N6RbXV1K5xk9Fl0qlbtEUTpb04hs.png

還有左下角的“田”形右鍵,然後選擇“Windows Powershell”;
還有Git的Git Bash等等。。。。。。。。。。。。。。。。

輸入ipconfig後,就顯示下面介面
qTA6BQ7lrLvy4qqtn4sJOnHIZZ3zpSSf.jpg

這裡主要的內容是乙太網介面卡VIware Network Adapter VInet8,把細框裡的IPv4地址子網掩碼預設閘道器(我這裡沒有,我也不知道為什麼)用文字記下來,或者不關這個視窗,後面要用到的。

虛擬機器vmnet8 ip

虛擬機器裡面的虛擬網路需要設定一下虛擬機器裡面的虛擬網路需要處理一下虛擬機器裡面的虛擬網路需要編輯一下
Mm50BuAB58u6GHSRCrAxeBwY08ajBDwH.png

下圖示記2的地方,勾勾要去掉,去掉之後點選NAT設定,檢視虛擬機器的vmnet8 ip,把紅框裡的子網IP子網掩碼預設閘道器用文字記下來,然後點選確定。
PEn1EY8Rp4CXs882PsaWz768yWBlF8Wk.png

rLYAalNQwRaPAAxh3b7LkOGDdYfSVay2.png

現在整理一下要用文字記下來的東西
2Npa2O11qTMoHVgXdezk8z2xrTF3NF4G.png


建立虛擬機器

點選建立新的虛擬機器
0.png

點選自定義,下一步。
1.png

選擇虛擬機器版本,我這裡是15.5.5,下一步
2.png

點選稍後安裝作業系統,下一步。
3.png

選擇Linux作業系統,現在安裝的是entOs7,所以版本選擇CentOs7 64位,下一步。
4.png

虛擬機器名稱隨意,可以中文,這裡我寫的是伺服器ip名(可以重新命名的),為了方便定位,不用我說都懂的啦,從左邊欄就可以看出100、101、102沒有102,哎?我跳過102了?我是把流程走一遍再碼字的,碼字的時候,伺服器已經ok了,不過問題不大,下一步。。。。
5.png

預設(本站的核心是2個,但是我100、101都是1個核心,這裡預設1個核心夠用了),本地伺服器,也就自己一個人訪問,而且這裡配置是跟本機電腦配置有關的,伺服器一核心足矣(只要電腦帶得動,給八核我也沒意見),下一步。
6.png

預設(本站的記憶體是1GB,但是我100、101都是2GB,這裡預設1GB夠用了),同上(如果在阿里雲買伺服器,我建議是1核心2GB記憶體哦),下一步。
7.png

點選使用網路地址轉換(NAT),下一步。
8.png

預設,下一步。
9.png

預設,下一步。
10.png

預設,下一步。
11.png

預設(磁碟大小自己改,20GB實際上夠了,下面選項預設),下一步。
12.png

預設,下一步。
13.png

點選自定義硬體
14.png

點選印表機,然後點選移除
15.png

跟著數字的步驟走(步驟3:選擇下載好的CentOs7映象,我個人是推薦放在伺服器根目錄下,看我圖中的路徑,這裡不明白要留言哦)。
16.png

點選完成
17.png


安裝CentOs7系統

點選開啟此虛擬機器
18.png

這裡說一下,預設選中的是Test this this media & install CentOS 7(白色字型是選中狀態),按方向鍵↑然後回車(如果按鍵沒效果,需要把滑鼠點一下虛擬機器螢幕)。
19.png

中文在最下面,滾下去或者拉到下面才看到(下面的搜尋chinese),點選繼續
20.png

這裡看一下自己的日期和時間是不是亞洲/上海 時區,不是的話自己進去調一下(百度)。
21.png

點選軟體選擇
22.png

把紅框裡的兩個勾勾點上,完成。
23.png

點選安裝位置
24.png

點選我要配置分割槽,完成。
25.png

點選點這裡自動建立他們,完成。
26.png

預設,/boot(啟動檔案),swap(交換分割槽,類似windows虛擬記憶體。看記憶體總大小,如果記憶體足夠大,這個空間就要設定很大,如果記憶體小於2G,那麼這個空間設定成記憶體的2倍大小。),/(根分割槽),完成。
27.png

點選接受更改
28.png

點選網路和主機名
29.png

開啟乙太網,修改主機名(也闊以使用預設的啦),然後點選應用(點完應用後看看乙太網是不是關閉了,如果關閉了再點開),完成。
30.png

點選開始安裝
31.png

點選ROOT密碼
32.png

設定密碼,我這裡設定123456(本機的,起個好記的就好),完成(點兩次)。
33.png

等待安裝(根據自己的需求去建立使用者吧,但是建立後可能某些操作需要root許可權,不折騰就不要創了,昨晚搞CentOs8伺服器差點崩潰,CentOs8是規定要建立使用者的,CentOs7和CentOs8就跟windows7和windows10一樣)。
34.png

安裝完畢,點選重啟。
35.png

選擇第一個。
36.png

我的使用者名稱是root,密碼123456
輸入使用者名稱root,回車。
37.png

輸入密碼123456(不可見的,輸入就行了),回車。
38.png

噔噔噔噔,革命成功【伺服器】VMware Workstation Pro虛擬機器搭建本地伺服器CentOs7和寶塔皮膚(保姆式教程)

39.png


配置伺服器靜態ip(需要配置伺服器動態ip的自己百度一下)

到了這一步,你已經回不了頭了,還學會一丟丟Linux命令,建議多去看看Linux命令【伺服器】VMware Workstation Pro虛擬機器搭建本地伺服器CentOs7和寶塔皮膚(保姆式教程)

開啟目錄:cd /etc/sysconfig/network-scripts/(複製貼上就好,這個複製貼上有點麻煩,找不到的就手敲,正是這樣才要用Xshell工具來遠端,得先配置ip,忍一忍吧),回車。

40.png

我這裡顯示的是ifcfg-ens33,這裡要說一下,我百度過,有些是32,也有1667777,先用cd /etc/sysconfig/network-scripts/進入目錄,然後ll顯示列表(ls也可以顯示列表,只顯示列表名)。
41.png

編輯ifcfg-ens33:vi ifcfg-ens33(vi:進入編輯模式,檔名別敲錯。),回車。
42.png

i 字母鍵進入編輯模式(如果不顯示下圖的,肯定是vi ifcfg-ens33輸入錯了,自己檢查一下,退出vi方法:按Esc(注意左下角),輸入:q!(不儲存退出))。
43.png

看圖IPADDR=192.168.157.103NETMASK=255.255.255.0GATEWAY=192.168.157.2,這裡不建議複製貼上了,好好敲,我擔心會亂(如果一定要複製貼上的話,先把裡面的複製出來,加上IPADDR、NETMASK、GATEWAY再貼上回去,不知道能不能明白我的意思,我們們還是敲吧!!!)。
44.png

儲存並退出:按Esc鍵,然後輸入:wq(必須小寫),回車。
45.png

重啟網路:systemctl restart network,回車。
檢視ip:ip addr, 回車。
出現下圖就可以了,萬歲。【伺服器】VMware Workstation Pro虛擬機器搭建本地伺服器CentOs7和寶塔皮膚(保姆式教程)

46.png


配置本地的網路(只需要配置一次)

這是本地訪問虛擬機器要配置的,文字中記下來的本機ip用這裡(因為我這沒有預設閘道器,所以不填)。
53.png


使用Xshell連線虛擬機器伺服器(右鍵就可以複製貼上哦)

新建會話,這裡隧道要取消轉發X11連線到:(可能會有人奇怪,為什麼這張步驟和下面步驟在正常思路來說調換了,我其實是忘了,後面才補回來的)。
47.png

新建會話,輸入名稱192.168.157.103(輸入名稱後,下面的主機也是同步的。),然後點選連線。
48.png

出現這個彈窗就說明99.99%成功了,如果沒有就說明配置出錯,大概率在上一個步驟配置本地的網路(點選跳轉)
49.png

輸入使用者名稱root
50.png

輸入使用者名稱123456
51.png

okay。
52.png


安裝寶塔皮膚

寶塔官網:https://www.bt.cn/
寶塔Linux皮膚命令大全:https://www.bt.cn/btcode.html(一定要多看)

這裡標註幾個常用的命令(本文章用到的):cd(不用說了吧)、clear(清屏,也可以用Ctrl+L)、ll(當前列表,詳細的展示列表),ls(當前列表,簡潔的展示列表)、vi 檔名(編輯檔案,按Esc::wq儲存並退出、:q(退出)、:q!強制不儲存並退出)。

安裝

安裝指令碼:yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
PS:此指令碼從官方複製過來的時間為2020年6月19日,僅限CentOs系統,如果距離已久,請到官網複製

右鍵隨意複製貼上,Xshell工具的好處(佛主:https://www.kancloud.cn/jiangguowu/kfjsdkfjskd/1076752)。
54.png

DO you want to install Bt Panel tothe /www directory now?(y/n):(現在是否要將Bt皮膚安裝到/www目錄?(是/否):)。
按y,回車。
55.png

寶塔皮膚訪問地址:http://192.168.157.103:8888/7a81976f119.137.3.117換成192.168.157.103自己設定的伺服器ip(別傻了,只有本地才能訪問)。【伺服器】VMware Workstation Pro虛擬機器搭建本地伺服器CentOs7和寶塔皮膚(保姆式教程)

username: yq0g4uxd
password: c937d4a9
56.png

是闊一。
57.png

點選一鍵安裝(也可以不選擇,然後自己去左邊的軟體商店自己選擇安裝)。
58.png

建議設定一下安全入口皮膚使用者皮膚密碼(只能設定8位數,為了方便,我強行使用命令列將密碼設定為123456,命令:cd /www/server/panel && python tools.py panel 123456,更多的寶塔命令請到寶塔Linux皮膚命令大全檢視:https://www.bt.cn/btcode.html
59.png


報錯、錯誤、問題大雜燴(此目錄處理教程中遇到的問題,請在下面留言)

安裝寶塔 -> 14: curl#6 - "Could not resolve host: mirrorlist.centos.org; 未知的錯誤

開啟:vi /etc/resolv.conf
加入:nameserver 8.8.8.8nameserver 8.8.4.4


完美結束!!!【伺服器】VMware Workstation Pro虛擬機器搭建本地伺服器CentOs7和寶塔皮膚(保姆式教程)

圖片太多,碼字的時候都卡了,大概68張圖片,感覺還是錄製視訊好啊【伺服器】VMware Workstation Pro虛擬機器搭建本地伺服器CentOs7和寶塔皮膚(保姆式教程)

如果有錯誤的地方,歡迎糾正。【伺服器】VMware Workstation Pro虛擬機器搭建本地伺服器CentOs7和寶塔皮膚(保姆式教程)

我已經想好下一篇的文章了,出一個寶塔皮膚使用教程。【伺服器】VMware Workstation Pro虛擬機器搭建本地伺服器CentOs7和寶塔皮膚(保姆式教程)

原文連結:https://blog.langting.top/archives/117.html


留言(點選跳到底部留言區)

往下拉就能看到留言了

相關文章