1、U-Mail 邮 件 服 务 器 软 件 - 1 -各类服务器配置资料Apache httpd 配置说明Ntsysv /开机运行选中服务#vi /etc/httpd/conf/httpd.confDocumentRoot “/var/www/html“ 开启 /设置主目录的路径DirectoryIndex 开启 /设置默认主页文件Listen 12.34.56.78:80 设置 Apache 监听的 IP 地址和端口号ServerRoot “/etc/httpd“ /设置相对根目录的路径ErrorLog /设置日志文件ServerAdmin /设置网络管理员的电子邮件地址ServerName
2、:80 / 设置服务器主机名称AddDefaultCharset UTF-8 / 设置默认字符集出现乱码解决方法为 UTF8 改为 GB2312DirectoryIndex index.html index.html.var index.php /设置默认主页文件名#vi /etc/httpd/conf/httpd.conf#NameVirtualHost 192.168.0.2:80 /改为 NameVirtualHost 192.168.0.2:80增加下面的代码/设置虚拟主机的IP和监听端口ServerAdmin webmasterdummy- /设置管理员的邮箱DocumentRoot
3、 /www/docs/ /设置虚拟主机的主目录ServerName /设置虚拟主机的域名ErrorLog logs/dummy--error_log CustomLog logs/dummy--access_log commonServerAdmin webmasterdummy-DocumentRoot /www/docs/ServerName ErrorLog logs/dummy--error_logCustomLog logs/dummy--access_log common在 DNS 服务器配置相应的域名服务Apache Tomcat5在/etc/httpd/conf/httpd.
4、conf 添加导入模板 LoduModules imagemap_module modules/mod_imagemap.so修改 apache 配置在/etc/httpd/conf/httpd.conf Documentroot /usr/share/tocamt5/webapps/ROOT 和Directory /usr/share/tocamt5/webapps/ROOT 在做代理在 933 行加入 Proxypass / ajp:/localhost :8009/ProxypassReverse / ajp:/localhost :8009/在把/etc/httpd/conf.d/pr
5、oxy_ajp.conf 里的 #Proxypass /tomcat/ ajp:/localhost :8009/ 和 #Proxypass /examples/ ajp:/localhost :8009/jsp-examples/ 的#号去掉在启动 tomcat5U-Mail 邮 件 服 务 器 软 件 - 2 -CGI 运行环境配置rpm -q perl /查看 Perl 版本prel-5.8.8-4.i386.rpm /安装文件名#vi /etc/httpd/conf/httpd.conf #addHandler cgi-script .cgi .pl /改为 addHandler cg
6、i-script .cgi .pl标明 CGI 程序的文件类型*如果同时想运行扩展名为 .pl 的文件还可以在该语句后面添加“.pl” 。Options Indexes FollowSymLinks 改为 Options Indexes FollowSymLinks ExecCGI测试 CGI 运行环境在 CGI 文件存放的 目录(如 /var/www/html)中建立一个为 test.cgi 的文件。内容如下:#!/usr/bin/perlPrint “Content-type: text/htmlnn“;Print “This is a test page“;#chmod +x /var/
7、www/html/test.cgi , /为 test.cgi 文件添加运行权限测试 http:/127.0.0.1/test.cgiLinux 下实现 ADD/Remove software1 #vi /etc/yum.conf 的最后增加以下代码:a_localname=my local repobaseurl=file:/media/disk /后为光盘的路径2. 再把 Linux 的/etc/yum.repos.d 的文件移到别的文件里去需要在移回来Red hat fedora core 5 下 vsftp 服务配置#vi /etc/vsftpd/vsftpd.confanonymou
8、s_enable=yes /接受匿名用户local_enable=YES /接受本地用户write_enable=YES /可以上传(全局控制)local_umask=022 /本地用户上传文件的 umaskanon_upload_enable=yes /匿名用户可以上传 anon_mkdir_write_enable=YES /匿名用户可以建目录dirmessage_enable=YE /允许为目录配置显示信息,显示每个目录下面的message_file 文件的内容xferlog_enable=YES /开启日记功能connect_from_port_20=YES /使用标准的 20 端口来
9、连接 ftp#chown_uploads=YES /所有匿名上传的文件的所属用户将会被更改成chown_username #chown_username=whoever /匿名上传文件所属用户名 #xferlog_file=/var/log/vsftpd.log /日志文件位置#idle_session_timeout=600 /空闲连接超时#data_connection_timeout=120 /数据传输超时U-Mail 邮 件 服 务 器 软 件 - 3 -#nopriv_user=ftpsecure /当服务器运行于最底层时使用的用户名#async_abor_enable=YES /允
10、许使用 “async ABOR“命令,一般不用,容易出问题 #ascii_upload_enable=YES /管控是否可用 ASCII 模式上传。默认值为 NO#ascii_download_enable=YES /管控是否可用 ASCII 模式下载。默认值为NOftpd_banner=Welcome to blah FTP service. /login 时显示欢迎信息.如果设置了 banner_file 则此设置无效 #deny_email_enable=YES /如 果 匿 名 用 户 需 要 密 码 ,那 么 使 用 banned_email_file 里 面 的 电 子 邮 件 地
11、 址 的 用 户 不 能 登 录#banned_email_file=/etc/vsftpd/banned_emails /禁 止 使 用 的 匿 名 用 户 登 陆 时 作 为 密 码 的 电 子 邮 件 地 址#chroot_list_enable=YES /如果启动这项功能,则所有列在 chroot_list_file 之中的使用者不能更改根目录#chroot_list_file=/etc/vsftpd/chroot_list /定义不能更改用户主目录的文件#ls_recurse_enable=YES /是否能使用 ls -R 命令以防止浪费大量的服务器资源pam_service_nam
12、e=vsftpd /定义 PAM 所使用的名称,预设为vsftpduserlist_enable=YES /若启用此选项,userlist_deny 选项才被启动 listen=YES /绑定到 listen_port 指定的端口,既然都绑定了也就是每时都开着的,就是那个什么standalone 模式 tcp_wrappers=YES /开启 tcp_wrappers 支持#chmod 777 /usr/ftp /修改/USR/FTP 目录权限为 777#chmod 777 /usr/ftp/pub /修改/USR/FTP/ PUB 目录权限为 777#chmod 755 /usr/ftp /
13、修改/USR/FTP 目录权限为 755#service vsftpd start /可以开启匿名服务添加虚拟用户:FTP 添加虚拟用户,即添加的用户不能登录系统,而只能登录 FTP。1. rootstdio /#adduser test /增加一个名为 test 的用户rootstdio /#passwd test /为 test 设置密码Changing password for user testNew password: /输入用户 test 的密码BAD PASSWORD: its WAY too shortRetype new password: /重新键入用户 test 的密码p
14、asswd: all authentication tokens updated successfully. /密码设置成功2. 进入/etc/passwd 找到 test 用户的那一行,即:test:x:500:500:/home/ test:/bin/bash修改为:test:x:500:50:FTP User:/home/ test:/sbin/nologin其中:test 表示用户名;x 表示加密;500 表示 UID; 50 表示 GID,这里 50 表示 FTP 组;FTP User 表示对用户的说明;/home/ test 表示用户的主目录;/bin/bash表示用户登录系统后首
15、先启动的 shell,nologin 表示不能登录系统。#chmod 777 /usr/ftp /修改/USR/FTP 目录权限为 777#chmod 777 /usr/ftp/pub /修改/USR/FTP/ PUB 目录权限为 777#chmod 755 /usr/ftp /修改/USR/FTP 目录权限为 755#service vsftpd start /可以开启命名服务U-Mail 邮 件 服 务 器 软 件 - 4 -DHCP 多网段分发配置ddns-update-style interim;ignore client-updates;option routers 192.168.
16、31.10; /服务器选项option subnet-mask 255.255.255.0;option domain-name ““;option domain-name-servers 192.168.31.10;option time-offset -18000;default-lease-time 21600;max-lease-time 43200;# vlan1 /作用域选项subnet 192.168.31.0 netmask 255.255.255.0 range 192.168.31.10 192.168.31.50;# vlan2 /作用域选项subnet 192.168.
17、32.0 netmask 255.255.255.0 option domain-name-servers 192.168.31.10;option subnet-mask 255.255.255.0;option routers 192.168.32.1;range 192.168.32.10 192.168.32.50;# vlan3 /作用域选项subnet 192.168.33.0 netmask 255.255.255.0 option domain-name-servers 192.168.31.10;option subnet-mask 255.255.255.0;option
18、routers 192.168.33.1;range 192.168.33.10 192.168.33.50;*注意:要在三层交换机上开启 DHCP 中继邮件服务器搭建方法 准备工作1、如果您还没有 U-Mail Server 安装包,可以到 http:/ 30 天)2、在安装系统之前,还必须选定操作系统平台,U-Mail for Windows 可以安装在 Windows 2000、 Windows 2003、Windows 2008 操作系统上(建议打全所有的操作系统补丁)3、做好域名解析和 MX 记录不会做的可以参考 http:/ iis。安装 u-mail 的分区为 NTFS6、做好安
19、全。防火墙里面只允许 25、80、110、10000、3389 通过系统安装在安装过程中和一般的软件类似,下面只给一些要注意的步骤,如安装组件、安装目录、以及设置管理员的登陆密码等。U-Mail 邮 件 服 务 器 软 件 - 5 -1)开始安装,检测安装环境,这里我们用简体中文演示2)安装向导3)点接受授权条款4)选择安装组件5)选定安装位置6)邮件系统主域名设置U-Mail 邮 件 服 务 器 软 件 - 6 -7)邮件系统管理帐号设置8)开始安装U-Mail 邮 件 服 务 器 软 件 - 7 -9)安装成功(需重启服务器)也可参考手册“第一部分 U-Mail 安装手册” 中“安装 U-
20、Mail”部分。U-Mail For Windows 使用手册下载地址:http:/ 是高度自动化操作的邮件服务器系统,反垃圾反病毒都是自动升级,所有操作都是纯 web 操作,非常的便捷!http:/ 配置点击“桌面管理服务器设置域名服务系统”1. 建 立 正 向 查 找 , 点 击 “新 建 网 络 区 域 ”在 “IN”文 本 框 中 输 入 “”之 类 的 域 名 。2. 在图形化设置界面找到 “”反键“添加A IPv4 地址”在域名的文本框中输入“www. ”并且在“IPv4”地址栏输入 IP 地址,输入完后即可在图形化设置界面看到“www192.168.31.9”表示正向解析区域设置
21、完毕。*在终端窗口输入“nslookup ”可以看到反馈信息*3. 设置反向解析区域,点击 “新建网络区域”将“来源类型”改为“IPv4 逆向”在输入“192.168.31”点击确定在右击图像化界面的“192.168.31添加PTR 逆向地址映射”在再“域名”区域的最后一个微调框中输入“9”使得完成的域名 IP 地址为“192.168.31.9” ,并且在 “主机名”文本框中输入“”设置完后点确定4. 添加别名点击图形化界面的 “”的箭头找到“www 192.168.31.9” 右击“添加CNAME 别名”在域名的文本框中输入 “ftp. ”并且在“标准的域名”文本框中输入“www. ”点击确
22、定。U-Mail 邮 件 服 务 器 软 件 - 8 -samba 配置1.现安装 samba 重启 Samba 服务: /etc/init.d/smb restat2.点击“桌面管理服务器设置Samba”命令打开“Samba 服务器配置”窗口。在“Samba 服务器配置”窗口中,首先单击“添加共享”后出现了“创建 Samba 共享”对话框,在点击对话框中的“浏览”选择共享的目录后点击确定。同时还可以选中下部的“可擦写 ”和“显示”复选框,使得登录用户能够浏览、创建、删除和改写共享文件。切换到“访问”选项卡之后,需要选取 “只允许指定用户的访问”一项并且在列表中选取已存在的用户3.在“Samb
23、a 服务器配置”窗口中运行“首选项Sabma 用户”命令可以对 Samba 用户进行管理设置。4 用文本编辑器 gedit 打开/etc/samba/smb.conf 文件设置访问的 IP 段:; hosts allow 192.168.31. 192.168.31. 200. 这是设置 Samba 服务器的 IP 范围。默认所允许全部,也可以单点添加*注意要去掉前面的“;“ 号*5.该目录权限,找到共享的文件将权限该到最大*注意:添加用户的时候要把“创建主目录”去掉,如果不去掉就会在 samba 里出现两个目录*Fedora 5 安装 Vmware server 笔记到光盘里找到Hardlink-1.0-1.21.2.i386.rpm 内核依赖包kernel-smp-devel-2.6-15-1.2054_FC5.i686.rpm 内核文件xinetd-2.3.13-6.2.1.i386.rpm 不安装就吧能安装在终端里安装 vmware server, 安装完成后就在终端里输入 vmware-config.pl下面显示的东西全部默认点回车就行了