Time of Update: 2017-01-19
本文假設你的apahce安裝目錄為/usr/local/apache2,這些方法適合任何情況apahce啟動命令:推薦/usr/local/apache2/bin/apachectl start apaceh啟動apache停止命令/usr/local/apache2/bin/apachectl stop 停止apache重新啟動命令:/usr/local/apache2/bin/apachectl restart 重啟要在重啟 Apache
Time of Update: 2017-01-19
不知不覺入行也有一年了,這兩天在公司上班有空了就自己裝了個vmware虛擬機器,裝了個紅帽6.1完全命令列的作業系統,想著搭個公司現在在用的測試環境,沒想到中間碰到了很多問題,不過大部分都解決了,現在可以達到自行上傳項目等等操作,在這裡把這兩天學習的東西記錄一下,防止記憶丟失。 一開始,要下載安裝虛擬機器,我選的是vmware,當然你也可以選擇別的虛擬機器,比如virtualBox等,虛擬機器只是用來裝作業系統的一個工具而已,當然vmware可能更強大一些,但是對於我們現在做的操作,隨便一個工
Time of Update: 2017-01-19
大多數情況下你可以從BIOS、產品目錄或者乾脆手動找出你的系統所持的最大記憶體。這裡,我們介紹一種簡單有用的技巧——使用dmidecode來找出系統支援的最大記憶體,這樣你就無需開啟機箱或者參照BIOS和產品目錄了。什麼是 dmidecode?就像你可能知道的一樣,
Time of Update: 2017-01-19
Intel的10G網卡(比如,82598、 82599、 x540)由ixgbe驅動支援。現代的Linux發行版已經帶有了ixgbe驅動,通過可載入模組的方式使用。然而,有些情況你希望在你機器上的自己編譯安裝ixgbe驅動,比如,你想要體驗ixbge驅動的最新特性時。同樣,核心預設內建的ixgbe驅動中的一個問題是不允許你自訂驅動的參數。如果你想要一個完全定製的ixgbe驅動(比如
Time of Update: 2017-01-19
如果你正在管理Debian或者Ubuntu伺服器,你也許會經常使用dpkg 或者 apt-get命令。這兩個命令用來安裝、卸載和更新包。在本篇中,讓我們看下如何在基於DEB的系統下檢查是否安裝了一個包。要檢查特定的包,比如firefox是否安裝了,使用這個命令: dpkg -s firefox樣本輸出: Package: firefox Status: install ok installed Priority: optional Section: web
Time of Update: 2017-01-19
1.準備根據系統的不同,可能準備的檔案也不同,我用的是Ubuntu Linux ,我已將以下五個檔案打包,點擊下方連結下載吧httpd-2.2.9.tar.gzmysql-5.1.52.tar.gzphp-5.3.5.tar.gzlibxml2-2.7.7.tar.gzncurses-5.6.tar.gz百度網盤下載:Linux lamp環境安裝包2.安裝mysql複製代碼
Time of Update: 2017-01-19
Linux 4.0 裡,你可能再也不需要重啟你的作業系統。在大多數的伺服器或者資料中心裡,喜歡用linux的一個原因是你不需要頻繁的進行重啟操作。誠然,某些關鍵性的補丁必須要進行重啟,但你也可以等到數月後再做此操作。現在,得益於 linux 核心的最新更新 你也許可以數年間都不用重啟。感謝 Ksplice
Time of Update: 2017-01-19
一、目錄使用權限設定很重要:可以有效防範駭客上傳木馬檔案. 如果通過 chmod 644 * -R 的話,php檔案就沒有許可權訪問了。 如果通過chmod 755 * -R 的話,php檔案的許可權就高了。所以就需要分開設定目錄許可權和檔案許可權:linux 伺服器許可權:經常要用到的命令:find /path -type f -exec chmod 644 {} \; //設定檔案許可權為644 find /path -type d -exec chmod 755 {} \;
Time of Update: 2017-01-19
一、NFS服務簡介 NFS 是Network File System的縮寫,即網路檔案系統。一種使用於分散式檔案系統的協定,由Sun公司開發,於1984年向外公布。功能是通過網路讓不同的機器、不同的作業系統能夠彼此分享個別的資料,讓應用程式在用戶端通過網路訪問位於伺服器磁碟中的資料,是在類Unix系統間實現磁碟檔案分享權限設定的一種方法。 NFS 的基本原則是“容許不同的用戶端及服務端通過一組RPC分享相同的檔案系統”,它是獨立於作業系統,容許不同硬體及作業系統的系統共同進行檔案的分享。
Time of Update: 2017-01-19
一、情景公司剛上幾台Linux,現在要把主機之間都能遠程ssh免密碼登陸。二、原理很簡單,使用ssh-keygen 在主機A上產生private和public密鑰,將產生的public密鑰拷貝到遠程機器主機B上後,就可以使用ssh命令無需密碼登入到另外一台機器主機B上。三、步驟主機A:1、 產生公開金鑰和私密金鑰檔案id_rsa和id_rsa.pub (敲3下斷行符號即可) [root@bogon ~]# ssh-keygen -t rsaGenerating public/private
Time of Update: 2017-01-19
Linux下查看Raid磁碟陣列資訊的方法以下是組建伺服器raid時查到的資料,做下筆記,沒興趣的朋友請無視。Linux下查看軟、硬raid資訊的方法。軟體raid:只能通過Linux系統本身來查看cat /proc/mdstat可以看到raid層級,狀態等資訊。硬體raid: 最佳的辦法是通過已安裝的raid廠商的管理工具來查看,有cmdline,也有圖形介面。如Adaptec公司的硬體卡就可以通過下面的命令進行查看:# /usr/dpt/raidutil -L all可以看到非常詳細的資訊。
Time of Update: 2017-01-19
這時,我們肯定會經常遇到這樣一個困擾:動作伺服器時因某事中斷,回頭繼續操作的時候肯定會ifconfg確認下是否是我要操作的伺服器,因為無法從表象識別。所以,我們很有必要將這個PS1命令列提示符最佳化一下。每個營運攻城獅肯定都有自己的習慣,不過我還是推薦一個伺服器批量管理中比較使用的PS1格式吧!PS1是神馬?PS1是linux裡頭的一個預設的環境變數,至於當前系統的PS1是如何設定的,你可以使用命令“env|grep PS1”來查看
Time of Update: 2017-01-19
透明大頁介紹Transparent Huge Pages的一些官方介紹資料:Transparent Huge Pages (THP) are enabled by default in RHEL 6 for all applications. The kernel attempts to allocate hugepages whenever possible and any Linux process will receive 2MB pages if the mmap
Time of Update: 2017-01-19
這個技巧非常實用. 尤其是遠程登陸到一台主機 A, 然後從 A 登陸到 B, 如果希望在 A 上做一些操作, 還得再開一個終端, 很是麻煩. 當使用 ssh 從本機登入到遠程主機時, 可能希望切換到本地做一些操作, 然後再重新回到遠程主機. 這個時候, 不需要中斷 ssh 串連, 只需要按照如下步驟操作即可: 1.登入遠程主機:localhost$ ssh 172.16.1.165oracle@172.16.1.165's password: Last login: Fri
Time of Update: 2017-01-19
SSH全稱Secure SHell,顧名思義就是非常安全的shell的意思,SSH協議是IETF(Internet Engineering Task Force)的Network Working
Time of Update: 2017-01-19
為了方便登入伺服器,我們一般使用putty、SecureCRT等等工具。在終端如何通過伺服器別名來進行登入呢?可以建立~/.ssh/config 檔案並為每台伺服器指定登入資訊和驗證方法,如下所示:$ vim ~/.ssh/configHost www HostName www.ttlsa.com Port 22 User root IdentityFile ~/.ssh/id_rsa.pub IdentitiesOnly yesHost bbs HostName 115.28.45
Time of Update: 2017-01-19
說明:SVN(subversion)的運行方式有兩種:一種是基於Apache的http、https網頁訪問形式;還有一種是基於svnserve的獨立伺服器模式。SVN的資料存放區方式也有兩種:一種是在Berkeley DB資料庫中儲存資料;另一種是使用普通的檔案FSFS儲存資料。由於Berkeley
Time of Update: 2017-01-19
說明:伺服器作業系統:CentOS伺服器IP:192.168.21.134SVN安裝路徑:/usr/local/svnSVN項目路徑:/home/svnSVN登入帳號:osyunweiSVN登入密碼:123456Web網站根目錄:/home/web實現目的:當svn項目中有任何修改更新時,系統會自動即時從svn中檢出檔案並同步到Web網站根目錄具體操作:一、使用SVN中post-commit實現自動即時從svn中檢出檔案並同步到Web網站根目錄cd /home/svn/hooksvi post-
Time of Update: 2017-01-19
說明:伺服器作業系統:CentOS 6.x伺服器IP:192.168.21.134實現目的:1、在伺服器上安裝配置SVN服務;2、配置SVN服務同時支援Apache的http和svnserve獨立伺服器兩種模式訪問;3、Apache的http和svnserve獨立伺服器兩種模式使用相同的存取權限帳號。具體操作:一、關閉SELINUXvi /etc/selinux/config#SELINUX=enforcing #注釋掉#SELINUXTYPE=targeted
Time of Update: 2017-01-19
說明下:我的主機為 Centos 系統,各步操作的說明都寫在了注釋裡面,方便閱讀。vi apachemonitor.sh#!/bin/bashURL=”http://127.0.0.1/”curlit(){curl –connect-timeout 15 –max-time 20 –head –silent “$URL” | grep '200′# 上面的15是連線逾時時間,若訪問localhost的HTTP服務超過15s仍然沒有正確響應200頭代碼,則判斷為無法訪問。}doit(){if !