在CentOS 7中安装KVM平台搭建VPS

KVM即Kernal-based Virtual Machine, 是一种高效且成熟稳定的虚拟化技术, 支持所有的操作系统. 因此, 掌握服务器上搭建KVM平台是很有意义的. 通过虚拟机的建立以及IP分配, 虚拟机可以当做一台完全独立的服务器来使用, 即我们常用的VPS.

搭建虚拟机平台对宿主机系统的要求较高. KVM虚拟化要求宿主机的CPU支持Intel VT或AMD-V技术 (请执行cat /proc/cpuinfo查看), CPUBenchMark至少在1000以上, 建议5000或更多 (ATOM D525这种就不要来装虚拟机了). 系统内存要求至少为4G, 建议8G或更多. 硬盘要求20G以上. 操作系统必须为64位. 服务器至少分配2枚或以上的独立IP地址 (每个VPS一枚, 宿主机一枚). 本次教程, 我们以最新版本的CentOS 7为例, 介绍KVM平台的搭建.

继续阅读

联用Seafile与Let’s Encrypt搭建安全的个人云储存

去年底, Let’s Encrypt这个免费的SSL安全证书横空出世, 广大中小网站主纷纷给自己的网站加上了安全证书. 这是好事, 尤其是在这样一个HTTP劫持如家常便饭般平常的魔幻国度, 给所有网站做SSL是必要的.

Seafile是和OwnCloud齐名的云储存程序, 只要拥有一台VPS, 我们就可以在上面搭建Seafile服务器, 供个人或小型团队使用, 非常方便. 通常, Seafile使用自签名(self-signed SSL)证书, 不能被浏览器识别. 而今天给大家介绍一下在Seafile中整合Let’s Encrypt安全证书搭建安全的私有云储存的方法, 不仅可以使用浏览器支持的SSL安全证书, 也能够最大限度地保障自己的数据安全.

继续阅读

Debian 8系统环境下Froxlor主机控制面板的安装和使用

Froxlor是知名的主机控制面板。它完全开源,因此所有人都可以免费使用。同时,它拥有不弱于cPanel, DirectAdmin等收费面板的功能、安全性和实用性(包括子账户、邮箱、FTP、分销、工单系统等功能),以及美观大气的使用界面。其唯一缺点,在我看来是安装过程繁琐冗长。本次我将详细介绍Debian 8操作系统下安装Froxlor和配置的方法。本文作者为香菇肥牛https://qing.su 未经允许,不得转载。

继续阅读

CentOS 5 平台通过ProxyPass同时运行多个Web服务器

有时我们会发现,尽管Apache可以满足大多网络服务的需要,但其他的网页或应用服务器会更适合某些特定的任务。值得庆幸的是,我们可以很容易地配置Apache来传递这样的服务请求给其他的服务器并获得处理。这些第二级(或第三级)服务器可以运行在同一台VPS中,或者在单独的机器中(可以在内部网络)。下面的例子以lighttpd为第二级web服务器,但是对应的方法对于转发HTTP请求到其他的web服务器一样适用。

在下面的操作之前,我们假定您已经在CentOS 5 (译者注:CentOS 6, 7一样适用。)上搭建好了Apache服务器。此外,接下来的操作应该在shell中进行,请确保您拥有root权限。

继续阅读

在Debian 7上安装SquirrelMail软件包

注:本文部分内容翻译自Linode Library,有删改。

SquirrelMail是一款著名的网络邮件程序,它能够给邮件服务器提供便于用户访问的GUI页面,这样用户就可以直接通过网页来访问自己的邮箱,而不仅仅是通过客户端程序来进行邮件的收发。SquirrelMail具有跨平台的支持性,今天我们来介绍在Debian 7系统上安装SquirrelMail软件包的方法,希望能够对大家有用。

继续阅读

怎样监测Apache服务器负载和统计信息

春节过来事情有点多,所以一直没有更新,在这儿说声抱歉了~

本文为翻译文章,原文地址为http://www.tecmint.com/how-to-monitor-apache-web-server-load-and-page-statistics.htm,有删改。

本文旨在介绍使用mod_status监测和处理Apache服务器负载的方法,它可以使得系统管理员更加简便地获取到这些信息。

继续阅读

在Debian 7上搭建LEMP环境

本文提供了LAMP环境的替代品LEMP在Debian 7服务器上的搭建教程。在LEMP环境下,普通的Apache服务器被换成了更为轻量级的Nginx服务器,这对于减轻系统负载有所帮助。关于两种服务器环境的对比,本文不做介绍,请视情况自行决定。本文在新装Debian 7 64bit系统上经过测试,在Debian 7 32bit以及Ubuntu 13及以后各版本上可能稍有不同,可自行测试。

继续阅读

多IP情况下Apache虚拟主机配置文件的写法

有时,我们为一台服务器或者VPS分配了多个IP,我们希望给每一个站点分配一个独立的IP,或者将其中的几个IP分配给一个网站,这些需要我们手动更改Apache的虚拟主机配置文件以满足我们的需求。

我们知道,虚拟主机的配置部分是逐个写在<VirtualHost *:80>…</VirtualHost>这一部分中的,而*就代表了IP地址。有很多朋友不明白这里的*是什么意思,以为就是代指任意IP地址

继续阅读

Ubuntu下邮件服务器Zimbra的安装和配置

Zimbra是一个非常著名的高端开源邮件服务器,号称“协同办公系统”。Zimbra提供非常友好的人机界面,优秀的邮件处理和收发性能,以及丰富的功能,是企业搭建邮件服务器的非常不错的选择。今天我来介绍一下Ubuntu系统中Zimbra的安装和配置。

首先需要说明的是,Zimbra丰富的功能和优秀的处理能力决定了它需要很大的系统资源。我自己安装测试后,发现zimbra运行时内存占用将近2G,因此如果VPS的内存小于2GB的话,我不建议你安装Zimbra套件。准确地说,我建议您将Zimbra安装在一台内存4G以上的独立服务器上。另外,最好不要在安装Zimbra的机器上再安装其他的web服务器如Apache和Nginx等,以免影响Zimbra的正常使用。

继续阅读