当前位置 主页 > 服务器问题 > Linux/apache问题 >

    详解Linux中搭建常用服务器

    栏目:Linux/apache问题 时间:2019-10-07 16:18

    1、搭建telnet服务器

    2、搭建DHCP服务器

    3、搭建DNS服务器

    4、搭建sendmail服务器

    5、搭建FTP服务器

    6、搭建web服务器 安装 apache tomcat

    7、搭建samba服务器

    一、搭建telnet服务器

    1、查看是否有telnet服务

    rpm –qa|grep telnet

    显示:telnet-0.17-39.el5 还需安装telnet-server-0.17-39.el5

    2、挂载

    mkdir /mnt/cdrom
    
    mount –t iso9660 /dev/cdrom /mnt/cdrom
    

    3、找到server文件夹

    cd /mnt/cdrom/Server

    4、安装telnet服务

    ls telnet*
    
    rpm –ivh telnet-server-0.17-39.el5.i386.rpm
    

    5、检查安装

    rpm -qa|grep telnet

    6、开启23端口

    chkconfig --list 查看端口是否开启

    chkconfig telnet on 或 service telnet start 或 ntsysv

    7、用"telnet ip地址"登录,退出ctrl + D

    二、搭建DHCP服务器

    1、查看是否有DHCP服务

    rpm –qa|grep dhcpt

    2、挂载

    mkdir /mnt/cdrom
    
    mount –t iso9660 /dev/cdrom /mnt/cdrom
    

    3、找到server文件夹

    cd /mnt/cdrom/Server

    4、安装dhcp服务

    ls dhcp*
    
    rpm –ivh dhcp-3.05-18.el5.i386.rpm
    

    5、检查安装。

    rpm -qa|grep dhcp

    6、配置文件

    实例文件vi /usr/share/doc/dhcp-3.05/dhcpd.conf.sample

    租约实效文件vi /var/lib/dhcpd/dhcpd.leases

    复制配置文件

    cp /usr/share/doc/dhcp-3.05/dhcpd.conf.sample /etc/dhcpd.conf
    
    vi /etc/dhcpd.conf
    

    ①修改子网subnet、子网掩码netmask、路由routers、dns服务器

     

    ②可分配地址段

     

    ③租约

     

    ④为指定的计算机保留IP

     

    7、开启端口

    chkconfig --list 查看端口是否开启

    chkconfig dhcpd on 或 service dhcpd start 或 ntsysv

     三、搭建DNS服务器

    1、查看是否有dns服务

    rpm –qa|grep bind

    2、挂载

    mkdir /mnt/cdrom
    
    mount –t iso9660 /dev/cdrom /mnt/cdrom
    

    3、找到server文件夹

    cd /mnt/cdrom/Server

    4、安装dns服务

    ls bind*
    
    rpm –ivh bind-9.3.4-10.el5.i386.rpm
    
    rpm –ivh bind-chroot-9.3.4-10.p1.el5.i386.rpm
    
    ls caching*
    
    rpm –ivh caching-nameserver-9.3.4-10.p1.el5.i386.rpm
    

    5、检查安装

    rpm -qa|grep bind
    
    rpm -qa|grep caching
    

    6、4个配置文件

    (1)cd /var/named/chroot/etc

    复制主配置文件 cp -p named.caching-nameserver.conf named.conf

     vi named.conf