виртуальный сайт с доступом из интернет (виртуальный сайт с доступом из интернет)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС для молодых и начинающих системных администраторов.

Модераторы: SLEDopit, Модераторы разделов

ottawa1
Сообщения: 11

виртуальный сайт с доступом из интернет

Сообщение ottawa1 »

Здравствуйте.Ubuntu 11.10.Установил серверы apache2,vsftpd.Установил также и Webmin. Папку "www" перенес путем настройки apache2 в директорию "home".В папке www установил сайт присвоил ему доменное имя.Теперь он открывается не только по IP-адресу ,а по имени http://mysite.org.ru (имя изменено) словом домен второго уровня.Еще в оболочке www создал два других sait1,sait2 хочу использовать как папки для хранения запакованных zip архивов,чтобы не было большого размера основного сайта.Вопрос такой; как это осуществить.Сейчас можно заходить на них пока http://IP-адрес/sait1.ru. А как осуществить так http://sait1.ru.mysite.org.ru или правильнее наверно http://sait1.mysite.org.ru и http://sait2.ru.mysite.org.ru/ Как настроить конфигурацию апач? Можно конечно присвоить им доменные имена,но хотелось обойтись без этого.При наладке руководсвовался сайтом "http://community.modx-cms.ru/blog/1137.html "
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: виртуальный сайт с доступом из интернет

Сообщение sash-kan »

что есть «оболочка www»?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
ottawa1
Сообщения: 11

Re: виртуальный сайт с доступом из интернет

Сообщение ottawa1 »

это значит оболочка ,где находятся сайты
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: виртуальный сайт с доступом из интернет

Сообщение sash-kan »

где находится эта оболчка и как она описана?

p.s. я действительно пытаюсь понять, что же и как у вас там настроено и что вы хотите получить в результате·
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21359
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: виртуальный сайт с доступом из интернет

Сообщение Bizdelnick »

ottawa1 писал(а):
23.04.2012 17:35
это значит оболочка ,где находятся сайты

А что есть "оболочка"?

ottawa1 писал(а):
23.04.2012 14:56
А как осуществить так http://sait1.ru.mysite.org.ru или правильнее наверно http://sait1.mysite.org.ru и http://sait2.ru.mysite.org.ru/ Как настроить конфигурацию апач? Можно конечно присвоить им доменные имена,но хотелось обойтись без этого.

Не понял вопроса. Как присвоить доменное имя, не присваивая доменного имени?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
gesigor
Сообщения: 410
ОС: Fedora 30

Re: виртуальный сайт с доступом из интернет

Сообщение gesigor »

Если я правильно понял, то используя виртуальные хосты:

Код: Выделить всё

<VirtualHost *:80>
    ServerAdmin user@site.ru
    DocumentRoot /home/wwwroot
    ServerName sait1.ru
    ServerAlias www.sait1.ru
    ErrorLog logs/sait1.ru-error_log
    CustomLog logs/sait1.ru-access_log combined
    <Directory "/home/wwwroot">
      Options Indexes FollowSymLinks Includes
      AllowOverride All
      Order allow,deny
      Allow from all
   </Directory>
</VirtualHost>

<VirtualHost *:80>
    ServerAdmin user@site
    DocumentRoot /home/wwwdyndns
    ServerName sait2.ru
    ServerAlias www.sait2.ru
    ErrorLog logs/sait2.ru-error_log
    CustomLog logs/sait2.ru-access_log combined
    <Directory "/home/wwwdyndns">
      Options Indexes FollowSymLinks Includes
      AllowOverride None
      Order allow,deny
      Allow from all
   </Directory>
</VirtualHost>

/home/wwwroot тут лежит один сайт http://sait1.ru
/home/wwwdyndns здесь другой http://sait2.ru. В DNS также прописать адрес с указанием на эти имена.
OC Centos, FC21
https://gesigor.ru
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: виртуальный сайт с доступом из интернет

Сообщение drBatty »

sash-kan писал(а):
23.04.2012 16:53
что есть «оболочка www»?

наверное это веб-интерфейс какого-то хостинга. //telepate mode off

вот это: http://ru.wikipedia.org/wiki/CPanel
или аналог.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: виртуальный сайт с доступом из интернет

Сообщение sash-kan »

gesigor писал(а):
23.04.2012 20:12
ServerAlias www.sait2.ru
например, добавьте сюда нужные вам alias-ы·
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
ottawa1
Сообщения: 11

