Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Виртуальные хосты в апаче  (Прочитано 5179 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн crp.518

  • Автор темы
  • Участник
  • *
  • Сообщений: 136
    • Просмотр профиля
Виртуальные хосты в апаче
« : 26 Декабря 2013, 20:06:29 »
Здрасьте, не могли бы помоч мне с моими вирт. хостами в апаче, делаю все по мануалу http://znotes.ru/2013/03/%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-apache2-%D0%BD%D0%B0-ubuntu-virtualhosts-servername/
И на этапе sudo a2ensite /etc/apache2/sites-available/test1.myвот что выдает
ilyas@ilyas-300E5EV-300E4EV-270E5EV-270E4EV:/$ sudo a2ensite /etc/apache2/sites-available/test1.my
ERROR: Site /etc/apache2/sites-available/test1.my does not exist!

ls -lA /etc/apache2/sites-avaialble вот что выводит:

-rw-r--r-- 1 root  root  1327 Iyl 24 15:45 000-default.conf
-rw-r--r-- 1 ilyas ilyas 1329 Dek 22 23:46 1kino.conf
-rw-r--r-- 1 ilyas ilyas 1329 Dek 22 23:46 1kino.conf~
-rw-r--r-- 1 root  root  6432 Iyl 21 01:44 default-ssl.conf
-rw-r--r-- 1 root  root  1326 Dek 26 20:03 example.com
-rw-r--r-- 1 root  root  1327 Dek 26 20:01 example.com~
-rwxrwxrwx 1 root  root  1365 Dek 26 20:11 [color=green]test1.my[/color]
-rwxrwxrwx 1 ilyas ilyas 1329 Dek 26 20:11 [color=green]test1.my~[/color]

Что я не так сделал?

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Виртуальные хосты в апаче
« Ответ #1 : 26 Декабря 2013, 22:15:57 »
Цитировать
000-default.conf
так правильно должно.
Wars ~.o

Оффлайн crp.518

  • Автор темы
  • Участник
  • *
  • Сообщений: 136
    • Просмотр профиля
Re: Виртуальные хосты в апаче
« Ответ #2 : 26 Декабря 2013, 22:41:12 »
Виктор, пожалуйста разьясняйтесь яснее..

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Виртуальные хосты в апаче
« Ответ #3 : 26 Декабря 2013, 23:48:32 »
Зачем вы указываете полный путь к файлу?.........
sudo a2ensite test1.my
Всё!
А этого балабола не слушайте - он вам насоветует...
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн crp.518

  • Автор темы
  • Участник
  • *
  • Сообщений: 136
    • Просмотр профиля
Re: Виртуальные хосты в апаче
« Ответ #4 : 27 Декабря 2013, 10:11:55 »
root@ilyas-300E5EV-300E4EV-270E5EV-270E4EV:/# sudo a2ensite test1.my
ERROR: Site test1.my does not exist!

ls -lA /etc/apache2/sites-avaialble выводит -
root@ilyas-300E5EV-300E4EV-270E5EV-270E4EV:/# ls -lA /etc/apache2/sites-available
итого 36
-rw-r--r-- 1 root  root  1327 Iyl 24 15:45 000-default.conf
-rw-r--r-- 1 ilyas ilyas 1329 Dek 22 23:46 1kino.conf
-rw-r--r-- 1 ilyas ilyas 1329 Dek 22 23:46 1kino.conf~
-rw-r--r-- 1 root  root  6432 Iyl 21 01:44 default-ssl.conf
-rw-r--r-- 1 root  root  1326 Dek 26 20:03 example.com
-rw-r--r-- 1 root  root  1327 Dek 26 20:01 example.com~
-rwxrwxrwx 1 root  root  1365 Dek 26 20:11 test1.my
-rwxrwxrwx 1 ilyas ilyas 1329 Dek 26 20:11 test1.my~


Пользователь решил продолжить мысль 27 Декабря 2013, 10:12:38:
но почему то нет доступа к сайту по запросу test1.my в строке браузера..

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Виртуальные хосты в апаче
« Ответ #5 : 27 Декабря 2013, 10:17:15 »
a2dissite default
ls -l /etc/apache2/sites-enabled/
a2ensite default
ls -l /etc/apache2/sites-enabled/
?
Wars ~.o

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Re: Виртуальные хосты в апаче
« Ответ #6 : 27 Декабря 2013, 10:34:02 »
Насколько помню, файлы в sites-available должны иметь расширение .conf
Попробуйте переименовать test1.my в test1.conf

Оффлайн crp.518

  • Автор темы
  • Участник
  • *
  • Сообщений: 136
    • Просмотр профиля
Re: Виртуальные хосты в апаче
« Ответ #7 : 27 Декабря 2013, 14:54:26 »
переименовал, а дальше что?

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Виртуальные хосты в апаче
« Ответ #8 : 27 Декабря 2013, 20:46:17 »
a2dissite default
ls -l /etc/apache2/sites-enabled/
a2ensite default
ls -l /etc/apache2/sites-enabled/
?
crp.518,
а мне?
Wars ~.o

Оффлайн crp.518

  • Автор темы
  • Участник
  • *
  • Сообщений: 136
    • Просмотр профиля
Re: Виртуальные хосты в апаче
« Ответ #9 : 27 Декабря 2013, 22:43:05 »
a2dissite default
ls -l /etc/apache2/sites-enabled/
a2ensite default
ls -l /etc/apache2/sites-enabled/
?
crp.518,
а мне?


Вот вам, ilyas@ilyas-300E5EV-300E4EV-270E5EV-270E4EV:~$ a2dissite default
ERROR: Site default does not exist!
ilyas@ilyas-300E5EV-300E4EV-270E5EV-270E4EV:~$ a2ensite default
ERROR: Site default does not exist!
ilyas@ilyas-300E5EV-300E4EV-270E5EV-270E4EV:~$

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Виртуальные хосты в апаче
« Ответ #10 : 28 Декабря 2013, 00:48:34 »
ls -l /etc/apache2/sites-enabled/>:(
Wars ~.o

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Виртуальные хосты в апаче
« Ответ #11 : 28 Декабря 2013, 06:53:16 »
Насколько помню, файлы в sites-available должны иметь расширение .conf
Попробуйте переименовать test1.my в test1.conf
Не должны. И разрешения 777 они тоже иметь не должны.

crp.518, покажите вывод команды
ls -ld /etc/apache2; ls -la /etc/apache2; apache2ctl -S
victor00000, идите уже отсюда... и не просто идите.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Виртуальные хосты в апаче
« Ответ #12 : 28 Декабря 2013, 08:33:33 »
AnrDaemon,
угу, смотри сылка (ln) нету.
Wars ~.o

Оффлайн crp.518

  • Автор темы
  • Участник
  • *
  • Сообщений: 136
    • Просмотр профиля
Re: Виртуальные хосты в апаче
« Ответ #13 : 28 Декабря 2013, 10:01:42 »
Насколько помню, файлы в sites-available должны иметь расширение .conf
Попробуйте переименовать test1.my в test1.conf
Не должны. И разрешения 777 они тоже иметь не должны.

crp.518, покажите вывод команды
ls -ld /etc/apache2; ls -la /etc/apache2; apache2ctl -S
victor00000, идите уже отсюда... и не просто идите.

root@ilyas-300E5EV-300E4EV-270E5EV-270E4EV:/etc/apache2# ls -ld /etc/apache2; ls -la /etc/apache2; apache2ctl -S
drwxrwxrwx 9 root root 4096 Dek 28 07:57 /etc/apache2
итого 108
drwxrwxrwx   9 root  root   4096 Dek 28 07:57 .
drwxr-xr-x 150 root  root  12288 Dek 28 07:51 ..
-rwxrwxrwx   1 root  root   7154 Dek  9 10:24 apache2.conf
drwxr-xr-x   2 root  root   4096 Dek 18 10:56 conf-available
lrwxrwxrwx   1 root  root     27 Dek  6 20:39 conf.d -> /etc/phpmyadmin/apache.conf
drwxr-xr-x   2 root  root   4096 Dek  6 18:36 conf-enabled
-rw-r--r--   1 root  root   1782 Iyl 21 01:44 envvars
-rw-r--r--   1 root  root     12 Dek 28 07:49 httpd.conf
drwxr-xr-x   2 ilyas ilyas  4096 Dek  8 10:49 init.d
-rw-r--r--   1 root  root  31063 Iyl 21 01:44 magic
drwxr-xr-x   2 root  root  12288 Dek 18 10:56 mods-available
drwxr-xr-x   2 root  root   4096 Dek  6 18:26 mods-enabled
-rw-r--r--   1 root  root    315 Dek 28 07:57 ports.conf
-rw-r--r--   1 root  root    317 Dek 28 07:51 ports.conf~
drwxrwxrwx   2 root  root   4096 Dek 28 07:54 sites-available
drwxrwxrwx   2 root  root   4096 Dek 28 07:56 sites-enabled
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
VirtualHost configuration:
*:80                   is a NameVirtualHost
         default server 127.0.1.1 (/etc/apache2/sites-enabled/000-default.conf:1)
         port 80 namevhost 127.0.1.1 (/etc/apache2/sites-enabled/000-default.conf:1)
         port 80 namevhost 127.0.1.1 (/etc/apache2/sites-enabled/000-default.conf:1)
ServerRoot: "/etc/apache2"
Main DocumentRoot: "/var/www"
Main ErrorLog: "/var/log/apache2/error.log"
Mutex mpm-accept: using_defaults
Mutex watchdog-callback: using_defaults
Mutex default: dir="/var/lock/apache2" mechanism=fcntl
PidFile: "/var/run/apache2/apache2.pid"
Define: DUMP_VHOSTS
Define: DUMP_RUN_CFG
User: name="www-data" id=33
Group: name="www-data" id=33
root@ilyas-300E5EV-300E4EV-270E5EV-270E4EV:/etc/apache2#

А кстате viktor00000 он и вправду глухой что ли? Пишет постоянно что то неадекватное, видимо потому-что не слышит сам себя когда пишет.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Виртуальные хосты в апаче
« Ответ #14 : 28 Декабря 2013, 11:11:19 »
drwxrwxrwx 9 root root 4096 Dek 28 07:57 /etc/apache2
Это что вообще?... нормально установленная и настроенная система или выгребная яма?

rm /etc/apache2/conf.d
эрэм эрэф /etc/apache2/init.d
mkdir /etc/apache2/conf.d
chmod -R u=rwX,g=rX,o=rX /etc/apache2
chown -R root:root /etc/apache2
ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf

Цитировать
А кстате viktor00000 он и вправду глухой что ли? Пишет постоянно что то неадекватное, видимо потому-что не слышит сам себя когда пишет.
Глухота никакого отношения к банальному уважению к собеседнику (i.e. грамотному письму) не имеет.
Я не воспринимаю английскую речь на слух, сам на нём не говорю и с трудом перевожу английский на русский (и обратно). Это не мешает мне писать грамотно. (Люди часто с удивлением узнают, что английский не является для меня родным языком.)
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.019 секунд. Запросов: 21.