ISPConfig 一个功能非常强大的Linux 虚拟主机控制面板

vhcs 开发基本处于停滞状态,今天看到了 ISPConfig, 觉得挺有意思的。有好几个引人注目的优点:

1. 支持的发行版非常多

2. 功能强大

3. 开发社区活跃,文档齐全

ISPConfig

ISPConfig is an open source hosting control panel for Linux. ISPConfig is licensed under BSD license.

Managed Services

  • Httpd (virtual hosts, domain and IP based)
  • FTP
  • Bind (A, CNAME, MX and SPF Records)
  • POP3 Auto-Responder
  • MySQL client-databases
  • Webalizer statistics
  • Harddisk quota
  • Mail-Quota
  • Traffic limits
  • IP-addresses
  • SSL
  • SSI
  • Shell-access
  • Mailscanner (Antivirus)
  • Firewall

Detailed Feature list

System Requirements

Supported Distributions

  • Mandrake Linux starting from version 8.1 to 10.2
  • Mandriva 2006 to 2007
  • Red Hat Linux starting from version 7.3 to 9.0
  • Fedora Core 1 - 6
  • SuSE Linux starting from version 7.2 to 10.2
  • Debian 3.0 (Woody), Debian 3.1 (Sarge), Debian 4.0 (Etch)
  • Ubuntu 5.04 (Hoary Hedgehog), 5.10 (Breezy Badger), 6.06 (Dapper Drake), 6.10 (Edgy Eft)
  • CentOS 4.1 to 4.4

Details

  • Operating System: Linux (Kernel 2.4 or later with glibc6) (the following distributions are supported: Mandrake Linux starting from version 8.1, Mandriva 2006 & 2007, Red Hat Linux starting from version 7.3, Fedora Core 1 - 6, SuSE Linux starting from version 7.2, Debian starting from version 3.0, Ubuntu 5.04, 5.10, 6.06, and 6.10, CentOS 4.1 - 4.4)
  • Apache Webserver version 1.3.12 or later / 2.0.40 or later
  • Sendmail or Postfix
  • Procmail
  • Quota Package
  • ProFTP as standalone version or vsftpd as inetd/xinetd/standalone version
  • Php 4.0.5 or newer as Apache module
  • MySQL data base
  • a POP3/IMAP daemon that supports either the traditional Unix-Mailbox format (e.g. gnu-pop3d, qpopper, ipop3d, popa3d or vm-pop3d) or the Maildir format (e.g. Courier-Imap)
  • OpenSSL and mod_ssl for the creation of SSL virtual hosts
  • BIND8 / BIND9
  • iptables or ipchains

Linux C编程实战——光盘下载

linux c.gif

今天终于收到了Linux C编程实战这本书,在网上看这本书的目录感觉还行就买下了看看,以后就要奋战在Linu平台下,作为一个开源Ren。也请各位Linux编程的高手多多指点。
点击此处下载Linux C编程实战光盘

Ubuntu 8.04 LTS (Hardy Heron) RC正式发布


在跳票了一天以后,Ubuntu 8.04 LTS (Hardy Heron)Release Candidate如期发布了。

包括Kubuntu(KDE3/4)、Xubuntu、Edubuntu和服务器版的所有版本均已到位,想全新安装Ubuntu的朋友可以下载镜像安装了。

 

作为Ubuntu发行版的第二个长时间支持版(LTS),社区和开发者倾注了很大的心血。

不断增强的Ubuntu桌面环境,不仅让硬件支持更加完善(重写的“硬件驱动”工具),而且新引入的PulseAudio也提升了多媒体性(音量调 整是针对每个应用程序进行的)。此外,Firefox 3的引入,Compiz Fusion 0.7.4的集成,结合最新发布的GNOME 2.22,一个前所未有的Ubuntu桌面已经来了。

在服务器版本方面,Ubuntu也不甘示弱,正向越来越专业的方向前进。除了启用了KVM虚拟化技术以外,Ubuntu还为更多的应用程序启用了AppArmor,改善了内核内存攻击的保护措施,此两项举措大大增强了Ubuntu的安全性。

相信你对此已经耳熟能详了,那么,就下载各个平台的ISO镜像,来为你的电脑装备Ubuntu 8.04 LTS (Hardy Heron)吧!

下载镜像请访问官方的:http://releases.ubuntu.com/8.04/,中文地区的镜像等到位后补上。

18个取代Windows应用程序的Linux应用程序


相信很多的人向我一样逐渐的吧重心转移到Linux 上,但很多人不敢用 Linux 取代 Windows 的原因是他们习惯了 Windows 下的那些应用程序,担心在 Linux 中找不到对应的代用品,PCWorld 的 Scott Spanbauer 为你整理了18个可以取代 Windows 下相应应用的 Linux 程序。

Office 程序 - OpenOffice

OpenOffice 2.3 包含一个字处理程序,一个电子表格,取代 Power Point  的演示程序,取代 Access 的数据库程序,另外,你可以用来化矢量图,编辑数学公式。

Outlook - Evolution

Evolution 支持标准 Internet 协议,如,POP3, SMTP, IMAP, LDAP 等,支持 CalDAV 日历服务,允许你轻松导入导出数据并和其他人共享。

Windows Notepad - Kate 或 Gedit