Re: виртуальный сайт с доступом из интернет

Сообщение ottawa1 »

sash-kan писал(а):
23.04.2012 22:39
gesigor писал(а):
23.04.2012 20:12
ServerAlias www.sait2.ru
например, добавьте сюда нужные вам alias-ы·

Купил железо.Поставил рядом и собрал на ubuntu 11.10 64 bit сервер apache2 и vsftpf.Настраиваю Apache2. В папке "home/maxcim/www" создал две папки "mysite.ord.ru" и "sait1.mysite.ord.ru" в папке "mysite.ord.ru"- помещен сайт с зарегистрированным доменным именем второго уровня.Он работает. В папке "sait1.mysite.ord.ru" уже пытаюсь создать поддомен уже третьего уровня" sait1.mysite.ord.ru " уже нигде не регистрируя.Он будет для вспомогательных целей,чтобы по ссылкам с основного сайта скачивать оттуда "zip"архивы. В папке "etc/apache2/sites-available" создал конфигурационные файлы "sait1.mysite.ord.ru" и "mysite.ord.ru" на основе дефолтного.
это "mysite.ord.ru"
<VirtualHost *:80>
ServerAdmin hostmaster@mysite.ord.ru
ServerName mysite.org.ru
ServerAlias www.mysite.ord.ru
DocumentRoot /home/maxcim/www/mysite.ord.ru/

<Directory /home/maxcim/www/mysite.ord.ru/>
Options Indexes FollowSymLinks MultiViews MultiViews
AllowOverride All
Order allow,deny
allow from all

</Directory>
</VirtualHost>
-------------------------------------------------------------------------------
Это "sait1.mysite.ord.ru"
--------------------------------------------------------------------------------
<VirtualHost *:80>
ServerAdmin hostmaster@sait1.mysite.ord.ru
ServerName sait1.mysite.ord.ru
ServerAlias www.sait1.mysite.ord.ru
DocumentRoot "/home/maxcim/www/sait1.mysite.ord.ru"

<Directory /home/maxcim/www/sait1.mysite1.ord.ru/>
Options Indexes FollowSymLinks MultiViews MultiViews
AllowOverride All
Order allow,deny
allow from all

</Directory>
</VirtualHost>
Затем подключаем конфигурацию.Для этого я скопировал эти файлы в папку "etc/apache2/sites-enabled"
после этого редактирую " hosts " файл " /etc/hosts".
добавляю туда строки
127.0.0.1 sait1.mysite.ord.ru www.sait1.mysite.ord.ru
127.0.0.1 mysite.ord.ru www.mysite.ord.ru
---------------------------------------------------------------------------------
127.0.0.1 localhost
127.0.1.1 maxcim-System-Product-Name
127.0.0.1 sait1.mysite.ord.ru www.sait1.mysite.ord.ru
127.0.0.1 mysite.ord.ru www.mysite.ord.ru
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
-----------------------------------------------------------------------------------------
Далее рестарт apache2.
после рестарта приходит сообщение в окне терминала
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
... waiting apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
---------------------------------------------------------------------------------------------------------------------------------------------------
apache2: не Мог достоверно определить полностью компетентное доменное имя сервера, используя 127.0.1.1 для ServerName
... ожидание apache2: не Мог достоверно определить полностью компетентное доменное имя сервера, используя 127.0.1.1 для ServerName
Вот полностью описал что делаю.Пользовался сайтом http://community.modx-cms.ru/blog/1137.html
Спасибо сказали:
gesigor
Сообщения: 410
ОС: Fedora 30

Re: виртуальный сайт с доступом из интернет

Сообщение gesigor »

Я может быть не прав, но если в DNS Зарегистрирован сайт mysite.ord.ru, то обратиться к sait1.mysite.ord.ru не получится. Тоесть nslookup mysite.ord.ru и nslookup sait1.mysite.ord.ru должны указать на один IP.
А так можно попробовать чтоб Апач не ругался.

Код: Выделить всё

127.0.0.1 localhost.localdomain localhost Имя_кома
127.0.0.1 sait1.mysite.ord.ru www.sait1.mysite.ord.ru
127.0.0.1 mysite.ord.ru www.mysite.ord.ru

