虚拟主机如何使用Virtualmin On CentOS 5.1
版本1.0.1
作者:Andrew Colin Kissa <andrew [at] topdog [dot] za [dot] net>
介绍
本教程将介绍如何设置CentOS 5.x服务器以提供虚拟网络托管服务所需的所有服务。 这些包括网站托管,smtp服务器(SMTP-AUTH和TLS,SPF,DKIM,Domainkeys),DNS,FTP,MySQL,POP3 / IMAP,防火墙,用于统计的Webalizer。
我将使用以下软件:
- 数据库服务器:MySQL 5.0.22
- 邮件服务器:Postfix 2.3.3
- NS服务器:BIND9 9.3.3
- Web服务器:Apache 2.2.3 / PHP 5.1.6
- FTP服务器:Vsftpd 2.0.5
- POP3 / IMAP服务器:Dovecot 1.0
- Webalizer:用于站点统计2.01_10
- Virtualmin:控制面板
操作系统安装
要求
要安装系统,您将需要
- CentOS 5.1安装媒体
- 一个很好的互联网连接
安装基础系统
注意安装的一些阶段在这里没有描述,以保持如何缩短,grub配置阶段被排除在外。
- 从DVD或CD介质引导,并在引导提示符下键入linux文本。
- 跳过媒体测试。
- 选择你的语言:
- 选择键盘布局:
- 配置你的网络,我将使用dhcp如果你没有dhcp可以使用静态条目。
- 选择是以初始化驱动器:
- 选择分区类型的自定义布局:
- 创建分区:
- 配置网络:
设置IP地址和网络掩码:
设置网关和dns服务器:
设置主机名:
- 设置时区:
- 设置root密码:
- 选择服务器组并选择自定义软件选择:
- 包组选择如下:
- DNSNameservers
- 绑定chroot
- DNSNameservers
- 编辑
- vim增强
- FTP服务器
- 邮件服务器
- 鸽子
- spamassassin
- Postfix
- Mysql数据库
- mysql-server
- 网络服务器
- mod_ssl
- webalizer
- php
- 梨梨
- http-suexec
- php-mysql
启动安装:
文件系统格式化:
安装将运行:
重启系统: