Time of Update: 2017-01-13
在CentOS系統中安裝好git後,發現沒有命令自動補全的功能,而Ubuntu系統下預設是有這個功能的,下面就來實現讓CentOS也支援git的命令自動補全功能。1) 下載git源碼,cd至contrib/completion目錄,找到git-completion.bash檔案2) 將上述檔案copy至個人home目錄,可設為隱藏檔案以免後續被誤刪 代碼如下複製代碼 # cd /tmp# git clone https://github.com/git/git# cd
Time of Update: 2017-01-13
前不久 CentOS 更新到版本 CentOS 7.0.1406,為了支援此版本,LAMP 一鍵安裝指令碼做了大量的更新和測試,並遇到了不少問題,在此一一記錄下來。由於 CentOS 7 將 service 重新導向為 systemctl ,導致開機自啟動指令碼有的需要重寫,這個過程也耗費了不少時間測試。同時,原先在 CentOS 6 存在的一些依賴包,在 CentOS 7 中不存在了,比如 libc-client-devel,這是安裝 php-imap 擴充所必須的依賴,少了它編譯 PHP
Time of Update: 2017-01-13
本文中的“本地YUM源”包括三種類型:一是直接使用CentOS光碟片作為本地yum源,優點是簡單便捷,缺點是光碟片軟體包可能不完整(centos 7 Everything 總共才6.57G);二是同步CentOS官方源到本地(相當於建立了一個公用鏡像),優點是最靠譜,缺點是占空間費流量;三是建立完全自訂的本地源,優點是靈活性最大,缺點是只是作為其他源的補充。一、使用CentOS光碟片作為本地yum源(1) 實體機上直接放入光碟片(2) VMware
Time of Update: 2017-01-13
最近購買了阿里雲的雲主機,自己在配置好php環境後在去配置ftp;大致過程為:首先安裝vsftp.1安裝vsftpdyum install vsftpd按Y斷行符號,系統自動安裝/etc/init.d/vsftpd start #啟動vsftpdservice vsftpd restart #重啟service vsftpd stop #停止chkconfig vsftpd on #設定開機時自動運行2、配置vsftp伺服器設定檔說明:/etc/vsftpd/vsftpd.conf
Time of Update: 2017-01-13
折騰了好幾天,查閱了很多資料,終於搞定了,淚牛滿面,下面記錄詳細操作過程!註:測試環境為CENTOS5.8 x86安裝PPTP直接使用趙蓉的PPTP一鍵安裝包即可 代碼如下複製代碼 wget http://dl.zrblog.net/pptpd.sh;sh pptpd.sh; 安裝LNMP本人使用的是AMH4.2,也是一鍵安裝包 代碼如下複製代碼 wget
Time of Update: 2017-01-13
方法一,通過ls -li 擷取要刪除亂碼檔案名稱檔案的inode號,比如得到的是 123456執行刪除find ./ -inum 123456 -exec rm -rf {} \;注意:“{}”後要空一格再加上“\;”。方法二,當檔案名稱為亂碼的時候,無法通過鍵盤輸入檔案名稱,所以在終端下就不能直接利用rm,mv等命令管理檔案了,每個檔案都有一個i節點號,可以通過i節點號來管理檔案。首先,要取得檔案的i節點號。這個可以通過ls命令的-i選項獲得得。
Time of Update: 2017-01-13
兩個依賴包 ncurses-devel 和 libevent (2.0.10 版本以上): 代碼如下複製代碼 yum install -y ncurses-develwget https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gztar xzf libevent-2.0.21-stable.tar.gzcd
Time of Update: 2017-01-13
1、建使用者:adduser phpq //建立phpq使用者passwd
Time of Update: 2017-01-13
1、vi /etc/sysconfig/clock #編輯檔案ZONE="Asia/Shanghai"UTC=false #設定為false,硬體時鐘不於utc時間一致ARC=false2、ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
Time of Update: 2017-01-13
看到很多VPS使用者並不是用來搭建網站的,而是用來建立郵件伺服器使用發送郵件,所以老左也來學習這類功能的應用。學習和使用搭建郵件伺服器肯定需要先用到免費開源的iRedMail軟體。iRedMail能夠在Red Hat、CentOS、SDebian、 Ubuntu等環境系統中快速部署郵件伺服器的解決方案。在這篇文章中,老左分享的是自己在Centos 6 32位系統中成功搭建的過程。第一、更新系統安裝包 代碼如下複製代碼 yum update
Time of Update: 2017-01-13
其實添加的方法有很多,這裡只是官方協助裡面的一個方法檢查Swap空間首先檢查一下系統中有沒有存在的Swap檔案swapon -s如果返回資訊為上圖的話,則表示 Swap 檔案不存在。檢查檔案系統在設定Swap檔案之前,先檢查檢查一下是否有足夠的硬碟df -hal 建立並啟用Swap檔案使用 dd 命令來建立 Swap 檔案dd if=/dev/zero of=/swapfile bs=1024 count=512k 格式化並啟用Swap檔案格式化Swap分區mkswap
Time of Update: 2017-01-13
註:防火牆的基本操作命令: 代碼如下 複製代碼 查詢防火牆狀態: [root@localhost ~]# service iptables status 停止防火牆: [root@localhost ~]#
Time of Update: 2017-01-13
背景介紹:IPMI是智能型平台管理介面(Intelligent Platform Management Interface)的縮寫,是管理基於 Intel結構的企業系統中所使用的外圍裝置採用的一種工業標準,該標準由Intel,HP,DELL和SuperMicro等公司制定。使用者可以利用IPMI監視伺服器的物理健康特徵,如溫度、電壓、風扇工作狀態、電源狀態等。在我們生產環境的物理伺服器中,絕大部分都採用了DELL與SuperMicro,都選購了 “DRAC 遠端控制卡”
Time of Update: 2017-01-13
說明:當前作業系統:CentOS 4.x 64位實現目的:通過yum命令線上升級CentOS 4.x到CentOS 5.x最新版本一、升級CentOS 4.x到CentOS 4.9版本cd /etc/yum.repos.d/ #進入目錄mv CentOS-Base.repo CentOS-Base.repo-bak #備份之前的檔案wget http://vault.centos.org/4.9/CentOS-Base.repo
Time of Update: 2017-01-13
查看目前系統的jdk: rpm -qa | grep jdk得到的結果: 代碼如下複製代碼 [root@dc-01 java]# rpm -qa | grep jdkjava-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.i686 卸載OpenJDK: 代碼如下複製代碼 [root@WX32 local]# java -versionjava version
Time of Update: 2017-01-13
1、安裝SVN服務端:[root@localhost ~]# yum install subversion2、判斷SVN是否安裝成功:[root@localhost ~]# svnserve --versionsvnserve, version 1.6.11 (r934486)...3、建立SVN庫目錄[root@localhost /]# mkdir /opt/svn/repos -p[root@localhost /]# svnadmin create
Time of Update: 2017-01-13
方法一,編輯 /etc/rc.d/rc.local檔案格式為 程式名 程式路徑例如 a.sh /home/a.sh第二種方法只需要將your_prog_name替換為你真正的指令碼或執行檔案的名稱,將prog_path設定為具體的路徑即可。 代碼如下複製代碼 # vim /etc/init.d/your_prog_name#!/bin/bash## Comments to support chkconfig#
Time of Update: 2017-01-13
最近因為用CAS做單點登入,需要配置SSL,過程是比較簡單的,記錄下各個步驟的含義,以免日後忘記。需求情境:CAS單點登入,要求必須是SSL,伺服器作業系統為CentOS,web容器為tomcat。如果你作為服務提供者,那你需要看完全文如果你作為需求客戶方,那隻需要看第三部分就可以了 步驟:假設我們tomcat的路徑為/opt/tomcat,在此目錄下建立ssl目錄用於存放認證: cd
Time of Update: 2017-01-13
在新的centos7裡,關於時間的指令除了保留了之前版本中常用到的date、hwclock等命令外,還增加了一個統一的命令timedatactl。下面結合其用法進行下小結。查看 timedatectl 指令用法協助 代碼如下複製代碼 [root@361way ~]# timedatectl --helptimedatectl [OPTIONS...] COMMAND ...Query or change system time and date settings.
Time of Update: 2017-01-13
TL;DR 如果你發現 RHEL/CentOS 5 下用 iptables 做的 NAT 轉寄規則不管用,請用 iptables -L -nv 檢查一下 FORWARD 鏈裡的內容,如果裡面有一條直接轉到 RH-Firewall-1-INPUT 的規則,那麼你很有可能跟我們一樣被坑了。嘗試在 RH-Firewall-1-INPUT 鏈裡把目標連接埠開啟,那些規則應該就可以工作了。公司的伺服器上因為種種原因做了不少 iptables NAT