Также проверить надо ServerName в конфиге апача, себе я например писал ServerName Имя_компа,
Все равно вроде в DNS надо также прописывать и sait1.mysite.ord.ru. Второе: ... на всякий пожарный - home/maxcim/www должен быть лоступен пользователю, от имени которого запускается apache. И вопрос: а зачем архивы качать как бы с другого сайта?
OC Centos, FC21
https://gesigor.ru
Спасибо сказали:
ottawa1
Сообщения: 11

Re: виртуальный сайт с доступом из интернет

Сообщение ottawa1 »

Привет.А что значит имя компа? Может это IP-адрес? Насчет того что архивы в другом месте.Сайт то на joomla. Есть там компонент создание архива сайта вместе с базой данных.Если со всеми zip архивами уже 1 гиг набирается,если еще фильм какой добавлю.Трудно такой архив перемещать. А так эти архивы лежат в стороне в основной сайт не входят.
Спасибо сказали:
gesigor
Сообщения: 410
ОС: Fedora 30

Re: виртуальный сайт с доступом из интернет

Сообщение gesigor »

Имя_компа - имя, которое было дано при устанвке системы. Может меняться.
Пример: имя одного из компов, видно когда вызываешь терминал например.

Код: Выделить всё

[user@router ~]$

Также можно узнать командой hostname.
Проблемы с архивами я например не вижу. В каталоге с сайтом, завести каталог , например archiv. На самом сайте (на странице) размещать ссылку типа такой

Код: Выделить всё

<a href="http://mysite.ord.ru/archiv/1.zip">первый архив</a> или
<a href="archiv/2.zip">второй архив</a>

OC Centos, FC21
https://gesigor.ru
Спасибо сказали:
ottawa1
Сообщения: 11

Re: виртуальный сайт с доступом из интернет

Сообщение ottawa1 »

Спасибо стало получше.в hosts вставил имя компа и прекратились ошибки.при перезагрузке апач пишет
* Restarting web server apache2 ... waiting
но пока sait1 не набирается.Насчет архивов.Этот компонент создания архива копирует все что в диретории сайта в том числе те исскуственные папки что ты предложил
Спасибо сказали:
gesigor
Сообщения: 410
ОС: Fedora 30

Re: виртуальный сайт с доступом из интернет

Сообщение gesigor »

А можно поподробнее об этом компоненте, который архивирует? Может его настроить, чтоб он пропускал определенные каталоги?

Код: Выделить всё

tar -zcvpf /home/user/sites-`date '+%d-%B-%Y'`.tar.gz --directory / \
   --exclude=archiv --exclude=lost+found .
OC Centos, FC21
https://gesigor.ru
Спасибо сказали:
gesigor
Сообщения: 410
ОС: Fedora 30

Re: виртуальный сайт с доступом из интернет

Сообщение gesigor »

Вот пример:
Управление резервными копиями в JoomlaPack

Управление резервными копиями производится в специальном разделе компонента JoomlaPack (скриншот). Чтобы попасть в менеджер резервных копий необходимо в панели управления JoomlaPack нажать кнопку «Управление резервными копиями».

Сразу после создания резервной копии рекомендуется сохранить ее на локальный диск. Для этого нажмите «скачать» расположенную в той же строке что и название вашей резервной копии. После нажатия на кнопку, браузер предложит Вам стандартный диалог сохранения файла, учтите он может отличаться от версии используемого браузера. Также тут можно удалить старые резервные копии, чтобы они не занимали места. Учтите что при создании бекапа делается копия всех папок на сервере, и при большем количестве уже созданных резервных копий они буду попадать в архив, тем самым размер архива будет неоправданно расти.

Для указания системе, о том какие папки не надо включать в архив перейдите в раздел «Исключить из резервной копии» в административной панели компонента. И в предложенном списке укажите папки которые не надо добавлять в резервные копии., в частности выше указанные «copy» и «tmp». После указания папки, JoomlaPack попросит Вас подождать для применения изменений.

Если вы изменили список папок, то после этого рекомендуется создать еще одну резевную копию, без этих папок, и сохранить ее на свой диск.

http://joomlaportal.ru/content/view/1354/68/
OC Centos, FC21
https://gesigor.ru
Спасибо сказали:
ottawa1
Сообщения: 11

Re: виртуальный сайт с доступом из интернет

Сообщение ottawa1 »

