国外VPS 大多数是 Linux /Unix平台,Linux/Unix平台的优点也很多,重点是它还是免费的,(用过美国VPS 的朋友都知道国外IDC 装Windows是需要版权费的)国内大型网站几乎都是用Linux/Unix平台。其优点是负载性能强,安全性稳定性比Windows Server 2003/2008 要高很多。一般一台VPS 或服务器 半年不重启是很常见的。但Linux/Unix系统通常是很难使用的,那些烦琐而难记的命令很多新手朋友无法入手,服务器一般都不装桌面系统,操作没有windows直观。当然国外也有一些服务器面板但是一般都是收费的有的授权费用 比VPS 还贵。直到LuM出现这种情况改变了,LuM是国人开发的一款Linux /Unix平台平台的服务器管理面板全中文操作很直观,发展滋生了很多个版本了,团队经验非常丰富,重开始到现在还无一次漏洞安全问题发生。目前以有免费版和商业版选择了,一般个人VPS 使用免费版基本能满足日常应用了,如果想做卖虚拟主机面板的话,商业版 也很人性化价格非常实惠功能更强大。
有的朋友说面板暂用内存 其实我觉得还好吧 现在的美国VPS 价格都很便宜 本站几乎每天都有推荐 也就30-40人民币块钱一个月 都是256-512M 内存 比国内便宜多了
这款面板 VPSjy实测 一般 安装完成后 显示内存占用 大概70多M 到100M左右 256M 的VPS 完全没有问题。
功能很强大就不一一复制了感兴趣的朋友可以 看看官方演示 再决定是否安装
http://demo.zijidelu.org:8888 用户名:zijidelu,密码:zijidelu
官方网站 http://www.lum.net.cn/
安装也非常简单,基本上就一行命令完成
1. 安装系统:最小化安装系统(全新安装系统,VPS用户可跳过此步骤,也可以在VPS控制面板中重装系统。
2.登陆系统:用超级用户root登陆系统。如果是FreeBSD,由于根目录通常比较小,请切换到/usr目录进行安装(cd /usr)。建议您用ssh工具并设置成UTF-8编码登陆服务器,因为那样可以看到中文提示。SSH工具用putty,设置UTF-8编码
一.打开Putty
二.
搞定等下安装的时候就可以显示中文了
3.进入了服务器准备安装
一行命令直接复制粘贴回车即可
wget http://down.zijidelu.org/zijidelu_install.sh; chmod 740 zijidelu_install.sh; ./zijidelu_install.sh -y
选择下载节点 国内服务器就选 1 美国服务器VPS 就选 2 输入数字 回车
这里选择最新版本 输入数字 2 回车
这里可以选择快递安装或者编译安装 一般不赶时间 选择N 服务器硬件好的话大概30-40分钟可以安装完成,如果赶时间或者只是测试可以选择Y 快速安装
一般需要5-10分钟可以完成安装,只是部分系统可能出现启动不了的情况(本人测试10个VPS有1个启动不了换编译安装没有问题了呵呵)
最后一部 安装完成会有中文提示 输入字母Y 重启 完成
后台管理地址http://你的VPS IP:8888(默认用户名:zijidelu,密码:zijidelu) 进入后台去修改 密码 用户名不能改
好了可以去体验这款优秀的中文面板了。
前言:一般新手不适应linuxVPS 命令建站,装个面板就有必要了,Kloxo功能强大最重要的是支持自动备份可以很好的保护数据不丢失。购买VPS后有的服务商提供的有集成KLoxo面板的系统,这样就比较方便了只需要装下汉化包即可,所以购买VPS后可以在管理面板里 重做系统的选项里找一下有无集成系统 如有的话直接选择那个版本重做就可以了。
如果是干净系统那么就跟我一起来学习 安装过程吧
首先卸载服务器软件
查询Mysql命令:
rpm -qa | grep mysql
卸载:
yum remove mysql
查询Apache命令:
rpm -qa | grep httpd
卸载:
yum remove httpd
查询PHP命令:
rpm -qa | grep php
卸载:
yum remove php
开始安装
yum install screen #安装screen(如果已有则跳过)
screen –S kloxo #建立一个窗口
wget http://download.lxcenter.org/download/kloxo/production/kloxo-installer.sh #下载
sh ./kloxo-installer.sh --type=master 运行脚本
控制面板管理地址
https://IP:7777/ /*安全连接*/ http://IP:7778/ /*普通链接,常用*/ 默认用户和密码都是admin。
其他组件及系统更新
yum install php-bcmath
yum install php-mbstring
yum check-update
yum update
yum clean all
安装汉化包
cd /usr/local/lxlabs/kloxo/httpdocs/lang
wget http://www.vpsjy.com/info/zip/kloxo_cn_pack.zip
unzip kloxo_cn_pack.zip
后台配置汉化
Advanced,Appearance,Language选择chinese 点 update 完成
每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。
2、weight
指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。
例如:
upstream backend {
server 192.168.0.14 weight=10;
server 192.168.0.15 weight=10;
}
3、ip_hash
每个请求按访问ip的hash结果分配,这样每个访客固定访问一个后端服务器,可以解决session的问题。
例如:
upstream backend {
ip_hash;
server 192.168.0.14:88;
server 192.168.0.15:80;
}
4、fair(第三方)
按后端服务器的响应时间来分配请求,响应时间短的优先分配。
upstream backend {
server server1.linuxany.com;
server server2.linuxany.com;
fair;
}
5、url_hash(第三方)
按访问url的hash结果来分配请求,使每个url定向到同一个后端服务器,后端服务器为缓存时比较有效。
例:在upstream中加入hash语句,server语句中不能写入weight等其他的参数,hash_method是使用的hash算法
upstream backend {
server squid1:3128;
server squid2:3128;
hash $request_uri;
hash_method crc32;
}
#定义负载均衡设备的Ip及设备状态
upstream backend{
ip_hash;
server 127.0.0.1:9090 down;
server 127.0.0.1:8080 weight=2;
server 127.0.0.1:6060;
server 127.0.0.1:7070 backup;
}
在需要使用负载均衡的server中增加
proxy_pass http://bakend/;
每个设备的状态设置为:
1.down 表示单前的server暂时不参与负载
2.weight 默认为1.weight越大,负载的权重就越大。
3.max_fails :允许请求失败的次数默认为1.当超过最大次数时,返回proxy_next_upstream 模块定义的错误
4.fail_timeout:max_fails次失败后,暂停的时间。
5.backup: 其它所有的非backup机器down或者忙的时候,请求backup机器。所以这台机器压力会最轻。
nginx支持同时设置多组的负载均衡,用来给不用的server来使用。
client_body_in_file_only 设置为On 可以讲client post过来的数据记录到文件中用来做debug
client_body_temp_path 设置记录文件的目录 可以设置最多3层目录
location 对URL进行匹配.可以进行重定向或者进行新的代理 负载均衡