Apache 的 .htaccess 失效?

如果你的 Apache .htaccess 設定檔無效
請先檢查 httpd.conf 中的 中的
AllowOverride 設定是否為 None
改他改成 AllowOverrider All 就可以了

由於安全性等的考慮
Apache 可能預設會是 None
如果你只有某些地方需要支援 .htaccess 設定
可指定目錄支援即可

AllowOverride All

資料參考:
http://what-a-good-day.blogspot.com/2008/02/apache-htaccess.html
http://vbb.twftp.org/showthread.php?t=5307
http://www.w3.org/International/questions/qa-htaccess-charset

Posted in 伺服器 / VPS | Tagged , | Leave a comment

如何解決Kloxo 使用Apache服務器中文亂碼的問題

在 Kloxo 中,如果web服務器選擇Apache的話,由於Apache的缺省編碼是UTF-8,而國內部分程序默認編碼是GBK或GB2313,那麽部分程序會出現中文亂碼的問題。

在apache的httpd.conf裡,有默認編碼的設置。

首先用SSH登陸VPS,修改httpd.conf文件

cd /etc/httpd/conf/
vi httpd.conf

查找:AddDefaultCharset
把:AddDefaultCharset UTF8
改為:AddDefaultCharset OFF

這樣的話,打開頁面的時候就會按照網頁的編碼設置來打開網頁。

輸入以下命令重啟Apache
/etc/init.d/httpd restart

資料來源: http://blog.diahosting.com/category/kloxo/

Posted in Kloxo, 伺服器 / VPS | Tagged | Leave a comment

Kloxo 添加域名/虚拟主机

如果你是第一次添加虛擬主機,且沒有添加DNS模板,請先看 Kloxo添加DNS模板,下面我們來看下如何添加虛擬主機。

打開“資源-》Add 域名”,依次填入“域名”,“根目錄”,選擇DNS模板及需要啟動的服務,點擊“Add”添加域名。

成功添加域名後,系統會自動建立一個FTP用戶名為剛才輸入的”域名“,密碼為Kloxo面板的登錄密碼。

預設域名 設定
admin home > 預設域名

Posted in Kloxo, 伺服器 / VPS | Tagged | Leave a comment

Kloxo 添加 DNS 模板

無論你有沒有架設DNS服務器,Kloxo添加域名的時候一定要先添加DNS模板的。所以我們沒有架設DNS服務器的話,DNS模板的信息可以隨便填寫。

依次打開“資源-》DNS模板”,點擊Add DNS模板,填入DNS模板名,選擇網站的IP地址,郵局的IP,主DNS。
DNS模板名,可以隨便填一個,如填寫域名ckcow.com,主DNS也可以隨便填,如ns.ckcow.com,因為我們本身沒有架設有DNS服務器,填寫這些對我們的域名解析沒有任何作用,解析域名的時候我們還得去域名商進行解析。

Posted in Kloxo, 伺服器 / VPS | Tagged | Leave a comment

Kloxo 安裝中文語言包

1、登錄SSH,進入Kloxo語言包目錄
 cd /usr/local/lxlabs/kloxo/httpdocs/lang

2. 下載中文語言包
(**由於版本問題, 有部分內容可能尚未繁化的)
簡體中文
 wget http://www.centos.bz/wp-content/uploads/2011/03/lxadmin_cn_pack.zip
繁體中文
 wget http://client.34u.cc/downloads/cn.zip
(**由於 language code 問題, 只能二選一)

3. 解壓語言包
 unzip lxadmin_cn_pack.zip
or
 unzip cn.zip
(**如果沒有安裝unzip命令請執行yum -y install unzip進行安裝)

4. 訪問http://YOURSERVER_IP:7778/ 進行kloxo後台,在Advanced->General Settings->Appearance下的Language裡選擇Chinese,然後點擊update確認,這時會自動刷新,界面已經是中文的了。圖片如下:

Posted in Kloxo, 伺服器 / VPS | Tagged | Leave a comment

CentOS 5 安裝空間管理系統 Kloxo

Kloxo安裝後會搭建LAMP環境,所以需要一個沒有安裝有php、mysql、apache等服務器軟件的系統,如果已經安排有,我們則需要卸載它。

1. 卸載服務器軟件

查詢Mysql命令:
 rpm -qa | grep mysql

查詢Apache命令:
 rpm -qa | grep httpd

查詢PHP命令:
 rpm -qa | grep php
查詢上面出來的文件,通過yum -y remove 文件名 卸載。

2. 更新系統
 yum update

3. 禁用selinux
編譯/etc/sysconfig/selinux文件,更改為 selinux=disabled。(用 vi 或 nano 指令)
(如系統沒有這檔案, 表示系統沒有安裝selinux, 就不用禁用。)
並以root用戶執行
 setenforce 0
臨時關閉selinux。

如果不清楚 selinux 是否執行中, 可以執行 /usr/sbin/sestatus 查詢一下。

4. 下載Kloxo並安裝
如果未安裝 wget, 便需要先安裝 wget 了
 yum install -y wget

如果沒有安裝MySQL:
 wget http://download.lxcenter.org/download/kloxo/production/kloxo-installer.sh
 sh ./kloxo-installer.sh --type=master

如果已經安裝有MySQL,並設置有root密碼:
 wget http://download.lxcenter.org/download/kloxo/production/kloxo-installer.sh
 sh ./kloxo-installer.sh --type= --db-rootpassword=PASSWORD

安裝過程中, 需要確認兩次。

