搭建測(cè)試環(huán)境遇到的坑

1:加載包宪祥,拷貝文件夾和連同的文件用SCP命令
從遠(yuǎn)程服務(wù)器拷貝到本地服務(wù)器辣卒,scp -r 192.168.2.127:/root/bin_zz_site/ /root/
即從127上的/root目錄下的bin_zz_site文件夾連同文件一起拷貝到本地的/root目錄下檬输。
2:查看linux中的mac和ip地址
查看mac地址:(mac地址是00:0C:29:C0:44:7D)


圖片1.png

查看ip地址:進(jìn)入命令框枚粘,輸入“ifconfig”,查看ip(本虛擬機(jī)IP為192.168.2.119灾杰,NETWORK:255蚊丐。255.255.0,)


圖片2.png

3:安裝centos并且設(shè)置網(wǎng)絡(luò)配置吭露,同時(shí)注意配置網(wǎng)卡吠撮。
圖片3.png

4:有時(shí)在前面配置network時(shí)尊惰,出現(xiàn)apply按鈕不可用讲竿。

圖片5.png

我們當(dāng)初應(yīng)該把網(wǎng)卡信息保存在eno16777736文件里面,但是實(shí)際上保存在圖中所示的文件里面弄屡,所以切換網(wǎng)卡的信息保存的文件即可解決题禀。
當(dāng)然,不用圖形化界面的話膀捷,也可以直接編輯配置文件 /etc/sysconfig/network-scripts/ifcfg-eth*
5:查看當(dāng)前centos的版本迈嘹,用“l(fā)sb_release -a”,但存在lsb包未安裝的情況,所以可以先安裝。
①先查看lsb_release在哪個(gè)包里面秀仲,命令:yum provides */lsb_release


圖片6.png

②如圖所示融痛,找到lsb_release命令所需要的包,然后下載這個(gè)包神僵。

圖片7.png

完成后雁刷,執(zhí)行“l(fā)sb_release -a”即可查看現(xiàn)在的centos的版本。
6:pull鏡像時(shí)出現(xiàn)問題保礼。

圖片8.png

原因是客戶端采用的是https沛励,而倉庫采用的是http,所以修改docker的配置文件即可炮障。
進(jìn)入docker的配置文件目派。 vi/etc/sysconfig/docker,增加一行配置: ADD_REGISTRY='--insecure-registry 192.168.2.131:5000'
注意:文件中“#”是注釋符號(hào)。
完成配置后胁赢,重啟docker企蹭,(service docker restart),然后執(zhí)行pull鏡像。
7:亂碼顯示問題
查看當(dāng)期使用的語言:echo $LANG,
查看linux下當(dāng)前語言命令:locale
一般都為UTF-8,如果不是徘键,出現(xiàn)亂碼問題练对,可以編輯 /etc/sysconfig/i18n,
LANG=”zh_CN.UTF-8”
另外吹害,利用XShell螟凭、CRT等SSH的第三方托管軟件的,當(dāng)軟件的編碼設(shè)置與linux中的編碼設(shè)置不同時(shí)它呀,也會(huì)出現(xiàn)亂碼螺男,這是要設(shè)置編碼。

圖片9.png
圖片10.png

如上圖所示纵穿,完成一切確定后下隧,點(diǎn)擊“選項(xiàng)—>現(xiàn)在保存設(shè)置”,完成保存谓媒。
8:修改配置文件的過程

圖片11.png

