Time of Update: 2017-01-13
CentOS配置VPNProxy 伺服器我這裡使用的是CentOS 6.4,其他發行版本linux的配置基本一致。1.首先確認VPS的PPP和TUN裝置是否安裝正確 代碼如下複製代碼 ls /dev/pppls /dev/net/tun# 或cat /dev/pppcat /dev/net/tun 如果提示“No such file or directory”或“No such device or
Time of Update: 2017-01-13
說明: 伺服器作業系統:CentOS 6.x 伺服器IP:192.168.21.134 實現目的: 1、在伺服器上安裝配置SVN服務; 2、配置SVN服務同時支援Apache的http和svnserve獨立伺服器兩種模式訪問; 3、Apache的http和svnserve獨立伺服器兩種模式使用相同的存取權限帳號。 具體操作: 一、關閉SELINUX vi /etc/selinux/config #
Time of Update: 2017-01-13
因為某種原因項目中的某個方法丟失,而很多檔案引用了該方法,需要將其全部替換為一個新的方法,引用的次數很多,手動改太麻煩.所以需要一次性替換.例如要將目錄 dir 下面所有檔案中的 old 都修改成 new:sed -i "s/old/new/g" `grep 'old' -rl dir`1、尋找目錄下包含某個字串的檔案例:尋找 dir 目錄下所有包含 str 的檔案。grep -lr 'str' dir 2、vim替換單個檔案中所有字串方法例:替換當前檔案中所有
Time of Update: 2017-01-13
說明:伺服器作業系統: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-13
添加軟體源,以 PostgreSQL 9.4 為例yum install http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/pgdg-redhat94-9.4-1.noarch.rpm安裝資料庫yum -y install postgresql-server postgresql94 postgresql94-devel建立資料庫目錄並賦予 postgres 使用者權限mkdir -p /home/pgsql/datachown -R
Time of Update: 2017-01-13
EPEL全稱Extra Packages for Enterprise Linux,官方翻譯為 企業版 Linux 附加軟體包。顧名思義,他可以擴充你的軟體庫,安裝很多軟體時能省去很多時間。比如最近很火的PHP的DoS漏洞,Bug 61461,在EPEL下面只需要一條命令就能將PHP升級為5.9,避免重新編。老高推薦新安裝的centos系統都先安裝此附加軟體包!安裝命令:yum install epel-releaseRHEL 5.x / CentOS 5.x32 位rpm -Uvh http:
Time of Update: 2017-01-13
Ceph 提供3種儲存方式:Object Storage Service,Block Storage和檔案系統,下圖很好的展示了 Ceph 儲存叢集的架構:我們主要關心的是Block Storage,將在下半年慢慢把虛擬機器後端儲存從 SAN 過渡到 Ceph. 雖然還是 0.94 版本,Ceph 現在已經比較成熟了,有個同事已經在生產環境裡運行 Ceph 了兩年多,他曾遇到很多問題,但最終還是解決了,可見 Ceph
Time of Update: 2017-01-13
1.使用命令“pwgen的”產生長度等於10個字元的任意的唯一的密碼。如果你還沒有安裝pwgen,可以使用Apt或者YUM安裝並獲得。這裡使用yum安裝 : yum install
Time of Update: 2017-01-13
首先,安裝phpmyadmin之前,需要先安裝mysql,其實lamp環境是安裝phpmyadmin的前提,這裡只介紹的yum下mysql的安裝方法。(注意:安裝過程必須在root許可權下才能進行運行)安裝完成後輸入 service mysqld
Time of Update: 2017-01-13
我們擁有自己的linux服務的時候,很多操作都需要有點linux基礎才行,不像以往使用人家的虛擬機器主機那樣簡單了。。。大叔經常遇見一些奇葩的人,為了不讓他們的訪問,不得不禁止某些IP的訪問。。。那麼在linux裡該如何操作呢?其實辦法很簡單的!ssh登陸root後給予以下命令來禁止某個IP的訪問:iptables -I INPUT -s ***.***.***.*** -j DROP 那麼需要解鎖一個IP的訪問,就需要給予命令:iptables -D INPUT -s ***.**
Time of Update: 2017-01-13
說明:作業系統:CentOS 6.5 64位需求:編譯安裝LAMP運行環境各軟體版本如下:MySQL:mysql-5.1.73Apache:httpd-2.2.31PHP:php-5.2.17具體操作:準備篇一、配置防火牆,開啟80連接埠、3306連接埠vi /etc/sysconfig/iptables #編輯防火牆設定檔# Firewall configuration written by system-config-firewall# Manual customization of
Time of Update: 2017-01-13
一、RPM包介紹對RPM包有五種基本的操作功能:安裝、卸載、升級、查詢和驗證。linux軟體包分為兩大類: 1. 二進位類包:包括rpm安裝包(一般分為i386和x86_64這幾種) 2.
Time of Update: 2017-01-13
查看Linux內建的JDK是否已安裝安裝好的CentOS會內建OpenJdk,用命令 java -version ,會有下面的資訊:java version “1.6.0″OpenJDK Runtime Environment (build 1.6.0-b09)OpenJDK 64-Bit Server VM (build 1.6.0-b09, mixed mode)最好還是先卸載掉openjdk,在安裝sun公司的jdk.先查看 rpm -qa | grep
Time of Update: 2017-01-13
我們在編譯Centos手工編譯Nginx時候,會出現各種編譯不通過的錯誤提示,一般情況下都是系統缺少組件造成的,我這裡把平時遇到的錯誤提示都總結下:一、錯誤提示./configure: error: the HTTP rewrite module requires the PCRE
Time of Update: 2017-01-13
如論是我們在安裝一鍵包或者WEB面板的時候,甚至有些時候需要調用遠程伺服器中的備份檔案的時候都可能出現"wget: unable to resolve host address"的錯誤提示問題,這個往往是因為伺服器所在的線路與我們需要串連的IP地址出現不通的問題,就好比有些時候我們自己電腦不能上一些網站,但是我們解決的辦法就是更換本地DNS。 上午老左有在使用Linode安裝AMH面板的時候出現"wget: unable to resolve host
Time of Update: 2017-01-13
有些時候我們項目的調試需要,在本地Windows環境中搭建的Git環境可能使用的時候有一些問題,於是我就直接在VPS環境中搭建Git工具環境使用。雖然在Linux系統內容中帶有git源,我們可以直接yum或者apt-get安裝,但是源不是最新版本,安裝的git環境提交版本的時候會出現錯誤,所以我們需要單獨手工安裝git才可以確保工具的正常使用。 昨天在Q群中,老左有看到有網友提到在Centos環境中安裝git的問題,於是今天上午就搜羅資訊,把基於centos 6
Time of Update: 2017-01-13
實驗環境前端nginx:ip 192.168.6.242,對後端的wordpress網站做反向 Proxy實現負載平衡後端nginx:ip 192.168.6.36,192.168.6.205都部署wordpress,並使用相同的資料庫1、安裝rsync和inotify在後端的兩個wordpress上配置rsync+inotify,兩伺服器都開啟rsync服務,並且通過inotify分別向對方同步資料下面配置192.168.6.205這台伺服器vim /etc/rsyncd.conf
Time of Update: 2017-01-13
這裡我們要配置JDK1.8 + Tomcat 8的環境。Tomcat是一個web容器,裡面跑的是web
Time of Update: 2017-01-13
NameVirtualHost *:80 注意一:NameVirtualHost 指定虛擬機器主機所使用的IP地址或網域名稱,但是最好是IP地址。使用基於網域名稱的虛擬機器主機時,NameVirtualHost是必要的指令。NameVirtualHost可以定義多個。注意二:所有符合NameVirtualHost或<VirtualHost>標籤定義的請求,都會被作為虛擬機器主機處理,而主伺服器將不理
Time of Update: 2017-01-13
關於安裝配置ss-manyuser的步驟,我們整理如下。一、安裝所需組件yum install wget git tar gcc gcc-c++ openssl openssl-devel pcre-devel python-devel libevent automake autoconf libtool make -y二、升級Python請參考:CentOS升級Python2.7wget