- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
apache + ubuntu 16.04 как создать поддомен из php7 кода?
Не понял, а причем тут php?
Создаете в апаче настройки виртуал хоста нужного домена.
У апача.
ServerName домен,ру
DocumentRoot /usr/local/www/
ServerAlias домен,ру
ServerAlias www.домен,ру
<Directory />
DirectoryIndex index.php
Options +FollowSymLinks -Indexes
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
При том, что я хочу создать на vps-сервере, сервис типа blogspot.com, чтобы отдельному блогу (сайту), после регистрации пользователя, создавался отдельный поддомен.
Там не создаются поддомены.
Там DNS wildcard работает. И все запросы с ЛЮБОГО поддомена обрабатывает движок. И уже там разбираются, есть ли такой пользователь или нет.
На сервере lighttpd, есть модуль simple-vhost...там можно сделать c++ демон по крону и на папку /var/www поставить права chmod -R 777, и создавать демоном папки на сервере для каждого нового поддомена...плюс из c++ демона делать force-reload сервера, так, что будет создаваться реальный поддомен из php-кода.
Вот думал для apache есть, что-то подобное..
На сервере lighttpd, есть модуль simple-vhost...там можно сделать c++ демон по крону и на папку /var/www поставить права chmod -R 777, и создавать демоном папки на сервере для каждого нового поддомена...плюс из c++ демона делать force-reload сервера, так, что будет создаваться реальный поддомен из php-кода.
Вот думал для apache есть, что-то подобное..
Полные права на вэб директорию не смущают? !chmod -R 777
Это плохо, знаю..Но если не ошибаюсь, c++ демон можно запустить от root, и от root создавать папки для поддоменов в /var/www ...
чтобы отдельному блогу (сайту), после регистрации пользователя, создавался отдельный поддомен
Не поддомен, а хост. Да при этом еще и "виртуальный". Для этого надо прочитать доку по Апачу (требуемой версии), добавить и использовать mod_vhost_alias (линк на 2.4) и немного его сконфигурить. И заниматься этим должен (в идеальном мире) админ Апача
После этого "поддомен из php7 кода" будет всего лишь 1 mkdir
На сервере lighttpd, есть модуль simple-vhost...там можно сделать c++ демон по крону и на папку /var/www поставить права chmod -R 777, и создавать демоном папки на сервере для каждого нового поддомена...плюс из c++ демона делать force-reload сервера, так, что будет создаваться реальный поддомен из php-кода.
Вот думал для apache есть, что-то подобное..
Не делайте так никогда! Я серьезно.
Посмотрите как работает с поддоменами тот-же WP MU (https://codex.wordpress.org/%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D1%81%D0%B5%D1%82%D0%B8)
Просто поставьте его и делайте на нем блоги для пользователей.