运行 KDE 桌面的 Linux(SuSE Linux)包含一个非常好用的 Kate 程序,Gnome 环境下(Ubuntu),你可以使用 Gedit,它们都可以完美地取代 Notepad。

Quicken - GnuCash

GnuCash 可能不如 Quicken 那样成熟,但和 Quicken 一样,它可以帮助你记录所有帐户以及花消情况,它还可以导入 Quicken QIF 和 OFX 文件。

Microsoft Publisher - Scribus

Scribus 可以帮助你根据相应模板设计邮件,手册,以及演示用幻灯片,甚至可以将结果导出到标准 PDF 文件。

Internet Explorer - Konqueror

Firefox  和 Opera 都有 Linux 本地版本,如果你想更多功能, KDE 桌面下的  Konqueror 类似于 Windows 下的资源管理器,同时可以当作很好的浏览器使用。

AIM - Pidgin 和  Kopete

AOL 也提供 Linux 下的客户端,但 Pidgin (即 Gaim)允许你连接更多网络,包括 AIM, Google Talk, ICQ, MSN 以及 Yahoo Messenger。如果你使用 KDE 桌面,你可以使用 Kopete

BitTorrent - Azureus

Azureus BT 客户端允许你在 Linux 环境下分享文件,象 BT 一样。

Skype - Ekiga

Skype 本身也提供 Linux 下的版本,但在 Linux 中,你可以使用更好的 Ekiga 进行 VoIP 应用,甚至拨打普通电话,和 Skype 不同的是, Ekiga 不会用你的计算机中继别人的数据包。

Windows Media Player - Amarok 或 VLC

Amarok 和 WMP 以及 Winamp 等等播放程序一样,允许你建立音乐库并播放它们,你可以播放 CD,建立播放列表,将歌曲拷贝到 MP3 播放器,或者在线收听网络电台。

Amarok  不支持视频播放,要播放视频,你可以使用 VLC,支持几乎所有视频,音频格式,包括在线视频以及 DVD,CD。

Nero - K3B

K3B 和 Nero 的功能几乎没什么区别,可以烧录 CD, DVD,支持 iso 格式直接烧录。

Windows Media Center - MythTV

MythTV 支持主流的视频捕捉卡(包括 HDTV),可以帮助你建立家庭媒体中心,录制视频节目。

Photoshop - GIMP 或 Krita

GIMP 毁誉参半,它和 Photoshop 一样强大,但上手有些难,如果你习惯了 Photoshop,可以试试 GIMPshop,一个 GIMP 的修改版本,模拟了 Photoshop 操作界面。如果你只想在 Linux 下进行简单的图象编辑,可以试一下 Krita,对初学者更容易一些。

Partition Magic - GParted

对磁盘分区进行操作应该是操作系统最基本的工具,但 Windows 下竟然要靠第三方软件,在 Linux 下,你可以使用 Gparted,磁盘分区的所有操作都包含在里面了。

本文国际来源:http://www.pcworld.com/article/id,143396-page,1-c,linux/article.html
中文翻译来源:COMSHARP CMS 官方网站。

Linux系统比较——选择你的Linux


      openSuSEDebianUbuntu & KubuntuFedora CoreMandrivaSlackwareGentoo ….. 这么多的 Linux 发行版,对于准备转到 Linux 下的用户来说,真的是乱花渐欲迷人眼。
      在《
在线测试:选择合适你的 Linux 发行版(Linux Distribution Chooser)》一文中曾经介绍了在线测试,大家可以再看一下,这里不再重复了。
      今天要给大家介绍的是Linux Compare distros
      
Linux Compare distros在这里用户可以详细的比较两个 Linux 发行版之间的区别,列表很详细,涉及了安装,界面,配置,网络配置,硬件支持等各各方面,很有参考价值
[separator]
Linux Compare distros:http://polishlinux.org/choose/comparison/

vsftp安装设置心得


  从源码包安装,版本为2.0.6. 编译前应当注意,默认的builddefs.h不支持本地真实用户登陆的,因为采用了PAM认证,把里面的#define VSF_BUILD_PAM改成#undef VSF_BUILD_PAM,这样才能用真实用户登陆,要用虚拟主机的朋友应该注意。

  之后make,make install,在make install 的时候注意一下,有可能提示你没有什么什么目录,无法复制两个文件,新建两个再运行这个命令,要不就自己看INSTALL文件,照里面的自己复制文件也是一样的,不用make install. 还得注意把vsftpd.conf自制到/etc下面。

  要让真实用户登陆,在/etc/vsftpd.conf中将local_enable=YES的注释打开。其实也不是太多麻烦的,conf文件还是比较容易懂。

  最重要的环节到了,就是要修改vsftpd.conf,以保证可以将真实用户lock在他的主目录,因为不lock会将整个系统目录暴露出来。在/etc/vsftpd.conf中加入chroot_local_user=YES

  接下来,我们看开启匿名用户的上传。如下:

anon_upload_enable=YES
#
# Uncomment this if you want the anonymous FTP user to be able to create
# new directories.
anon_mkdir_write_enable=YES
#can rm file
anon_other_write_enable=YES

  三个命令行分别是允许匿名上传;允许匿名建文件夹;允许匿名管理文件,比如删除,重命名等。