5. 控制面板管理地址
https://YOUR_SERVER_IP:7777/    // 安全連接
http://YOUR_SERVER_IP:7778/    // 普通鏈接,常用
默認 用戶 和 密碼 都是admin。
第一次登錄Kloxo之後系統會提示更改密碼,未更改密碼前無法進行任何操作。

Posted in Kloxo, 伺服器 / VPS | Tagged | Leave a comment

如何在 DirectAdmin 中安裝 Ioncube

在 DirectAdmin 中安裝 Ioncube 都是非常容易的,幾個指令,就可以完成。

SSH 用 root 登入你的伺服器或VPS,執行

cd /usr/local/directadmin/custombuild

./build set ioncube yes

./build ioncube

重啟 apache
service httpd restart

完成,是否非常容易呢?

Posted in DirectAdmin, 伺服器 / VPS | Tagged , | Leave a comment

如何在 DirectAdmin 中安裝 Zend Optimizer

其實在 DirectAdmin 中安裝 Zend Optimizer 是非常容易的,只要幾個指令,就可以完成。

SSH 用 root 登入你的伺服器或VPS,執行

cd /usr/local/directadmin/custombuild

./build set zend yes

./build zend

重啟 apache
service httpd restart

完成,是否非常容易呢?

Posted in DirectAdmin, 伺服器 / VPS | Tagged , | Leave a comment

DDoS deflate:自動屏蔽DDOS攻擊IP

前言

互聯網如同現實社會一樣充滿鉤心斗角,網站被DDOS也成為站長最頭疼的事。在沒有硬防的情況下,尋找軟件代替是最直接的方法,比如用 iptables,但是iptables不能在自動屏蔽,隻能手動屏蔽。今天要說的就是一款能夠自動屏蔽DDOS攻擊者IP的軟件:DDoS deflate。

DDoS deflate介紹

DDoS deflate是一款免費的用來防御和減輕DDoS攻擊的腳本。它通過netstat監測跟蹤創建大量網絡連接的IP地址,在檢測到某個結點超過預設的限 制時,該程序會通過APF或IPTABLES禁止或阻擋這些IP.

DDoS deflate官方網站:http://deflate.medialayer.com/

如何確認是否受到DDOS攻擊?

SSH 登入 伺服器 或 VPS,執行:

netstat -ntu | awk ‘{print $5}’ | cut -d: -f1 | sort | uniq -c | sort -n

執行后,將會顯示服務器上所有的每個IP多少個連接數。

以下是我自己用VPS測試的結果:

li88-99:~# netstat -ntu   awk ‘{print $5}’   cut -d: -f1   sort   uniq -c   sort -n
1 114.226.9.132
1 174.129.237.157
1 58.60.118.142
1 Address
1 servers)
2 118.26.131.78
3 123.125.1.202
3 220.248.43.119
4 117.36.231.253
4 119.162.46.124
6 219.140.232.128
8 220.181.61.31
2311 67.215.242.196

每個IP幾個、十幾個或幾十個連接數都還算比較正常,如果像上面成百上千肯定就不正常了。

1、安裝DDoS deflate

SSH 登入 伺服器 或 VPS

wget http://www.inetbase.com/scripts/ddos/install.sh //下載DDoS deflate
chmod 0700 install.sh //添加權限
./install.sh //執行

2、配置DDoS deflate

下面是DDoS deflate的默認配置位於/usr/local/ddos/ddos.conf ,內容如下:

##### Paths of the script and other files
PROGDIR="/usr/local/ddos"
PROG="/usr/local/ddos/ddos.sh"
IGNORE_IP_LIST="/usr/local/ddos/ignore.ip.list" //IP地址白名單
CRON="/etc/cron.d/ddos.cron" //定時執行程序
APF="/etc/apf/apf"
IPT="/sbin/iptables"

##### frequency in minutes for running the script
##### Caution: Every time this setting is changed, run the script with –cron
##### option so that the new frequency takes effect
FREQ=1 //檢查時間間隔,默認1分鐘

##### How many connections define a bad IP? Indicate that below.
NO_OF_CONNECTIONS=150 //最大連接數,超過這個數IP就會被屏蔽,一般默認即可

##### APF_BAN=1 (Make sure your APF version is atleast 0.96)
##### APF_BAN=0 (Uses iptables for banning ips instead of APF)
APF_BAN=1 //使用APF還是iptables, 1: APF , 0: iptables , 推薦使用iptables

##### KILL=0 (Bad IPs are’nt banned, good for interactive execution of script)
##### KILL=1 (Recommended setting)
KILL=1 //是否屏蔽IP,默認即可

##### An email is sent to the following address when an IP is banned.
##### Blank would suppress sending of mails
EMAIL_TO="root" //當IP被屏蔽時給指定郵箱發送郵件,推薦使用,換成自己的郵箱即可

##### Number of seconds the banned ip should remain in blacklist.
BAN_PERIOD=600 //禁用IP時間,默認600秒,可根據情況調整

用戶可根據給默認配置文件加上的注釋提示內容,修改配置文件。

喜歡折騰的可以用Web壓力測試軟件測試一下效果,相信DDoS deflate還是能給你的VPS或服務器抵御一部分DDOS攻擊,給你的網站更多的保護。

資料來源:
http://deflate.medialayer.com/
http://it.people.com.cn/BIG5/42892/42927/115727/11963488.html

Posted in 伺服器 / VPS | Leave a comment

Hello world! 哈囉!

歡迎來到 CK 牛文字 網誌。

這是筆者百無聊賴,半夜三更搞出來的網誌,主要想記下一些有用資料,發表一下無聊事件,發洩一下心中不忿、不平事。

Posted in 雜碎 | Leave a comment