#!/bin/sh

# This script is FREE and written by www.3018.com

# Remove exists softs
yum -y remove php mysql httpd;

# Create new soft download dir
mkdir -p /backup/www.3018.com;
cd /backup/www.3018.com;

# Install kloxo
wget http://download.lxlabs.com/download/kloxo/production/kloxo-install-master.sh;
sh ./kloxo-install-master.sh;

# Install the Chinese language package
cd /usr/local/lxlabs/kloxo/httpdocs/lang;
wget http://www.3018.com/linux-vps-pack/lxadmin_cn_pack.zip;
unzip lxadmin_cn_pack.zip;

# Change the default charset from UTF-8 to GBK
sed -i 's/UTF-8/GBK/g' /etc/httpd/conf/httpd.conf

# Install the php-mbstring for phpMyAdmin and other php scripts
yum -y install php-mbstring php-bcmath php-mhash nmap
echo 'extension=mbstring.so' >> /usr/local/lxlabs/ext/php/etc/php.ini

# Change localtime to Shanghai time
rm -rf /etc/localtime
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

# Configure some services for security eg. lx,ftp,mail
php /usr/local/lxlabs/kloxo/bin/common/misc/reset-mysql-root-password.phps;
cd /backup/www.3018.com;
wget http://www.ctohome.com/linux-vps-pack/kloxo_cn_www.3018.com.sql;
mysql -uroot kloxo< /backup/www.3018.com/kloxo_cn_www.3018.com.sql;


# Restart kloxo
service kloxo restart

# Stop not necessary servces to release memory and avoid email spam:

service named stop
service qmail stop
service courier-imap stop

chkconfig named off
chkconfig qmail off
chkconfig courier-imap off

# Install unrar 
wget  http://dag.wieers.com/rpm/packages/unrar/unrar-3.6.8-1.el5.rf.i386.rpm;
rpm -Uvh unrar-3.6.8-1.el5.rf.i386.rpm;

# Check runing services and ports
nmap localhost

echo '';
echo '';
echo '';

echo "======= Script usage(eg. How to switch to Chinese), note and upgrade: ======= ";
echo '';
echo 'http://www.CTOHome.com/FuWuQi/a5/161.html';
echo '';
echo '';

echo "======= How to add domain/website from Kloxo: ======= ";
echo '';
echo "http://www.CTOHome.com/FuWuQi/46/162.html";
echo '';
echo '';

echo "======= How to unzip rar file: ======= ";
echo '';
echo "http://www.CTOHome.com/FuWuQi/2e/182.html";
echo '';
echo '';

echo "======= How to login to Kloxo control panel: ======= ";
echo '';
echo "http://YOUR-IP-ADDRESS:7778/    (Username: admin  Password: admin)";
echo '';
echo '';
echo '';



