标签: VPS

  • Linux VPS一键安装包集合

    LNMP一键安装包
    LNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RadHat、Debian/Ubuntu VPS(VDS)或独立主机安装LNMP(Nginx、MySQL、PHP、phpMyAdmin)生产环境的Shell程序。
    支持系统:CentOS/Debian/Ubuntu
    安装方法:猛击这里

    LNAMP一键安装包
    LNAMP 是指由 Linux(CentOS),Nginx,Apache,Mysql,Php 为主,其他诸如Pure-ftpd,Jailkit为辅的一套生产环境安装包.所有操作均集成在一个Linux Shell脚本文件中,管理员可方便的进行安装,卸载,增设用户虚拟主机(子域),删除用户虚拟主机(子域)等操作.最大限度方便系统管理员,同时不会影 响后续其他软件的安装兼容(有限)。
    支持系统:Linux CentOS 5 (32bit/64bit)
    安装方法:猛击这里

    PPTP VPN一键安装包

    PPTP是最常用的VPN软件
    支持系统:CentOS 5 32bit/64bit
    OpenVZ VPS要启用TUN/TAP
    安装方法:猛击这里

    CentOS OpenVPN一键安装包
    OpenVPN是更安全的开源VPN软件
    支持系统:CentOS
    安装方法:猛击这里

    LLsMP一键安装包
    LLsMP 是 Linux + Litespeed + MySQL + PHP 的一鍵安裝包
    支持系统:CentOS/Debian
    安装方法:猛击这里

    Kloxo一键安装包
    Kloxo是一个优秀的Web控制面板,有商业版本和免费版本。免费版本的Kloxo允许绑定40个域名,对普通客户来讲40个域名也足够用了。
    支持系统:CentOS 5
    安装方法:猛击这里

  • 小内存VPS优化建议

    - 稳定的 VPS 服务器

    所有的上层内容都依托于稳定的硬件支持,所以如果你购买的 VPS 主机线路巨慢、三天两头挂掉、或者有时 VPS 母机 IO 负载超高,那么,就算再怎么优化也没有任何用处,你整天干的事情就是发 Ticket 找客服解决问题。所以,选购一台稳定快速的 VPS 主机这是最基础的要求。

    - 轻量级 Web Server

    Apache 已经变得越来越臃肿了,内存开销非常大,所以个人建议用轻量级的 Nginx 服务器,而对于 WordPress 来说 nginx 已经完全够用了。下面代码里是适用于 WordPress 3 的 nginx rewirte 规则,包括 Permalinks rewrite 及 WP-super-cache rewrite 规则。

    #WP Permalinks rewrite
    rewrite ^.*/files/(.*)$ /wp-includes/ms-files.php?file=$1 last;
    if (!-e $request_filename) {
    rewrite ^.+?(/wp-.*) $1 last;
    rewrite ^.+?(/.*\.php)$ $1 last;
    rewrite ^ /index.php last;
    }
    #WP-super-cache rewrite
    set $wp_super_cache_file ”;
    set $wp_super_cache_uri $request_uri;
    if ( $request_method = POST )
    {
    set $wp_super_cache_uri ”;
    }
    if ( $query_string )
    {
    set $wp_super_cache_uri ”;
    }
    if ( $http_cookie ~* “comment_author_|wordpress|wp-postpass_” )
    {
    set $wp_super_cache_uri ”;
    }
    if ( $wp_super_cache_uri ~ ^(.+)$ )
    {
    set $wp_super_cache_file /wp-content/cache/supercache/$http_host/$1index.html;
    }
    if ( -f $document_root$wp_super_cache_file )
    {
    rewrite ^(.*)$ $wp_super_cache_file break;
    }
    if (-f $request_filename)
    {
    expires 30d;
    break;
    }
    if (!-e $request_filename)
    {
    rewrite ^(.+)$ /index.php?q=$1 last;
    }
    而 PHP 方面则建议用 PHP-FPM , PHP-FPM 已经包含在 PHP 5.3.3 中,对于小内存 VPS 用户建议用静态进程方式,也就是固定几个进程,同时建议少开几个进程,比如 4-6 个左右。

    Ubuntu 上可以用以下命令直接安装 nginx , php-fpm , mysql 环境

    sudo apt-get install nginx php5 php5-dev php5-fpm php5-mysql mysql-server make
    - 充分利用多核

    Nginx 在 Linux 上有一个 worker_cpu_affinity 参数,可以为每个工作进程绑定到不同的 CPU ,所以如果你的 VPS 具有多核的话,那么可以充分利用各 CPU 。比如如果有 4 个 CPU,那么可以进行如下配置:

    worker_processes 4;
    worker_cpu_affinity 0001 0010 0100 1000;
    最后你可以查看一下 CPU 状态,测试方法是输入 top 命令并按 1 。

    - MySQL 优化

    关掉InnoDB:如果 VPS 只是用来跑 Worpdress 的话,用 MyISAM 存储引擎就足够了。你只需在my.cnf加入一行 skip-innodb 就可以把 InnoDB 存储引擎给关掉了。这样也可以省下一定数量的内存。

    - 缓存,再缓存

    1、启用 PHP 缓存加速模块 eAccelerator : 大家都知道, PHP 是动态脚本语言,每次访问都会重新编译执行,而 eAccelerator 则可以缓存编译过的部分 PHP 文件,从而起到提高 PHP 脚本性能及降低系统负载的效果。但需要注意的是,在 nginx + PHP-FPM 环境下, eAccelerator 无法进行内存共享,也就是说 PHP-FPM 的每个进程除了本身所需要的内存开销外,还会加上 eaccelerator.shm_size 参数中设定的值,所以我们在设置时尽量减小 eaccelerator.shm_size 的值,比如设置为 8 MB ,这样最多可以缓存 50 多个 php 文件,虽然少了点,但对于 WordPress 来说基本足够了,这也算是一种节约资源及增加性能的折中方案。另外,启用 eaccelerator 后对于访问速度确实有显著提高。

    2、WordPress 页面缓存:建议用 Wp-super-cache 插件,这个插件的 nginx rewrite 规则之前已经有提到过。Wp-super-cache 可以起到网页静态化缓存的效果,可以进一步除低系统负载。

    3、数据库查询缓存 : 为了进一步减少数据库查询次数,就需要用此类插件,这类插件很多,我在用的是 DB Cache Reloaded 。

    - WordPress 模版及插件

    减少不必要插件以及用简洁的模版,不要放置大量的图片,因为一旦图片一多就会产生更多的 http 连接请求数,导致页载载入速度变慢,同时也消耗更多的带宽,毕竟带宽也是 VPS 的重要资源之一。

    水平有限,如有错误,敬请指正。如果你有更好的优化方案,也请在留言中分享,谢谢!

    # 最后介绍一些在线测试及优化工具:

    Just-Ping : 可以同时获取世界各地几十个位置 ping 你主机的值,从而可以判断 VPS 主机的线路质量。

    Pingdom : 全页面载入测试工具,可测试访问某网页共发起了多少请求及每个请求的耗时,从而可以判断哪些网页元素比较影响载入速度,对进一步优化提供帮助。

    测速宝:整体页面载入及访问速度测试工具,可以让国内各地的网友帮你测试。

  • 免费VPS申请pipni.cz

    来自捷克的老牌免费空间,出了一个免费的VPS业务,

    400 MHz CPU
      256 MB RAM
      5 GB místo
      100 GB trafik
    申请地址:http://new.pipni.cz/

    注:本人没有申请成功,以为在申请步骤一直提示我使用正确的邮箱地址,但是我确认我填写的邮箱没有问题,更换过gmail,126,以及国外的十分钟邮箱,均不乏通过,有兴趣的朋友可以试试。如果申请通过也告诉我下如果申请。