Quantcast
Viewing all articles
Browse latest Browse all 10

为Linode VPS安装Kloxo控制面板及相关配置优化

话说前几天抢购了512内存的Linode VPS,然后就开始配置VPS。初次使用时,Linode VPS管理后台会提示选择机房,我选择了fremont。Linode提供各机房的下载速度测试,fremont机房的下载速度有100K/S左右(我的是杭州1M电信宽带),速度不错,现在网站的ping延时200-300ms,也还可以。由于初次使用VPS,对于VPS的相关配置不太了解,只能网上查询。最终选择了安装kloxo控制面板,所以选择了32位的CentOS作为VPS操作系统。下面对整个安装过程及遇到的问题做些记录,方便以后查询。

1、Linode VPS后台选择数据中心,然后安装操作系统、启动VPS。

2、下载putty,根据Linode后台Remote Access提供的SSH登录信息,输入到putty来登录SSH。

3、登录后获取系统的最新更新
yum update
给主机改名
echo "HOSTNAME=plato" >> /etc/sysconfig/network
hostname "plato"

设置时区:选择相应的数字即可。
dpkg-reconfigure tzdata

4、下载安装Kloxo
wget http://download.lxlabs.com/download/kloxo/production/kloxo-install-master.sh
sh ./kloxo-install-master.sh

安装完成后执行:
yum install php-bcmath /*高精度数学运算组件,默认没安装,MD5运算时用到*/
yum check-update /*检查全部更新*/
yum update /*更新全部更新*/
yum clean all /*清理全部缓存的安装文件以节省空间*/


安装Kloxo中文语言包

cd /usr/local/lxlabs/kloxo/httpdocs/lang
wget http://www.jiucool.com/mine/download/Kloxo_cn.zip
unzip Kloxo_cn.zip

Kloxo的后台登录地址是
https://yourip:7777/ /*安全连接*/
http://yourip:7778/ /*普通链接,常用*/
登陆后选择chinese作为默认语言。另外还可以修改7777,7778端口和SSH端口。

5、Kloxo、mysql优化

关闭不需要用到的服务,如域名解析、邮件。
service named stop;
chkconfig named off;
service qmail stop;
chkconfig qmail off;
chkconfig courier-imap off;

优化mysql,用vi命令编辑/etc/my.cnf,执行:
vi /etc/my.cnf
打开了文件,在[mysqld]下面加入以下三行:
skip-locking
skip-bdb
skip-innodb

vi命令:i——插入光标,esc——退出编辑,:q——不保存退出;:wq——保存退出。有这几个命令基本能完成所有编辑。

优化完后,重启mysql。VPS的内存使用减少了50-60M。

我做了以上工作后,就开始在Kloxo里添加域名,然后发现了一个问题,Kloxo会掉线,连不上数据库,打开已经添加的网站也是如此:Can’t connect to local mysql server through socket ‘/var/lib/mysql/mysql.sock。

这个问题难为了我两个小时,网上搜索各种方法,最后好像还是这个命令:
ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock
解决的。但我第一次执行这个时,问题没有解决。后来修改了/etc/my.cnf一些东西,再执行就没出现这个问题了。所以问题虽然搞定,但还有点糊涂。另外,执行service mysqld start

先记录这些吧,以后遇到问题再补上。

以上1-3条主要参考Linode官方教程,4-5条主要参考久酷博客(不错的博客,关注一段时间了)。另外,SSH命令、putty使用、vi命令都在Google或百度搜索而得。


Viewing all articles
Browse latest Browse all 10

Trending Articles