Добрый день.Да есть такая функция.Я и не знал.Правда я пользуюсь другой версией Akeeba Backup.Там есть опция копировать только папки сайта.Наверно это и есть выборочное копирование.Но все равно пытаюсь создать поддомен.Можно ведь использовать его как хранилище файлов и сайт еще какой добавить. .Что это за выражение:"добавить имя сайта в DNS" Вот что у меня нет. DNS- это немного представляю когда настраиваю сетевые подключения.А вот где оно находится когда пытаюсь поддомен создать?
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: виртуальный сайт с доступом из интернет

Сообщение sash-kan »

ottawa1 писал(а):
25.04.2012 10:21
DNS … А вот где оно находится … ?
там, где его ищет ваш компьютер
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
gesigor
Сообщения: 410
ОС: Fedora 30

Re: виртуальный сайт с доступом из интернет

Сообщение gesigor »

Есть ресурсы где можно регистрировать имя сайта, там же и поддомены.
http://www.reg.ru
http://www.nic.ru
И еще много таких... Как правило DNS там править можно. Это верно если сайт должен быть виден в интернет. Если только в локальной сети, тогда Вам нужно будет подымать свой собственный DNS и там свои сайты прописывать.
OC Centos, FC21
https://gesigor.ru
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: виртуальный сайт с доступом из интернет

Сообщение drBatty »

ottawa1 писал(а):
25.04.2012 10:21
DNS- это немного представляю когда настраиваю сетевые подключения.А вот где оно находится когда пытаюсь поддомен создать?

DNS это ВЕЗДЕ. Это целая Сеть, которая раскинулась по всему миру. А нужна она для того, что-бы преобразовать например unixforum.org в текущий физический адрес компьютера (сейчас 91.232.225.12). Вот админ домена unixforum.org может например сделать поддомен xyz.unixforum.org, и привязать его к какому-то другому компьютеру в сети. А может привязать свой сервер ко всем подоменам *.unixforum.org, и уже сам этот сервер будет открывать нужный каталог. см. http://httpd.apache.org/docs/2.0/ru/vhosts/
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
ottawa1
Сообщения: 11

Re: виртуальный сайт с доступом из интернет

Сообщение ottawa1 »

Привет.Что же мне ничего не скажет никто что делать? Все вокруг да около. Случайно в аське узнал у знакомого,что нужна панель управления на сервер и в ней можно регистрировать этот поддомен.Он сам и серверами не занимается.Называется эта панель у них "kloxo".Сейчас посмотрел есть много этих панелей.Какую выбрать? Я скачаю установлю и зарегистрирую сам этот поддомен.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: виртуальный сайт с доступом из интернет

Сообщение sash-kan »

ottawa1
тут в теме много про что написано·
вы не могли бы сформулировать ещё раз (вооружившись обретёнными знаниями), что именно у вас «не так»?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
ottawa1
Сообщения: 11

Re: виртуальный сайт с доступом из интернет

Сообщение ottawa1 »

На сервере все настроено.В процессе работы кое чему научился.Дальше надо идти в панель настройки своего домена у регистратора и добавлять запись.Получается без этого не обойтись.Этого я не знаю как сделать.Можно было бы поискать где мой домен.Может и нашел бы но там очевидно пароль какой нибудь.Не буду заморачиваться.Домен 2 уровня мне один малый сделал (метров 500 пройти к нему).Наверно еще раз обращусь с таким же предложением.Рассчитаемся пивом тем более праздники на носу.Спасибо за помощь.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: виртуальный сайт с доступом из интернет

Сообщение sash-kan »

ottawa1 писал(а):
26.04.2012 10:42
Домен 2 уровня мне один малый сделал
то есть, он зашёл на сайт регистратора, и на своё имя зарегистрировал домен, которым вы пытаетесь пользоваться?
ну, если вас устраивает такая ситуация, то и замечательно·
если же хотите зарегистрировать домен на своё имя (и получить возможность самостоятельно, без поклонов «соседским малым», вносить в него изменения), то вам сюда: google://зарегистрировать домен в зоне ru
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
ottawa1
Сообщения: 11

Re: виртуальный сайт с доступом из интернет

Сообщение ottawa1 »

Приветствую.Ты прав.Я как то не подумал.Раньше сайты размещал на хостингах там хостеры сами регистрировали доменное имя,которое я придумывал.Теперь у меня свой сервер могу ведь и сам регистрировать.Никогда не делал,но есть ребята знакомые,зайду поспрашиваю.Спасибо за помощь.
Спасибо сказали: