第二章:web网站服务二
发布日期:2021-05-10 17:33:39 浏览次数:22 分类:精选文章

本文共 3329 字,大约阅读时间需要 11 分钟。

Apache���DNS������������

������������Apache

������������������������������CentOS 7������������������������������������Apache���

  • ������Apache

    ������Linux������������������Apache���

    [root@centos01 ~]# mount /dev/cdrom /mnt
    [root@centos01 ~]# tar zxvf /mnt/httpd-2.2.17.tar.gz -C /usr/src
    [root@centos01 ~]# cd /usr/src/httpd-2.2.17

    ���������������Apache���

    [root@centos01 httpd-2.2.17]# ./configure --prefix=/usr/local/httpd --enable-so --enable-rewrite --enable-charset-lite --enable-cgi
    [root@centos01 httpd-2.2.17]# make && make install
  • ������������

    ������Apache���������������������������

    [root@centos01 ~]# ls -ld /usr/local/httpd/

  • ������������������������

    ���������������������������Web���������������������������Apache������������������

  • ������������������

    ���������������������������������������

    [root@centos01 ~]# mkdir -p /var/www/bdqncom /var/www/jbitcom
  • ������Apache���������������

    ������httpd.conf������������������������

    [root@centos01 httpd]# vim /usr/local/httpd/conf/httpd.conf
    ErrorLog "logs/error_log"
    LogLevel info:warn
    LogFormat "common" combine���
  • CacheIDXEnabled On

    3. **������������������������**  
    ������`httpd-vhosts.conf`������������������������
    ```bash
    [root@centos01 httpd]# vim /usr/local/httpd/conf/extra/httpd-vhosts.conf
    NameVirtualHost 192.168.100.10:80
    VirtualHost 192.168.100.10:80
    ServerAdmin www.bdqn.com
    ServerName www.bdqn.com
    DocumentRoot "/var/www/html/bdqncom"
    ErrorLog "logs/www.bdqn.com-error_log"
    CustomLog "logs/www.bdqn.com-access_log" common
    VirtualHost 192.168.100.10:80
    ServerAdmin www.jbit.com
    ServerName www.jbit.com
    DocumentRoot "/var/www/html/jbitcom"
    ErrorLog "logs/www.jbit.com-error_log"
    CustomLog "logs/www.jbit.com-access_log" common
    1. ������Apache���������
      ������������Apache������������������
      [root@centos01 httpd]# apachectl -t

    2. ������������DNS

      ���������������������������������������������������������DNS���������

    3. ������DNS������

      ���CentOS 7���������BIND���

      [root@centos02 ~]# yum -y install bind bind-utils bind-chroot
    4. ������DNS���������������

      ������named.conf���������������������

      [root@centos02 ~]# vim /etc/named.conf

      ���������������������

      options {
      listen-on port 53;
      listen-on-v6 port 53;
      allow-recursion yes;
      allow-query yes;
      allow-query_cache yes;
      }
    5. ������������������

      ������bdqn.com.zone���jbit.com.zone���������

      [root@centos02 ~]# vim /var/named/bdqn.com.zone

      ���

      [root@centos02 ~]# vim /var/named/jbit.com.zone

      ���������

      zone "bdqn.com" {
      type master;
      file "db.192.168.100.10";
      }
    6. ������DNS������

      ���������������BIND���

      [root@centos02 ~]# systemctl start named
      [root@centos02 ~]# systemctl enable named

    7. ���������������������

      ������������������������������

      • http://www.bdqn.com
      • http://www.jbit.com

      ������Apache������������������

      ���������www.jbit.com������������������������������������������Apache���������������

    8. ������Apache���������

      [root@centos01 ~]# yum -y install httpd-tools
    9. ���������������������

      [root@centos01 ~]# htpasswd -c /usr/local/httpd/.password admin
    10. ������Apache���������������httpd.conf������

      ���������������������httpd.conf���

      AuthName "access"
      AuthType Basic
      AuthUserFile "/usr/local/httpd/.password"
      Require valid-user

    11. ������������������������������������������������������������Web���������������������www.jbit.com���������������������������������������������������

    上一篇:mysql数据库
    下一篇:第一章:WEB服务器

    发表评论

    最新留言

    表示我来过!
    [***.240.166.169]2025年04月04日 18时00分34秒