今天来简单实战一下如果进行搭建环境服务器,举例在Redhat上实现。
Redhat是以Linux为内核的,主要有opensource的Foreda,也有企业级的应用以及支持。
在公司的机器上,使用了VirtualBox最新版本安装了,安装了shrike网络上查找到的Redhat版本,并作了以下操作。
1. 安装Redhat
安装过程类似于一般的系统安装,主要是根据提示设置要安装的模式以及选择应用,并对作一些定制。
1. 选择linux-text安装模式。
2. 选择英语环境安装。
3. 选择server模式安装。
4. 在VirtualBox中选择桥连接,eth0选择自动获取IP。
5. 选择防火墙为中级。
2. 修改hostname
1. vi /etc/hosts,添加 {IP} {hostname}
2. vi /etc/sysconfig/network,添加 {IP} {hostname}
3. hostname {hostname}
4. logout然后login就可以看到user@{hostname }了。
3. 安装ftp和telnet服务
1. mount -r /dev/cdrom,这里选择不同的CD直到在后面发现包及rpm文件。
2. cd /mnt/cdrom/Redhat/RPMS
3. rpm -i telnetd*
4. rpm -i vsftpd*
5. umount /mnt/cdrom
6. /etc/init.d/telnetd start
7. /etc/init.d/vsftpd start
4. 非本机访问
因为防火墙的原因会发现非本机联机本机的时候无法成功。
1. setup
2. 选择firewall,然后选择telnet和vsftpd,顺便也可以打开ssh。
3. cat /etc/sysconfig/iptables可以发现文件中多出telnet和vsftpd的记录,所以直接修改iptables文件也是可以的,
然后用/etc/init.d/iptables restart
4. 关闭iptable验证,service iptables stop; chkconfig iptables off;
5. 随机启动
1. chkconfig --list {servicename}.
2. chkconfig vstftpd on
选择3,4,5,6几种等级的调用。
# 对各个运行级的详细解释:
0 为停机,机器关闭。
1 为单用户模式,就像Win9x下的安全模式类似。
2 为多用户模式,但是没有NFS支持。
3 为完整的多用户模式,是标准的运行级。
4 一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置。
5 就是X11,进到X Window系统了。
6 为重启,运行init 6机器就会重启。