Linux VPS下MySQL的安装配置和优化

Posted by zuzhihui in vps技术 on 2008/07/03 with No Comments

MySQL是Linux的重要组件,所有的Linux几乎都自带MySQL。RasHost VPS为了给所有客户提供一个干净的VPS环境,没有预装MySQL,毕竟不是所有的客户都用MySQL。 本文给出在Linux VPS下怎样手工安装配置和优化mysql

安装

在Debian/Ubuntu下:

apt-get install mysql-server-5.0

在CentOS下:

yum install -y mysql-server

配置

主要是中文环境配置,配置MySQL全面缺省支持UTF-8。修改mysql的配置文件/etc/mysql/my.cnf,在[mysqld] 和 [client]段都加入如下指令:

default-character-set=utf8

优化

MySQL一般包括3个服务,mysql, mysqld-ndb, mysql-ndb-mgm。mysql服务就是我们常有的数据库服务,mysqld-ndb是mysql cluster用的,mysql-ndb-mgm是mysql cluster的管理用的,我们在VPS上一般用不到mysql cluster,所以应该禁止掉mysql-ndb和mysql-ndb-mgm。 在Debian/Ubuntu下:

update-rc.d -f mysql-ndb remove
update-rc.d -f mysql-ndb-mgm remove

在CentOS下:

chkconfig mysql-ndb off
chkconfig mysql-ndb-mgm off

RasHost VPS的升级

Posted by zuzhihui in 价格付款 on 2008/07/03 with 2 Comments

为了给VPS客户提供更多的灵活性,我们提供多种VPS升级方案,客户可以根据自己的实际需要选择对自己最优的升级方案。

升级VPS型号

比如客户现有一个S256型号的VPS,想升级到S512型号的VPS,这种情况属于升级VPS型号,客户需交纳两个型号之间的差价即可。

S256的价格是月付178元,S512的型号是月付306元,那么后客户每月多交的钱是306-178=128元。

内存升级

如果仅仅是内存不够用,可以仅升级VPS的内存,硬盘空间和VPS型号都保持不变。内存升级的价格是40元/128M/月。

硬盘升级

如果仅仅是硬盘空间不够用,可以仅升级VPS的硬盘空间,内存大小和VPS型号都保持不变。内存硬盘的价格是40元/10G/月。

增加IP地址

IP地址的价格是 50元/个/月。

VPS升级的流程

  1. 客户给我们 support@rashost.com 发送邮件,说明您的帐户名称,VPS名称,要升级的项目
  2. 我们收到邮件后,按照我们的升级价格计算出差价,回复客户邮件。
  3. 客户补齐当前交费周期所需的差价
  4. 我们收到客户付款后,开始升级VPS。升级过程大概需要5到20分钟。

广告贴:我的HTML格式的邮件签名

Posted by zuzhihui in 互联网技术 on 2008/07/02 with 3 Comments

RasHost VPS | VPS Blog | 虚拟化社区 | English VPS

Linux VPS下vmstat命令列出的属性详解

Posted by zuzhihui in vps技术 on 2008/07/01 with No Comments

在Linux VPS下运行vmstat命令可以显示系统资源占用的情况。加上一个时间参数可以定期循环输出资源占用情况,比如运行vmstat 2就可以每隔2秒钟输出一次。

vmstat命令输出的各项含义是:

procs部分
项目 含义
r 在运行队列中等待的进程数,如果经常大于CPU的个数,则表示cpu的负荷重
b 在等待io的进程数
memoy部分
项目 含义
swpd 已经使用的交换内存(k表示),这个数越小越好
free 空闲的内存(k表示),越大越好
buff 内核buffers部分的内存(k表示),这些内存也是可用的,所以这个数也是越大越好
cache 内核cache部分的内存(k表示),这些内存也是可用的,所以这个数也是越大越好
swap部分
项目 含义
si 从磁盘swap到内存的总量(k表示),这个数应该是0才对,大于0就表示,发生过swap,内存不够了
so 从内存中swap到磁盘的总量(k表示),这个数应该是0才对,大于0就表示,发生过swap,内存不够了
io部分
项目 含义
bi 从块设备(一般是硬盘)中读入的块总数,这个数越大表示IO越忙
bo 输出到块设备(一般是硬盘)中的块总数,这个数越大表示IO越忙
system部分
项目 含义
in 每秒的中断次数
cs 每秒的进程上下文切换的次数
cpu部分
项目 含义
us CPU在用户态执行花费的时间
sy CPU在内核态执行花费的时间
id CPU空闲的时间
wa CPU等待IO的时间,这个数字大表示IO忙
st 这个我搞不清楚,如果你清楚,请留言告知,谢谢
Back to Top

2007-2017 © 北京瑞豪开源科技有限公司 京ICP备13004995号-2