問:原工單:http://www.shinetop.cn/manager/question/show.asp?qid=個問題:1、只修改過/etc/rc.d/rc.local,和運行了重啟命令 -r now,和安裝了glibc2.17放在了/home/www/tongleer_com/kplayer下,除了這3個操作,我絲毫沒有進行其他操作,想讓網站重新訪問。。。2、我在/home/www/tongleer_com/kplayer/安裝了和glibc2.17版本,想解決手動啟動命令在關閉中斷停止的問題,然后這個問題,我修改了/etc/rc.d/rc.local添加了最后一行,如圖,但貌似不起作用,幫我看一下吧~最好能讓它一直啟動著……,用命令重啟后無法訪問和自啟動問題
問:我總感覺是因為我修改/etc/rc.d/rc.local時最后一行只添加了/home/www/tongleer_com/kplayer/kplayer,添加錯了,導致重啟后沒有成功啟動httpd服務導致的,然后我是不是只要修改成nohup /home/www/tongleer_com/kplayer/kplayer &這樣,然后再 -r now重啟一次,就有可能httpd就成功啟動了……(不過我還沒有用 -r now重啟第二次),不知道是不是這樣……
問:此工單第二個補充,我重啟第二次試過了,不行,然后幫我弄下這個工單第一個提問的2個問題吧……
問:非常不好意思,我剛才沒有忍住,把/etc/rc.d/rc.local我之前添加的一行刪了,又 -r now重啟了一次。。。。現在弄吧,我不操作了。。。
問:可以先讓網站能訪問了,然后再慢慢解決后臺啟動的問題。。。
答:您好,
您這邊以前操作過什么,現在http的庫已經破壞了,所以httpd啟動不了。您是今天出現這個問題的還是多久出現的,若是今天的話,可以嘗試回滾今天凌晨的系統盤快照后試下。
非常感謝您長期對我司的支持!
問:就是今天下午吧,能不能幫我操作一下。。。我怕我弄壞了,可能是我手動 -r now重啟造成的吧,不知道,能不能幫我回滾一下,弄到之前可以訪問的樣子。。。很郁悶。。。
答:您好,服務器目前已經關機,回滾快照需要用戶自行操作,請登錄會員管理中心–>業務管理–>服務器管理–>找到對應服務器–>點擊管理即可進入云主機對應的管理面板–數據管理–云快照,選擇進行回滾。
非常感謝您長期對我司的支持!
問:我已經回滾,網站可以訪問了,但是上個工單說的我想后臺啟動/home/www/tongleer_com/kplayer/kplayer,但我修改/etc/rc.d/rc.local再最后一行加上nohup /home/www/tongleer_com/kplayer/kplayer &不起作用,但我手動再終端可以正常啟動./kplayer,還有其他辦法后臺讓它一直啟動著嗎?
答:您好,可以試下添加nohup /home/www/tongleer_com/kplayer/kplayer >/tmp/kplayer.log 2>&1 &試下呢。
非常感謝您長期對我司的支持!
問:我這樣添加了,但是我不敢重啟了,怎么樣可以試驗呢?
問:接上:我上傳錯圖了。。。我這樣添加了,但是我不敢重啟了,怎么樣可以試驗呢?
問:發現我現在再一次啟動./kplayer時報錯沒有glibc2.17版本,但是在http的庫已經破壞之前,我已經安裝過glibc2.17了,然后回滾今天凌晨的云快照后,現在就找不到glibc2.17了,glibc2.17之間安裝在/home/www/tongleer_com/kplayer/glibc-2.17了,所以想問可以幫我裝一下glibc2.17版本嗎,我查詢glibc版本現在是2.12,想升級到2.17可以嗎?(備注:之前執行./kplayer可以啟動,現在回滾后找不到之前安裝的glibc2.17版本了)
答:您好,
已協助編譯完成 ,非常感謝您長期對我司的支持!
問:謝謝謝謝謝~glibc-2.17安裝到哪里了,我可以刪掉我之前安裝過的/home/www/tongleer_com/kplayer/glibc-2.17目錄嗎?還有我想一直運行著./kplayer,只有在/etc/rc.d/rc.local中添加nohup /home/www/tongleer_com/kplayer/kplayer >/tmp/kplayer.log 2>&1 &這行這一種方法嗎?但是我又怕發生之前http的庫被破壞的情況。。。。好糾結……
答:您好,
1. 編譯安裝到具體路徑, 取決于您設置的編譯參數, 一般情況下, Glibc都是安裝到 /usr 下的, 這個不需要您去干預, /home/www/tongleer_com/kplayer/glibc-2.17 這個目錄您可以將之刪除;
2. 您可以直接為該程序編寫一個服務腳本, 添加開機自啟項; 也可以安裝tmux等工具, 直接新建會話, 在終端中運行, 這樣即使關閉ssh也會正常運行; 推薦已編寫服務的方式進行運行; 非常感謝您長期對我司的支持!
問:我寫2個方式看看這樣寫可以嗎:1、在/etc/rc.d/rc.local中添加nohup /home/www/tongleer_com/kplayer/kplayer >/tmp/kplayer.log 2>&1 &2、在/etc/profile.d/中用vi xxx.sh,編寫內容:nohup /home/www/tongleer_com/kplayer/kplayer >/tmp/kplayer.log 2>&1 &(注:還是直接寫/home/www/tongleer_com/kplayer/kplayer,這里不太確定)保存。這2種方法分別都會造成http的庫被破壞的情況嗎,有點不敢……
答:您好,
如果 只要運行就會破壞 庫, 那么不管使用哪種方式運行都會破壞, 您現在需要確定的是, 的破壞到底是否是運行 導致的; 如果是, 請向 作者提交bug, 如果不是, 無論您使用您寫的哪種方式運行都是可以的; 請知悉. 非常感謝您長期對我司的支持!
問:接上:3、那會沒有敢試,然后現在我沒有用腳本文件,直接用執行了命令:nohup /home/www/tongleer_com/kplayer/kplayer >/home/www/tongleer_com/kplayer/kplayer.log 2>&1 &,可以成功后臺運行了,然后要想殺死進程的話,我是不是用 -apn | grep 查詢端口號,再直接用kill 端口號殺死就可以了?
問:呀,剛才上邊的回復沒有看到你的回復,我已經后臺運行了nohup /home/www/tongleer_com/kplayer/kplayer >/home/www/tongleer_com/kplayer/kplayer.log 2>&1 &,幫我查看一下,有沒有造成的破壞啊?(反正現在網站可以訪問,我還沒有重啟,我怕哪天一重啟就壞了……)
問:
答:您好,
問:1、完了,我用 httpd 沒有重啟成功,又無法訪問,那就是說明被破壞了吧?我又點了下快照回滾,網站能訪問了……我現在刪除了,要不幫我重啟httpd測試一下看還會不會被破壞。。。我不知道是不是用 httpd 重啟。。。2、還有上邊說是啥。。。怎么操作,像西數、阿里云這些有沒,我看看我可以實現不,不行的話只能另開新的服務器了。。。
答:您好,
1. 您截圖的命令是正確的, 該服務腳本放在 /etc/init.d 文件夾下, 您可以查看腳本的內容;
2. 我司的又名容器云業務, 目前已經下架了, 無法再新購; 您需要單獨為您的服務器安裝docker; 但您的服務器操作系統版本太低, Linux version 無法滿足運行的要求; 可能無法在您當前服務器上運行docker; 請知悉. 如果您服務器內數據不多, 可以將之備份到本地, 然后重裝您的系統到centos7.6, 然后恢復您站點的訪問, 再安裝搭建基于的kplayer運行環境; 再將監聽的端口轉發出來, 這樣您的程序就可以正常使用了; 非常感謝您長期對我司的支持!
三五互聯(35.com)是經工信部、ICANN、CNNIC認證審批,持有ISP、云牌照、IDC、CDN、頂級域名注冊商等全業務資質的正規老牌服務商,自成立至今20余年專注于域名注冊、虛擬主機、云服務器、企業郵箱、企業建站等互聯網基礎服務!
截止目前,已經為超過2000萬個域名提供了注冊、解析等服務,是中國五星級域名注冊注冊商!已為超過50萬個網站提供了高速穩定的云托管服務,獲評中國最受用戶喜歡云主機服務商。
三五互聯提供全方位7X24H專業售后支撐,域名注冊特價1元起,高速穩定云主機45元起,更多詳情請瀏覽三五互聯官網:http://www.shinetop.cn/