Time of Update: 2017-01-13
編譯原始碼從 Erlang 官網下載原始碼 $ wget http://erlang.org/download/otp_src_19.1.tar.gz 安裝依賴$ sudo yum install gcc gcc-c++ glibc-devel make ncurses-devel openssl-devel autoconf java-1.8.0-openjdk-devel git 解壓第一步下載的原始碼$
Time of Update: 2017-01-13
如果你是centos,使用yum:yum install goaccess如果你的yum找不到goaccess,就先安裝epelwget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm sudo rpm -Uvh remi-release-6*.rpm
Time of Update: 2017-01-13
昨天下了個CentOS 6.5 Minimal 版,在VMware 10下安裝好了之後,發現上不了網,PING外網也PING不通。在網上搜了一下,發現Linux安裝好了之後,網卡預設是沒有啟動的,下面我們來修改網卡的設定檔。Setp1 代碼如下 複製代碼 cd /etc/sysconfig/network-scripts/
Time of Update: 2017-01-13
1: 修改centos命令列啟動(減少記憶體佔用):vim /etc/inittab id:5:initdefault: --> 修改5為3 若要介面啟動使用 startx2:安裝jdk1)解壓:jdk-7u55-linux-i586.tar.gz [root@localhost jdk]# tar -zxvf jdk-7u55-linux-i58
Time of Update: 2017-01-13
安裝sendmail執行:[root@vps478753 ~]# yum -y install sendmail程式會自動搜尋出sendmail安裝程式自動安裝。安裝好sendmail以後執行以下命令啟動sendmail[root@vps478753 ~]# service sendmail startStarting
Time of Update: 2017-01-13
這兩天OpenSSL Heart Bleed 漏洞搞得人心惶惶,請看這篇文章:分析、診斷OpenSSL Heartbleed Bug,目前可知的能夠利用此漏洞的版本是:OpenSSL 1.0.1 through 1.0.1f (inclusive) are vulnerableOpenSSL 1.0.1g is NOT vulnerableOpenSSL 1.0.0 branch is NOT vulnerableOpenSSL 0.9.8 branch is NOT
Time of Update: 2017-01-13
看軟體安裝協助比什麼都重要!!!*首先卸載乾淨以前的 apache mysql php aprapr-util 等安裝PHP第三方擴充包安裝jpeg6需要注意首先看有沒有安裝libtool 及 libtool-ltdl-develrpm -qa | grep libtool然後進入jpeg-6b的源碼目錄,然後執行以下步驟,切記!COPY到目前的目錄注意後面的點(.)cp /usr/share/libtool/config.sub .cp
Time of Update: 2017-01-13
由於程式運行環境需要,不得不使用老掉牙的PHP5.2以下版本。下面提供兩種方法安裝PHP5.2作業系統: CentOS 5.8 64位(阿里雲空間)1、通過官方下載源碼,編譯安裝下載地址:http://museum.php.net/php2/編譯安裝方法,可以解壓後看README文字檔。2、通過第三方的yum源安裝php5.2.17參考方法:https://webtatic.com/packages/php53/1)通過rpm -qa |grep php
Time of Update: 2017-01-13
1. 首先在命令列輸入(可選) mount | grep ''on /''得到root使用者所在分區/dev/your_partition2. 然後在命令列輸入fsck -y /dev/root#fsck -y /dev/your_partition#檢測並修複磁碟/dev/root,-y 選項指定檢測每個檔案是自動輸入yes 4. 繼續在命令列輸入修複命令fsck -y /dev/sda15. 重啟後,繼續報錯Starting auditd:
Time of Update: 2017-01-13
安裝套件yum -y install squid*cp /etc/squid/squid.conf /etc/squid/squid.conf.bakvi /etc/squid/squid.conf#請視使用人數和硬碟狀況加大 cache 資料夾容量cache_dir ufs /var/spool/squid 1000 16 256#限制允許連線範圍,請依自己學校狀況修改acl hostname src 192.168.1.0/24http_access deny allhttp_access
Time of Update: 2017-01-13
修改設定時區方法(1)tzselect登入SSH後,執行tzselect命令。我們這裡選擇亞洲5.這裡選擇china 9。一般選東八區(北京,廣東,上海),你也可以根據自己的具體情況選擇。這裡要確定一下以上的資訊是否為想要設定的資訊,選1斷行符號即可 方法(2) 僅限於RedHat Linux 和 CentOS系統timeconfig方法(3) 適用於Debiandpkg-reconfigure tzdata3. 複製相應的時區檔案,替換CentOS系統時區檔案;或者建立連結檔案cp
Time of Update: 2017-01-13
作業系統Centos 6.3 運行正常,有一天登入普通使用者提示如下:-bash: fork: Resource temporarily unavailable 網上查了一下,是因為Linux系統的檔案限制導致,root使用者登入不會有這樣的提示。於是修改系統限制配置,/etc/security/limits.conf:如下 代碼如下複製代碼 * soft nproc 10000* hard nproc 10000* soft nofile 104857
Time of Update: 2017-01-13
網路設定在安裝minimal版系統之後Centos系統的網卡預設是沒有被開啟的,我們可以用下面的命令編輯網路設定:vi
Time of Update: 2017-01-13
開啟gzip壓縮的方法很簡單,串連伺服器並開啟設定檔“httpd.conf”,找到下面這兩句,去掉前面的“#” 代碼如下複製代碼 LoadModule deflate_module modules/mod_deflate.so LoadModule headers_module modules/mod_headers.so 在設定檔的最後添加下面的語句: 代碼如下複製代碼 <IfModule
Time of Update: 2017-01-13
Linux核心編譯是一件簡單卻費事的事。但是獨立的編譯linux核心會協助你很好的理解Linux核心的工作機理。首先編譯linux核心我們需要在當前linux作業系統下安裝gcc編譯器,因為我是Centos distribution版本yum install gcc接下來安裝依賴環境:yum install
Time of Update: 2017-01-13
準備工作見上一篇文章《CentOS下ganglia之gmond的安裝與配置》ganglia的安裝包還是用上一篇文章提到的ganglia-3.4.0#cd ganglia-3.4.0#./configure –prefix=/opt/modules/ganglia –with-static-modules –enable-gexec –enable-status –with-gmetad –with-python=/usr &
Time of Update: 2017-01-13
想給subversion做個自動備份的指令碼,一看目錄大小,已經有幾十個G了。天天做完整備份太費系統資源了,增量備份是一個很好的解決方案。每周做一次完整備份,然後每天只做增量備份。Centos做增量備份還是很容易的,tar命令就可以完全勝任。在cron裡設定,每周日晚執行(每周日全備份,其餘時間增量備份)。樣本一: 代碼如下複製代碼 #!/bin/bash# definedayofweek=`date "+%u"`today=`date
Time of Update: 2017-01-13
crontab簡介crontab命令常見於Unix和類Unix的作業系統之中,用於設定周期性被執行的指令。該命令從標準輸入裝置讀取指令,並將其存放於“crontab”檔案中,以供之後讀取和執行。該詞來源於希臘語 chronos(χρνο),原意是時間。 通常,crontab儲存的指令被守護進程啟用, crond常常在後台運行,每一分鐘檢查是否有預定的作業需要執行。這類作業一般稱為cron
Time of Update: 2017-01-13
使用自己喜歡的編輯器,比如說VI開啟/etc/sysconfig/i18n 檔案# vi /etc/sysconfig/i18nLANG="en_US.UTF-8"SYSFONT="latarcyrheb-sun16"還有一種方法就是改變環境變數LANG #export
Time of Update: 2017-01-13
假設需要綁定多IP的網卡是eth0,請在/etc/sysconfig/network-scripts目錄裡面建立一個名為ifcfg-eth0:0的檔案,內容範例為:DEVICE="eth0:0"NM_CONTROLLED="yes"ONBOOT="yes"IPADDR="112.100.103.168"BOOTPROTO="none"NETMASK="255.255.255.0"