создание домена

Discussion in 'Linux, Freebsd, *nix' started by kasp, 16 Apr 2012.

  1. kasp

    kasp New Member

    Joined:
    9 Mar 2012
    Messages:
    10
    Likes Received:
    0
    Reputations:
    0
    Всем привет
    установил LAMP на ubuntu server 10.04 все работает, но как теперь зделать что бы на станицу зайти можно было через домен а не через ip
     
  2. mironich

    mironich Elder - Старейшина

    Joined:
    27 Feb 2011
    Messages:
    733
    Likes Received:
    73
    Reputations:
    19
    Создать виртуальный хост, как это делать смотри в манах по апачу, регаешь домен привязываешь к ip все)
     
  3. banned

    banned Banned

    Joined:
    20 Nov 2006
    Messages:
    3,324
    Likes Received:
    1,193
    Reputations:
    252
    http://lib.clodo.ru/lamp-debian5/
     
  4. neofit

    neofit Banned

    Joined:
    14 Nov 2009
    Messages:
    223
    Likes Received:
    14
    Reputations:
    0
    #!/bin/bash

    #Author: Ivlev E

    echo -n "Введите имя создаваемого хоста: "
    read newHost

    echo -n "Введите путь от корня до файлов сайта: "
    read newPath

    #Производим запись в hosts
    file="/etc/hosts"
    b=$(cat $file)
    newContent="127.0.0.1 ${newHost}"$'\n'"127.0.0.1 www.${newHost}"$'\n'$b
    sudo bash -c "echo '${newContent}' > $file"

    #Добавляем сайт в sites-available и прописываем в него нужные директивы
    sap=/etc/apache2/sites-available/$newHost
    sudo touch $sap
    sudo chmod 777 $sap
    directives="<VirtualHost *:80>
    ServerName ${newHost}
    ServerAlias ${newHost} www.${newHost}
    DocumentRoot ${newPath}
    <Directory ${newPath:1}/>
    AllowOverride All
    </Directory>
    </VirtualHost>"
    echo "$directives">$sap

    #Включаем виртуальный хост
    sudo a2ensite $newHost

    #Включаем rewrite
    sudo a2enmod rewrite

    #Перезапускаем сервер
    sudo /usr/sbin/apache2ctl restart
     
  5. DwH

    DwH New Member

    Joined:
    21 Feb 2012
    Messages:
    60
    Likes Received:
    2
    Reputations:
    0
    Сперва нужна поднять DNS у себя на машине ака bind9, создать nameserver и прописать у регистратора.
     
  6. emomasson

    emomasson Member

    Joined:
    27 Jul 2010
    Messages:
    174
    Likes Received:
    12
    Reputations:
    5
    зачем? Просто в hosts прописаться и все... какой днс?!
     
  7. neofit

    neofit Banned

    Joined:
    14 Nov 2009
    Messages:
    223
    Likes Received:
    14
    Reputations:
    0
    Не, ну чтоб заходили посетители, в любом случае нужно преобрести домен, затем просто пропишешь в host днс адреса регестратора домена, если у тебя статистический ip то можно прописать его у регистратора домена, вот и достаточно)