運維入門---linux系統下啟動svn問題
最近開發由於公司業務的需要,將目前正在開發專案的svn遷移到雲伺服器(不是筆者安裝的)上有一天重啟伺服器之後發現了svn連線不上了(見下圖)。輸入命令:svnserver -d -r /home/lyh/svn/store,依然出現同樣的問題。
最後發現是沒有設定監聽的ip,設定好監聽的ip如下命令
svnserve -d -r /home/svn/repos --listen-host 123.**.120.**
這樣的話就svn就啟動成功了。
這這個過程中,如果先錯誤的啟動之後再使用正確的命令啟動會提示如下資訊
這個時候得先啟動使用命令
ps –ef|grepsvnserve
檢視正在執行的svn程序然後使用命令
kill -9 2235 (殺死2235程序)
最後使用正確的命令就ok啦。
後來想想這樣其實也挺麻煩的雖然伺服器不常重啟,但是每次重啟都這樣配置一遍也挺麻煩的,最後寫了個指令碼每次開機是直接啟動就ok啦。
設定開機啟動
1、建立執行指令碼svn.sh(/root路徑下),內容如下:
#!/bin/bash
svnserve –d –r /home/svnroot/repository
2、新增執行許可權
# chmod ug+x/root/svn.sh
3、新增自動執行
# vi/etc/init.d/rc.d/rc.local
向其中新增/root/svn.sh
4、儲存退出
按鍵盤上esc然後「:wq」儲存檔案並退出vi
最後自己重啟試試就ok啦,這樣才能一勞永逸,剛開始寫的幾行命令可能讓我們以後少去好多麻煩。
centos6 5下實時檢視tomcat執行日誌
1 先切換到 cd usr local tomcat5 logs 2 tail f catalina.out 3 這樣執行時就可以實時檢視執行日誌了 ctrl c 是退出tail命令。順便講一下linux中tail命令 tail 命令從指定點開始將檔案寫到標準輸出.使用tail命令的 f選項可以方便...
運維老鳥教你安裝centos6 5如何選擇安裝包
籤 老男孩教育 centos6.5安裝選包 原始出處 作者資訊和本宣告。否則將追究法律責任。近來發現越來越多的運維小夥伴們都有最小化安裝系統的潔癖,因此,找老男孩來諮詢,這個 潔癖 好習慣啊,必須支援,因此發布本文和大家分享下。1 系統安裝型別選擇及自定義額外包組 進入如圖2 28所示介面。上半部分...
運維老鳥教你安裝centos6 5如何選擇安裝包
籤 老男孩教育 centos6.5安裝選包 近來發現越來越多的運維小夥伴們都有最小化安裝系統的潔癖,因此,找老男孩來諮詢,這個 潔癖 好習慣啊,必須支援,因此發布本文和大家分享下。1 系統安裝型別選擇及自定義額外包組 進入如圖2 28所示介面。上半部分是系統定製的不同的系統安裝型別選擇項,預設是 d...