最近在裝虛擬機器上裝docker,遇到了一大堆問題,我就把問題總結了一下以及對我問題解決有幫助的部落格
現在大部分映象源都不支援centos6了,所以要裝docker的話最好使用centos7及以上版本
centos7的安裝教程推薦
安裝centos7之後我們還要修改yum源,而以前的部落格安裝的yum源大部分都是http協議的,現在aliyun已經不支援http的了,所以我們直接到aliyun映象**
如下圖:選擇對應版本的命令就可以了
安裝完centos7
以及用yum install docker
安裝完docker,我們就想用xshell
來連線centos7
, 這時候就遇到一大堆問題了,找了好多部落格,終於找到一篇有用的,如下
xshell連線vmware centos7 【親測可用】
雖然這篇部落格基本上沒錯,但是有一些地方有點模糊不清,而且配置檔案裡面netmask
寫成了nermask
我們改完配置,可以用主機來ping一下centos裡面的配置的ip位址,看看能否ping通
ps:當時我的ifcfg-ens33配置檔案裡面的配置資訊都是沒有""
的,這可能是導致我ping不通的原因,所以最好跟著教程裡面來改,""
也別放過
當我前面這些問題都解決完之後,在centos執行了乙個mysql,卻發現用sqlyog連線失敗,失敗的原因可能如下:
當我把上面問題都解決完之後,開開心心的關掉虛擬機器打算明天再繼續學習,結果第二天一開啟,發現xshell又連不上了,在centos7裡面使用命令ip addr
發現,昨天在ifcfg-ens33
裡面配置的ipaddr
沒生效,只能繼續查部落格,終於找到解決方案
因為每次重啟centos7,linux系統裡邊的networkmanager就會清掉我們配置好的ip位址,所以我們要做的就是停止networkmanager
命令如下:
systemctl stop networkmanager
systemctl disable networkmanager
service network restart
這樣下次重啟centos就不會導致ip位址不存在了,可以用主機ping一下centos裡面配置的ip位址,看看能不能ping通
這樣就ping成功的,可以看到,我linux裡面配置的ip位址就是完全跟前面那個教程一樣的,因為這樣可以防止一些莫名奇妙的問題,你們在跟著配置的時候細心一點可以會節省很多時間,因為我就是漏了一兩步導致一直不成功
關閉虛擬機器後,重新啟動卻一直黑屏,而且停止不了,顯示虛擬機器繁忙,這個問題也挺煩人的,我之前都是重啟一下就好了,這次卻不行,然後找了許多部落格,對我有幫助的有乙個,方法如下:
我就是刪除了.lck檔案就可以了,.lck檔案在vmx同一資料夾下
可能有跟我有一樣問題的小夥伴,同樣的問題可能是不同的原因導致的,希望我們遇到的原因是一樣的,這樣估計能給你解決問題提供一些參考
可能有跟我有一樣問題的小夥伴,同樣的問題可能是不同的原因導致的,希望我們遇到的原因是一樣的,這樣估計能給你解決問題提供一些參考
centos 7安裝nginx以及用途
安裝依賴環境 引入映象源 vi etc yum.repos.d nginx.repo 建立編輯nginx.repo 新增以下內容 nginx stable name nginx stable repo baseurl gpgcheck 1 enabled 1 gpgkey module hotfix...
Centos7 安裝LAMP以及nextcloud
第一步 安裝apache 在centos中 apache叫httpd yum update 更新源 yum install httpd 安裝apache systemctl stop firewalld 關閉防火牆 systemctl start httpd 開啟httpd服務 systemctl ...
CentOS7 安裝mysql以及登入
顯示inactive狀態 第一次開啟mysql服務時,會自動生成乙個登入密碼 show variables like validate password 檢視密碼策略 set global validate password policy low 修改密碼策略等級為low set global va...