在 redhat6.0下,建立简单的 Apache 服务器时非常简单的.
首先,确认 Apache 程序包已经正确安装了.如果没有,将 redhat cdrom 放入光盘驱动器,装载,安装 apache-*.rpm (其中 * 代表任几个字符.).简单的命令是:
然后,作为系统管理员,运行 setup,在 system services下,确认 httpd daemon 启用. 现在,每次我启动计算机,httpd都会自动启动.我也可以这样启动:
/etc/rc.d/init.d/httpd start
这样关闭:
/etc/rc.d/init.d/httpd stop
你应该时时检查 /home/httpd 是否存在,以及在它的下面是否存在 html 目录.在我的 netscape 中输入 http://my_http_server_name, 就可以正确浏览了. 为了显示我自己的内容,我把 Apache 自带的文件删除,拷贝或连接我的文件到 /home/httpd/html/ (不要忘记 index.html). Apache 的配置文件在 /etc/html/ 下,实时记录文件可以这样看:
tail -f /etc/httpd/logs/access_log
在图形界面下设置Apache服务器,试试看comanche
在老的 redhat(<7.1),设置 ftp 服务器绝对不是一件简单的事.这是因为 ftp 是一项标准服务.使用 /etc/inetd.conf 配置,以下是我得最新版的 /etc/inetd.conf:
将
Red Hat Linux release 6.2 (Zoot)
Kernel 2.2.14-5.0 on an i586 改为了
WARNING: THIS IS A PRIVATE NETWORK UNAUTHORIZED USE IS PROHIBITED AND ALL ACTIVITIES ARE LOGGED
IBM S/390 LINUX
开了一个小玩笑.
我又输入了 chmod a=r /etc/issue* 将 /etc/issue and /etc/issue 改为了普通权限. 我又在 /etc/rc.d/rc.local 中的几行前面加上了#:
另外有一个安全建议是禁止使用 ping,你可以输入以下命令:
ipchains -A input -p icmp --icmp-type echo-request -i ppp0 -j REJECT -l (1) (2)(3) (4) (5) (6) (7)