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