
各类服务器配置资料.doc
7页U-Mail邮件服务器软件 各类服务器配置资料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 :80 // 设置服务器主机名称AddDefaultCharset UTF-8 // 设置默认字符集出现乱码解决方法为 UTF-8改为 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增加下面的代码
Options Indexes FollowSymLinks 改为 Options Indexes FollowSymLinks ExecCGI测试CGI运行环境在CGI文件存放的 目录(如/var/www/html)中建立一个为test.cgi的文件内容如下:#!/usr/bin/perlPrint "Content-type: text/html\n\n";Print "This is a test page";#chmod +x /var/www/html/test.cgi , //为test.cgi文件添加运行权限测试 http://127.0.0.1/test.cgiLinux下实现ADD/Remove software1. #vi /etc/yum.conf的最后增加以下代码:[a_local]name=my local repobaseurl=file:///media/disk //后为光盘的路径2. 再把Linux的/etc/yum.repos.d的文件移到别的文件里去需要在移回来Red hat fedora core 5 下vsftp服务配置#vi /etc/vsftpd/vsftpd.confanonymous_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端口来连接ftp#chown_uploads=YES //所有匿名上传的文件的所属用户将会被更改成chown_username #chown_username=whoever //匿名上传文件所属用户名 #xferlog_file=/var/log/vsftpd.log //日志文件位置#idle_session_timeout=600 //空闲连接超时#data_connection_timeout=120 //数据传输超时#nopriv_user=ftpsecure //当服务器运行于最底层时使用的用户名#async_abor_enable=YES //允许使用"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 //如果匿名用户需要密码,那么使用bann。
