《LINUX實(shí)操:Linux 環(huán)境部署記錄》要點(diǎn):
本文介紹了LINUX實(shí)操:Linux 環(huán)境部署記錄,希望對(duì)您有用。如果有疑問,可以聯(lián)系我們。
光陰設(shè)置
查看系統(tǒng)當(dāng)前日期/光陰:
date -R
查看體系硬件時(shí)鐘:
hwclock --show
設(shè)置硬件光陰:
hwclock --set --date="07/18/17 20:55"
用硬件光陰同步系統(tǒng)光陰:
hwclock --hctosys
時(shí)區(qū)設(shè)置
tzselect
選擇 Asia –> China –> Beijing –> YES 即可.
端口/防火墻相關(guān)
查看指定端口占用,以80為例:
lsof -i:80
開啟指定端口,以80為例:
/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT /etc/init.d/iptables save service iptables restart
封閉指定端口,以80為例:
/sbin/iptables -I INPUT -p tcp --dport 80 -j DROP /etc/init.d/iptables save service iptables restart
查看端口狀態(tài):
/etc/init.d/iptables status
SCP
scp傳輸文件(夾):
scp root@192.168.1.2:/root/backup/1.txt /root/mydir scp -r root@192.168.1.2:/root/backup/dir /root/mydir
修改登錄暗碼
修改當(dāng)前用戶登錄暗碼:
passwd
tar敕令
解壓文件到當(dāng)前目次:
tar -zxvf /root/jdk.tar.gz
緊縮目錄到文件:
tar -zcvf /root/jdk.tar.gz /jdk
軟件安裝相關(guān)
查看指定軟件安裝路徑,以mysql為例:
rpm -ql mysql-server
查找可獲取的軟件,以ssh為癥結(jié)詞:
yum search ssh
更多詳情見請(qǐng)繼續(xù)閱讀下一頁的出色內(nèi)容:
_baidu_page_break_tag_NFS文件共享服務(wù)
假設(shè)現(xiàn)有兩臺(tái)服務(wù)器IP地址分離為 192.168.0.2 和 192.168.0.3,192.168.0.2作為Server,192.168.0.3為Client,則:
兩臺(tái)機(jī)器都必要安裝nfs-utils rpcbind:
yum -y install nfs-utils rpcbind chkconfig nfs on chkconfig rpcbind on
開啟防火墻端口111和2049:
/sbin/iptables -I INPUT -p tcp --dport 111 -j ACCEPT /sbin/iptables -I INPUT -p udp --dport 111 -j ACCEPT /sbin/iptables -I INPUT -p tcp --dport 2049 -j ACCEPT /sbin/iptables -I INPUT -p udp --dport 2049 -j ACCEPT /etc/init.d/iptables save service iptables restart
接下來在192.168.0.2上創(chuàng)立共享目錄:
mkdir -p /home/nfs
改動(dòng)nfs配置文件:
vi /etc/exports
參加以下代碼:
/home/nfs 192.168.0.0/24(rw,sync,insecure,no_root_squash)
啟動(dòng)nfs和rpc服務(wù):
service rpcbind start
service nfs start
查看本機(jī)宣布的nfs共享目錄:
showmount -e localhost
作為客戶端192.168.0.3,在啟動(dòng)服務(wù)后直接掛載服務(wù)器目錄到當(dāng)?shù)啬夸浖纯桑?/p>
mkdir -p /home/nfs_server mount 192.168.0.2:/home/nfs /home/nfs_server
查看文件系統(tǒng)掛載環(huán)境:
tail -1 /etc/mtab
設(shè)置自動(dòng)掛載:
vi /etc/fstab
#加入以下代碼 192.168.0.2:/home/nfs /home/nfs_server nfs defaults,rw,_netdev 0 0
如何辦理卸載時(shí)出現(xiàn)“Device is busy”
首先,結(jié)束nfs和rpcbind服務(wù):
service rpcbind stop
service nfs stop
然后使用umount -fl敕令:
umount -fl /home/nfs_server
Jenkins安裝
為了兼容生產(chǎn)環(huán)境的jdk1.7版本,從官網(wǎng)得知,Jenkins必須是1.6之前的版本,因此下載jenkins-1.596.3-1.1.noarch.rpm到當(dāng)?shù)剡M(jìn)行安裝:
#移動(dòng)到rpm包地點(diǎn)目錄 rpm -ivh jenkins-1.596.3-1.1.noarch.rpm
安裝后,修改Jenkins配置文件:
vi /etc/sysconfig/jenkins
根據(jù)實(shí)際情況改動(dòng)以下兩處,通常tomcat已占用8080和8009端口:
?
記得在防火墻中開啟對(duì)應(yīng)端口,然后重啟Jenkins:
service jenkins restart
打開閱讀器,輸入http://IP:端口即可看到Jenkins已經(jīng)啟動(dòng):
?
Jenkins設(shè)置裝備擺設(shè)
關(guān)于Jenkins的配置,官網(wǎng)文檔和網(wǎng)絡(luò)博文已經(jīng)講得很詳細(xì)了,這里我們只介紹最根本的配置,可以盡快讓Jenkins工作起來.
點(diǎn)擊創(chuàng)立一個(gè)新任務(wù),輸入任務(wù)名稱,這里以maven項(xiàng)目為例:
輸入項(xiàng)目名稱和描寫:
源碼管理使用svn,此處必要注意svn地址應(yīng)直接給出開發(fā)分支,而不是整個(gè)倉庫,否則無法構(gòu)建:
構(gòu)建觸發(fā)器,使用輪詢SVN更新,只要檢測(cè)到有更新就觸發(fā)構(gòu)建,日程表是輪詢周期,這里設(shè)置為50分鐘,如圖所示:
構(gòu)建這一欄,提示Jenkins必要Maven安裝路徑,點(diǎn)擊the system configuration:
找到Maven欄目,點(diǎn)擊Maven安裝按鈕,在輸入框中輸入名稱和路徑:
保留后,不要著急啟動(dòng)構(gòu)建,否則會(huì)因權(quán)限不足而無法創(chuàng)建/刪除目錄,需要先將jenkins加入到sudoer名單中:
vi /etc/sudoers
如圖,容許jenkins用戶容許任何指令:
接下來就可以點(diǎn)擊左邊的導(dǎo)航欄的“立即構(gòu)建”,再根據(jù)構(gòu)建提示一步一步排盤問題:
本文永遠(yuǎn)更新鏈接地址:
《LINUX實(shí)操:Linux 環(huán)境部署記錄》是否對(duì)您有啟發(fā),歡迎查看更多與《LINUX實(shí)操:Linux 環(huán)境部署記錄》相關(guān)教程,學(xué)精學(xué)透。維易PHP學(xué)院為您提供精彩教程。
轉(zhuǎn)載請(qǐng)注明本頁網(wǎng)址:
http://www.snjht.com/jiaocheng/9308.html