- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Возможно глупый вопрос, но ответа найти не могу.
Нужно в DirectAdmin присвоить одному пользователю для 2х сайтов разные IP-адреса, не создавая дополнительную пользовательскую учетную запись для него.
Т.е. для сайта site1.ru один IP, для сайта site2.ru другой IP в одной учетной записи. Т.е. для каждого сайта выделенный IP
никак
модель такова что один пользователь - один ип
впрочем Вы можете сделать пользователя реселлером. И он может создать себе две учетные записи и каждую разместить на разных ип.
Вообщем проблема вот в чём.
Есть движок сайта размером 200 Гб(тексты, картинки, видео и т.д.), и постоянно увеличивается в размере. На этом движке работают 46 сайтов, используя одни и те же файлы на всех из тех 200 Гб. Сайты абсолютно разные.
Задача: Открыть на другом IP адресе в пределах одного сервера еще 10 сайтов, которые будут использовать всё ту же постоянно обновляемую огромную базу.
Все домены используют одну и ту же директорию, идин и тот же файл index и т.д.
Когда создаю 2 аккаунта в directadmin, и ставлю symbolic link с директории одного аккаунта на тот, в котором хранится основная база, эта директория через менеджер файлов directadmin вообще не видна, и не открывается через http-доступ к сайту. Пробовал менять владельцев директории/ссылки. Не помогает.
Что можно сделать, не портя саму структуру и работоспособность directadmin?
(Если бы не directadmin, прописал бы в httpd.conf за 2 секунды и не мучался, так хочется по-человечески)
Если отдельных пользователей создавать нельзя, и реселлера ему давать не хотите, то
можно вручную прописать айпи у домена, в /usr/local/directadmin/data/users/имя_юзера/domains,
есть файл имя_домена.conf,
меняем там в строке
ip=22.22.22.22
потом поднимаемся на уровень выше, там файл httpd.conf c виртуал-хостом домена, меняем айпи и там, рестартуем апач.
потом меняем через панель в днс-зоне тоже на другое айпи.
Менять в файле конфига где ip=... обязательно, т.к. если просто поменять в вирт. хосте, директ потом перезапишет это.
Если домен уже рабочий не забудьте про днс-кеш.
Также есть смысл сделать бекапы конфигов, которые собираетесь править.
p.s вот из-за такого функционала директадмина по отношению к айпи, многие его и не любят
По поводу вашего второго вопроса, а FollowSymlinks включено в апаче?
FollowSymlinks включил. Ссылки стали видны.
можно вручную прописать айпи у домена, в /usr/local/directadmin/data/users/имя_юзера/domains,
есть файл имя_домена.conf,
меняем там в строке
ip=22.22.22.22
потом поднимаемся на уровень выше, там файл httpd.conf c виртуал-хостом домена, меняем айпи и там, рестартуем апач.
потом меняем через панель в днс-зоне тоже на другое айпи.
Менять в файле конфига где ip=... обязательно, т.к. если просто поменять в вирт. хосте, директ потом перезапишет это.
Если домен уже рабочий не забудьте про днс-кеш.
Также есть смысл сделать бекапы конфигов, которые собираетесь править.
Сделал подобно тому что Вы написали. Все-таки создал второго пользователя с другим IP.
А в файле /usr/local/directadmin/data/users/имя_юзера/httpd.conf
для доменов изменил DocumentRoot на директорию первого пользователя.
Не знаете где еще нужно изменить директорию пользователя чтоб directadmin её не перезаписал в будущем?
bb-support, И спасибо за помощь
Посмотрите их faq, например http://help.directadmin.com/item.php?id=3, document root можно переопредилить вроде из панели, главное не оставлять так просто с прямым редактированием в httpd.conf, точно перезапишет.
Посмотрите их faq, например http://help.directadmin.com/item.php?id=3, document root можно переопредилить вроде из панели, главное не оставлять так просто с прямым редактированием в httpd.conf, точно перезапишет.
Ага, спасибо.
Всё сделал. Получилось идеально.
Добавил для домена через directadmin вот такие строки:
|?OPEN_BASEDIR=/home/admin/|