Показано с 1 по 1 из 1
  1. #1
    Администратор Аватар для Vch54ti
    Регистрация
    19.02.2011
    Сообщений
    1,289
    Поблагодарил(а)
    187
    Получено благодарностей: 84 (сообщений: 69).
    Записей в дневнике
    28
    Загрузок файлов
    33
    Залито файлов
    44
    Вес репутации
    10

    Простенький скриптик создания Vhost в Ubuntu

    Код:
    #!/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
    Источник WMParser.RU - блог о бизнес-информатике. Виртуальный хост apache2 ubuntu 10.04.
    Последний раз редактировалось Vch54ti; 26.11.2011 в 23:02.
    Gigabyte EP31-DS3L; 4GB RAM; GTS-250 512 Mb GDDR3 Green Edition (Монитор+LCD телевизор);
    HDD: 1Tb (файлы), 300Gb (Mac OS), 80Gb (Windows), 640Gb (Ubuntu); DVD-привод ATAPI iHAS124 Y
    Lion 10.7 / Snow Leopard 10.6 / Ubuntu
    ==
    Lenovo ThinkPad Edge 14, Ati Mobility Radeon 545v (QE/CI работает), ALC269, 250Gb HDD, wi-fi пока не завел...
    ==
    Iphone 2G
    ==
    Samsung Galaxy S2 MIUI






Похожие темы

  1. Как установить Adobe Air в Ubuntu 10,10 64bit
    от AvP78 в разделе Ubuntu/Debian
    Ответов: 1
    Последнее сообщение: 29.01.2012, 01:53
  2. Ubuntu server не запускается на 161 порту snmpd
    от Vch54ti в разделе Ubuntu/Debian
    Ответов: 0
    Последнее сообщение: 21.11.2011, 01:05
  3. Ubuntu NAT iptables + htb
    от Vch54ti в разделе Ubuntu/Debian
    Ответов: 2
    Последнее сообщение: 24.10.2011, 13:57
  4. Ответов: 0
    Последнее сообщение: 06.06.2011, 13:02

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •