-
Linux服務(wù)器安裝lnmp后內(nèi)存調(diào)優(yōu)
今天,客戶反饋后臺(tái)無(wú)法訪問(wèn),于是開啟了排查之路。 問(wèn)題定位: 使用 df -h 命令查看,硬盤空間充足; 使用 free -m和top命令查看,發(fā)現(xiàn)16G的內(nèi)存,被占用了多達(dá)15G; 查看安全防護(hù)日志,系統(tǒng)日志,未發(fā)現(xiàn)異常。 使用ps -ef|grep java命令查看進(jìn)程是否存在,發(fā)現(xiàn)已經(jīng)不存在java進(jìn)程了; 問(wèn)題大概就是內(nèi)存占用率過(guò)高,導(dǎo)致java程序被kill掉了。 問(wèn)題解決: 客戶采購(gòu)的機(jī)器為阿里云機(jī)器,使用lnmp一鍵安裝腳本安裝的基礎(chǔ)環(huán)境,可以通過(guò) ps auxw|head -1;…
-
CentOS操作系統(tǒng)下通過(guò)rc.local啟動(dòng)Tomcat失敗的原因
有很多朋友明明設(shè)置好了參數(shù),但是程序就是不能自動(dòng)啟動(dòng)。 要想通過(guò)修改rc.local文件來(lái)啟動(dòng)Tomcat,要注意以下兩點(diǎn)。 1、Java環(huán)境變量要設(shè)置好,在/etc/rc.d/rc.local上方使用export JAVA_HOME=自己的JDK路徑 2、要確保/etc/rc.d/rc.local有可執(zhí)行權(quán)限,chmod +x /etc/rc.d/rc.local 確保上面兩點(diǎn)設(shè)置完成后,應(yīng)該就可以啟動(dòng)成功了。
-
lnmp 安裝的環(huán)境 編譯云鎖
lamp lnmp 寶塔等各種安裝腳本及工具的出現(xiàn),極大地提高了服務(wù)器部署的效率,但是使用lnmp一鍵腳本安裝的環(huán)境,如果想安裝云鎖,應(yīng)該怎么做呢。 首先我們下載云鎖提供的NGINX防護(hù)模塊并解壓 進(jìn)入到NGINX目錄,查看現(xiàn)在編譯的參數(shù) 進(jìn)入到lnmp源碼目錄,會(huì)發(fā)現(xiàn)有下載好的各種源碼包,NGINX源碼包也在這里。解壓NGINX和OpenSSL 源碼包 我這里是用lnmp1.6舉例,具體需要解壓什么源碼包,具體在和路徑,需要根據(jù)自己安裝lnmp時(shí)的路徑及上面./nginx -V的參數(shù) 在原來(lái)的…
-
Linus Torvalds宣布推出Linux Kernel 5.6的第七個(gè)候選發(fā)布版本
管新冠病毒的全球大流行給人們的生產(chǎn)生活只需造成了極大的影響,但 Linus Torvalds 帶領(lǐng)的內(nèi)核開發(fā)團(tuán)隊(duì),似乎并未拖慢他們的開發(fā)速度。其今日表示,Linux Kernel 5.6 的第七個(gè)候選發(fā)布(rc7)版本已如期而至。作為一個(gè)小更新,rc7 并未帶來(lái)較大的變化。 (下載地址:Kernel.org) Torvalds 就開發(fā)團(tuán)隊(duì)在疫情期間的工作效率保持樂(lè)觀:盡管全世界都被 COVID-19 給整得不自在,但從內(nèi)核開發(fā)的角度來(lái)看,一切看起來(lái)都很正常。 與往常一樣,Linux Kernet…
-
CentOS 5 2020年 編譯安裝NGINX,碰到的GCC問(wèn)題
歷史遺留問(wèn)題,需要在一臺(tái)CentOS5機(jī)器上安裝NGINX。下載好NGINX源碼包,進(jìn)行編譯時(shí)候提示GCC不存在,可是明明GCC安裝了的,于是yum remove gcc和rpm刪除。 滿懷希望的下載好CentOS鏡像,掛載為光盤源,滿心歡喜的yum install gcc-c++ 這下好了,yum install 始終報(bào)下面相關(guān)錯(cuò)誤了。 --> Missing Dependency: cpp = 4.1.2-54.el5 is needed by package gcc-4.1.2-54.el…