Time of Update: 2017-01-13
前言:以前的項目上傳的檔案都是儲存到本地或者是區域網路內的共用資料夾下,由於資料量,伺服器的負載平衡(分機的某些圖片無法訪問的問題處理)等因素的情況下,就想到用fastdfs來檔案管理,花了幾天時間硬著頭皮去學習怎樣安裝配置,由於linux基礎不好,安裝配置起來感覺有點費力,不得不隨時去尋找一些資料,好在經過這幾天的努力安裝配置fastdfs最終還是搞定了,最終的付出並沒有白費,以下是個人的見解,如有誤差,請多多指導。不瞭解fastdfs的童鞋可以先去瞭解下,一、簡介FastDFS是一個開源的輕
Time of Update: 2017-01-13
Nslookup(name server lookup)( 網域名稱查詢):是一個用於查詢 Internet網域名稱資訊或診斷DNS 伺服器問題的工具,下面來看看安裝方法。新VPS 裝了CentOS 6.x,然後預設安裝時沒有帶nslookup 命令,不過直接用 yum install nslookup 是不行的,因為nslookup 不是獨立的包。這時候需要用yum whatprovides來反查nslookup 在哪個安裝包裡。yum whatprovides
Time of Update: 2017-01-13
2015年12月初PHP7正式版發布,迎來自2004年以來最大的版本更新。PHP7最顯著的變化就是效能的極大提升,已接近Facebook開發的PHP執行引擎HHVM。在WordPress基準效能測試中,速度比5.6版本要快2~3倍,大大減少了記憶體佔用。PHP7在語言上也有一些變化,比如添加傳回型別聲明、增加了一些新的保留關鍵字等。在安全方面,去除了PHP安全模式,添加魔術引號等。不僅如此,新版還支援64位,而且包含最新版Zend引擎。查看 centos 版本# cat /etc/centos-
Time of Update: 2017-01-13
查看當前系統中的 Python 版本python --version返回 Python 2.6.6 為正常。檢查 CentOS 版本cat /etc/redhat-release返回 CentOS release 6.8 (Final) 為正常。安裝所有的開發套件yum groupinstall -y "Development tools"安裝其它的必需包yum install -y zlib-devel bzip2-devel openssl-devel
Time of Update: 2017-01-13
編譯安裝node.jswget http://nodejs.org/dist/v0.8.5/node-v0.8.5.tar.gztar zvxf node-v0.8.5.tar.gzcd node-v0.8.5./configuremake && make installwget版本自行修改。過yum命令安裝yum install \
Time of Update: 2017-01-13
系統:centos 5.9 需要的軟體包:setuptools-0.6c11.tar.gz
Time of Update: 2017-01-13
通過以下兩種方法可以完成鏡像地址的修改,1.安裝yum-fastestmirror可以自動選擇最快的鏡像下載2.更改下載鏡像地址,選擇國內的鏡像地址下載需要注意的是,以下如果安裝了fastestmirror之後,由於外掛程式使用的是動態選擇的鏡像地址,修改後的鏡像地址可能會無效。方法1 代碼如下複製代碼 yum install yum-plugin-fastestmirror 方法2 代碼如下複製代碼 cd /etc/yum.repos.dmv
Time of Update: 2017-01-13
nodejs挺不錯的, 現在想用它來同步redis和mysql, 這裡記錄一下nodejs和npm在centos下的安裝方法//安裝必要的make以及gcc,gcc-c++編譯器yum -y install make gcc gcc-c++//擷取源碼wget wget -c http://nodejs.org/dist/v0.12.0/node-v0.12.0.tar.gz//解壓源碼tar -zxvf node-v0.8.14.tar.gz//進行編譯及安裝cd node-v0.8.14./
Time of Update: 2017-01-13
系統:centos 5.9 需要的軟體包:vnstat-1.11.tar.gz vnstat_php_frontend-1.5.1.tar.gz1.下載vnstat 代碼如下複製代碼 wget
Time of Update: 2017-01-13
編譯基礎環境環境 代碼如下複製代碼 yum -y install gcc make 確保已安裝了依賴的包 代碼如下複製代碼 yum install -y curl curl-devel zlib-devel openssl-devel perl perl-devel cpio expat-devel gettext-devel 下載最新的git包 代碼如下複製代碼 wget
Time of Update: 2017-01-13
Bugzilla作為最好的Bug管理系統之一,它是主要用Perl編寫的開源軟體,在很多公司或組織都在使用Bugzilla,如:RedHat、Linux kernel等。我也在公司使用Bugzilla管理Bug,最近在對Bugzilla進行定製化,也寫一下Bugzilla的安裝過程吧。本文記錄的是在CentOS系統上使用Nginx做Web伺服器安裝Bugzilla的過程,另外,有些細節不寫了,寫一些主要的過程,後面的參考資料裡面也有不錯的文檔。1. 下載Bugzilla原始碼,這個不多說了。2.
Time of Update: 2017-01-13
如果你的wordpress安裝目錄是wordpress,則通過預設嚮導配置會出現許可權不足的情況:Sorry, but I can’t write the wp-config.php file.You can create the wp-config.php manually and paste the following text into
Time of Update: 2017-01-13
這段時間都在開發手機網站以及手機用戶端(phoegap+html5),而公司的本機伺服器(centos7)自從安裝好系統之後,就木有去管理了。今天特意用SSH工具鏈接本機伺服器, 提示請輸入root密碼,輸入很多次,都提示密碼錯誤。沒辦法了,只能百度資料來解決這個問題了。解決方案如下:(來自網路). 啟動畫面出來時,選擇第二項,並按下e字母鍵。如下圖 2、移動游標鍵,找到linux16這一行。如下圖3、如圖,將ro改成成為rw init=sysroot/bin/sh
Time of Update: 2017-01-13
【keepalived安裝】1、下載keepalived。wget http://www.keepalived.org/software/keepalived-1.2.13.tar.gz2、編譯安裝yum install -y gcc openssl openssl-devel ipvsadm libnl-develtar zxvf keepalived-1.2.13.tar.gzcd keepalived-1.2.13./configure --sysconfdir=/etc
Time of Update: 2017-01-13
防止syn攻擊(DDOOS攻擊的一種) 代碼如下複製代碼 iptables -I INPUT -p tcp --syn -m limit --limit 1/s -j ACCEPTiptables -I FORWARD -p tcp --syn -m limit --limit 1/s -j ACCEPT 防止各種連接埠掃描 代碼如下複製代碼 iptables -A FORWARD -p tcp --tcp-flags SYN,ACK,FIN,RST
Time of Update: 2017-01-13
SSH 為 Secure Shell 的縮寫,由 IETF 的網路工作小組(Network Working Group)所制定;SSH 為建立在應用程式層和傳輸層基礎上的安全性通訊協定。傳統的網路服務程式,如FTP、POP和Telnet其本質上都是不安全的;因為它們在網路上用明文傳送資料、使用者帳號和使用者口令,很容易受到中間人(man-in-the-middle)攻擊方式的攻擊。就是存在另一個人或者一台機器冒充真正的伺服器接收使用者傳給伺服器的資料,然後再冒充使用者把資料傳給真正的伺服器。而
Time of Update: 2017-01-13
系統版本:centos 6.4git版本:1.7.1,使用yum直接安裝的。當使用git status查看時,如果檔案名稱是中文,那麼就會顯示亂碼(確實的說是轉義後的字元),如下圖:git查看檔案時中文無法正常顯示怎樣才能正常顯示中文呢?1、系統本身支援中文如果系統不支援中文顯示,需要安裝相應的語言套件和配置。關於這方面網上有很多介紹,就不多說明了。2、修改git的核心配置quotepath為false就可以了 代碼如下複製代碼 $ git config
Time of Update: 2017-01-13
今天公司同事要我幫忙裝個activemq,activemq是Apache出品,最流行的,能力強勁的開源訊息匯流排.activemq是一個完全支援JMS1.1和J2EE 1.4規範的 JMS Provider實現,儘管JMS規範出台已經是很久的事情了,但是JMS在當今的J2EE應用中間仍然扮演著特殊的地位. 環境:centos 5.x 需要的軟體包:apache-activemq-5.9.0-bin.tar.gz1.下載 代碼如下複製代碼 wget
Time of Update: 2017-01-13
今天我們部門強強反饋有一台伺服器(centos 6.0)無法登入死機啦,重啟後這傢伙就啟動不了了,報錯如:prefdm main process (1235) terminated with status
Time of Update: 2017-01-13
在伺服器上安裝了RHEL6,沒有購買RHN服務,所以使用CentOS的源。刪除之前yumrpm -aq|grep yum|xargs rpm -e --nodeps需要安裝如下軟體包:python-iniparse-0.3.1-2.1.el6.noarch.rpmyum-metadata-parser-1.1.2-14.1.el6.x86_64.rpmyum-3.2.27-14.el6.centos.noarch.rpmyum-plugin-fastestmirror-1.1.26-11.el6