域名和host都是使用本機(jī)的IP淆院,而端口號(hào)關(guān)鍵在于ngnix安裝在哪里,如果ngnix安裝在容器外面句惯,那么端口號(hào)正好是80土辩,如果ngnix安裝在容器里面,那么這里的端口號(hào)要和容器的端口號(hào)一致抢野。
在編輯配置文檔時(shí)拷淘,編輯錯(cuò)誤后撤銷,先按Esc退出編輯模式指孤,再按“u”撤銷启涯。
9:如果沒有啟動(dòng)docker贬堵,那么需要Service docker start 把docker起來,起來之后把鏡像開啟结洼,也就是進(jìn)入zz_site,執(zhí)行start文件黎做,開啟鏡像后再執(zhí)行l(wèi)ogin文件進(jìn)入鏡像內(nèi)部。
sh:是執(zhí)行shell腳本命令松忍,后面可以直接跟腳本的名字引几。
10:配置docker文件,設(shè)置成默認(rèn)開機(jī)自啟動(dòng)挽铁,是在/etc/rc.local里面伟桅,在最后加上“sudo chkconfig docker on”,完成后重啟docker即可。
11:查看虛擬機(jī)中的數(shù)據(jù)庫叽掘,(我們下的docker里面是涵蓋了nginx楣铁,tomcat,navicat,mysql,mq(消息傳輸?shù)模└猓琫s這6大組件的)盖腕,所以我們要在這個(gè)鏡像里面先開啟數(shù)據(jù)庫,“service mysqld start”.
12:/etc/rc.local:這個(gè)文件是開啟啟動(dòng)腳本浓镜,每次開機(jī)(運(yùn)行start文件)都會(huì)自啟動(dòng)執(zhí)行一次溃列,所以在最開始配環(huán)境的時(shí)候,要執(zhí)行里面的有關(guān)sql的語句膛薛,創(chuàng)建有關(guān)sql的文件膏斤,完成之后再進(jìn)入把這些創(chuàng)建的語句注釋掉嫌松。
13:連接登錄到119環(huán)境,如果連接到192.168.2.119無法聯(lián)通,但是連接到192.168.2.119:88(附帶上了映射容器的端口號(hào))草巡,就可以聯(lián)通百宇,那么說明nginx在容器里面配置的差不多了庆锦,但是在容器外面存在問題辫继。
14:scp -r 192.168.2.131:/root/sso_sh/*. * /root/sso/
從131上把sso_sh里面所有的文件都拷貝到本機(jī)的sso文件夾下。

15:在vi進(jìn)入sh文件的模式下锌半,可以通過”[“ ”]”來實(shí)現(xiàn)到達(dá)日志最下面禽车。
16:在容器中用admin賬戶經(jīng)常會(huì)告知權(quán)限不夠,這時(shí)可以增加x權(quán)限刊殉。
chmod a+x *.sh a是指all殉摔,是指給所有的shell文件增加x權(quán)限。

17:實(shí)時(shí)查看日志最近100條的動(dòng)態(tài):在日志所在的目錄下冗澈,輸入”tail -100f error.log”钦勘。退出是使用“ctrl+c”

18:進(jìn)入IP地址(附帶端口號(hào)的)陋葡,結(jié)果出現(xiàn)504錯(cuò)誤亚亲,大概率是ngnix沒有起來,進(jìn)入容器(因?yàn)楦綆Ф丝谔?hào)的情況了,說明是容器里面的nginx的問題)捌归,執(zhí)行/usr/local/nginx/sbin/nginx -s reload 肛响,實(shí)現(xiàn)ngnix的重啟。
啟動(dòng)nginx命令:/usr/local/nginx/sbin/nginx
19:進(jìn)入網(wǎng)頁惜索,出現(xiàn)404模式特笋,大概率是tomcat沒有重啟;如果出現(xiàn)502巾兆,大概率是nginx起來了猎物,但是報(bào)錯(cuò)。
20:開放端口角塑,主要是修改容器的run文件蔫磨,增加一個(gè) -p 192.168.2.119 3651:3651,然后修改name后面的容器名稱圃伶,
21:輸入ip地址堤如,告知無法進(jìn)入,可以先通過在小黑框telnet 192.168.2.119(ip地址)來測(cè)試能否連接到那個(gè)端口窒朋,如果無法聯(lián)通搀罢,那么說明是nginx沒有起來〗男桑可以先查看nginx當(dāng)前的狀態(tài)“ps -ef|grep nginx”,如果已經(jīng)開著榔至,可以先殺死所有的nginx的進(jìn)程∑劾停“killall -9 nginx ”,然后執(zhí)行“/usr/local/nginx/sbin/nginx”來開啟nginx洛退,如果執(zhí)行“/usr/local/nginx/sbin/nginx -s reload”來直接重啟nginx,會(huì)出現(xiàn)

圖片12.png

類似錯(cuò)誤杰标,那么就是nginx此時(shí)處于未啟動(dòng)的狀態(tài)兵怯,那就執(zhí)行啟動(dòng)nginx的命令,而不用重啟腔剂。
22:查看端口被哪些進(jìn)程占用媒区。

圖片13.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市掸犬,隨后出現(xiàn)的幾起案子袜漩,更是在濱河造成了極大的恐慌,老刑警劉巖湾碎,帶你破解...
    沈念sama閱讀 218,858評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件宙攻,死亡現(xiàn)場離奇詭異,居然都是意外死亡介褥,警方通過查閱死者的電腦和手機(jī)座掘,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,372評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門递惋,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人溢陪,你說我怎么就攤上這事萍虽。” “怎么了形真?”我有些...
    開封第一講書人閱讀 165,282評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵杉编,是天一觀的道長。 經(jīng)常有香客問我咆霜,道長邓馒,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,842評(píng)論 1 295
  • 正文 為了忘掉前任蛾坯,我火速辦了婚禮绒净,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘偿衰。我一直安慰自己挂疆,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,857評(píng)論 6 392
  • 文/花漫 我一把揭開白布下翎。 她就那樣靜靜地躺著缤言,像睡著了一般。 火紅的嫁衣襯著肌膚如雪视事。 梳的紋絲不亂的頭發(fā)上胆萧,一...
    開封第一講書人閱讀 51,679評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音俐东,去河邊找鬼跌穗。 笑死,一個(gè)胖子當(dāng)著我的面吹牛虏辫,可吹牛的內(nèi)容都是我干的蚌吸。 我是一名探鬼主播,決...
    沈念sama閱讀 40,406評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼砌庄,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼羹唠!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起娄昆,我...
    開封第一講書人閱讀 39,311評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤佩微,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后萌焰,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體哺眯,經(jīng)...
    沈念sama閱讀 45,767評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,945評(píng)論 3 336
  • 正文 我和宋清朗相戀三年扒俯,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了奶卓。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片一疯。...
    茶點(diǎn)故事閱讀 40,090評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖寝杖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情互纯,我是刑警寧澤瑟幕,帶...
    沈念sama閱讀 35,785評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站留潦,受9級(jí)特大地震影響只盹,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜兔院,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,420評(píng)論 3 331
  • 文/蒙蒙 一殖卑、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧坊萝,春花似錦孵稽、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,988評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至惦积,卻和暖如春接校,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背狮崩。 一陣腳步聲響...
    開封第一講書人閱讀 33,101評(píng)論 1 271
  • 我被黑心中介騙來泰國打工蛛勉, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人睦柴。 一個(gè)月前我還...
    沈念sama閱讀 48,298評(píng)論 3 372
  • 正文 我出身青樓诽凌,卻偏偏與公主長得像,于是被迫代替她去往敵國和親坦敌。 傳聞我的和親對(duì)象是個(gè)殘疾皇子皿淋,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,033評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容