Настройка конфига Апача

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Закрыто
Аватара пользователя

Автор темы
Я_Максим
Сообщения: 207
Зарегистрирован: 10 ноя 2017, 19:25
Решено: 1
Благодарил (а): 32 раза
Контактная информация:

Настройка конфига Апача

#1

07 дек 2018, 18:00

Добрый вечер, Да да я опять своими кривыми руками накосячил :bravo: :bravo: :bravo: :bravo:
Вообще поднял VPN Сервак (УРА)
По лакалке ip 192.168.X.X я мог подключаться к сайту :hshake: , dстала задача увести сайт в виртуальную сеть то бишь что бы можно было при подключений к серверу по VPN можно было работать с сайтов и по этому ip 10.8.0.1,
Конечно же пошел в конфиг /etc/apache2/sites-available/moodle.conf добавил ip в <VirtualHost 192.168.х.х 10.8.0.1:80>
и ни фига, вернул конфиг обратно как был <VirtualHost 192.168.х.х:80> тоже ни фига

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

<VirtualHost 192.168.х.х 10.8.0.1:80>
     ServerAdmin admin@moodle
     DocumentRoot /var/www/html/moodle/
     ServerName moodle
     ServerAlias www.moodle

     <Directory /var/www/html/moodle/>
        Options +FollowSymlinks
        AllowOverride All
        Require all granted
     </Directory>

     ErrorLog ${APACHE_LOG_DIR}/error.log
     CustomLog ${APACHE_LOG_DIR}/access.log combined


</VirtualHost>
Статус Апача

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

scool11@ServerMoodle:~$ sudo service apache2 status
● apache2.service - The Apache HTTP Server
   Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
  Drop-In: /lib/systemd/system/apache2.service.d
           └─apache2-systemd.conf
   Active: active (running) since Fri 2018-12-07 19:47:42 +05; 11min ago
  Process: 1553 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS)
 Main PID: 1557 (apache2)
    Tasks: 6 (limit: 2279)
   CGroup: /system.slice/apache2.service
           ├─1557 /usr/sbin/apache2 -k start
           ├─1558 /usr/sbin/apache2 -k start
           ├─1559 /usr/sbin/apache2 -k start
           ├─1560 /usr/sbin/apache2 -k start
           ├─1561 /usr/sbin/apache2 -k start
           └─1562 /usr/sbin/apache2 -k start

дек 07 19:47:42 ServerMoodle systemd[1]: Starting The Apache HTTP Server...
дек 07 19:47:42 ServerMoodle apachectl[1553]: AH00558: apache2: Could not reliably determine the server's fully qu
дек 07 19:47:42 ServerMoodle systemd[1]: Started The Apache HTTP Server.
на десерт

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

scool11@ServerMoodle:~$ apachectl -t -D DUMP_VHOSTS
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:
10.8.0.1:80            moodle (/etc/apache2/sites-enabled/moodle.conf:3)
*:80                   127.0.1.1 (/etc/apache2/sites-enabled/000-default.conf:1)
FX-8350 тащит

Аватара пользователя

Автор темы
Я_Максим
Сообщения: 207
Зарегистрирован: 10 ноя 2017, 19:25
Решено: 1
Благодарил (а): 32 раза
Контактная информация:

Настройка конфига Апача

#2

07 дек 2018, 20:08

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

Could not reliably determine the server's fully qualified domain name, using 192.168.0.3. Set
FX-8350 тащит

Аватара пользователя

di_mok
Сообщения: 5469
Зарегистрирован: 27 авг 2016, 19:06
Решено: 32
Откуда: Арзамас
Благодарил (а): 1593 раза
Поблагодарили: 1276 раз
Контактная информация:

Настройка конфига Апача

#3

07 дек 2018, 20:22

Я_Максим, покажи ifconfig на серваке
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)
Изображение

Аватара пользователя

Автор темы
Я_Максим
Сообщения: 207
Зарегистрирован: 10 ноя 2017, 19:25
Решено: 1
Благодарил (а): 32 раза
Контактная информация:

Настройка конфига Апача

#4

07 дек 2018, 20:25

di_mok,

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

enp1s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.0.3  netmask 255.255.255.0  broadcast 192.168.0.255
        inet6 fe80::bdad:480b:c5c1:310e  prefixlen 64  scopeid 0x20<link>
        ether 54:04:a6:99:39:7d  txqueuelen 1000  (Ethernet)
        RX packets 7976  bytes 1556484 (1.5 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 7101  bytes 1135440 (1.1 MB)
        TX errors 0  dropped 0 overruns 0  carrier 1  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Локальная петля (Loopback))
        RX packets 427  bytes 33627 (33.6 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 427  bytes 33627 (33.6 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

tun0: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST>  mtu 1500
        inet 10.8.0.1  netmask 255.255.255.255  destination 10.8.0.2
        inet6 fe80::2f65:df4b:4f78:91c3  prefixlen 64  scopeid 0x20<link>
        unspec 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  txqueuelen 100  (UNSPEC)
        RX packets 4590  bytes 306208 (306.2 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 4307  bytes 582421 (582.4 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Статус Апача

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

● apache2.service - The Apache HTTP Server
   Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
  Drop-In: /lib/systemd/system/apache2.service.d
           └─apache2-systemd.conf
   Active: active (running) since Fri 2018-12-07 22:30:48 +05; 3s ago
  Process: 2455 ExecStop=/usr/sbin/apachectl stop (code=exited, status=0/SUCCESS)
  Process: 2460 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS)
 Main PID: 2465 (apache2)
    Tasks: 6 (limit: 2279)
   CGroup: /system.slice/apache2.service
           ├─2465 /usr/sbin/apache2 -k start
           ├─2466 /usr/sbin/apache2 -k start
           ├─2467 /usr/sbin/apache2 -k start
           ├─2468 /usr/sbin/apache2 -k start
           ├─2469 /usr/sbin/apache2 -k start
           └─2470 /usr/sbin/apache2 -k start

дек 07 22:30:48 ServerMoodle systemd[1]: Starting The Apache HTTP Server...
дек 07 22:30:48 ServerMoodle apachectl[2460]: AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directi
дек 07 22:30:48 ServerMoodle systemd[1]: Started The Apache HTTP Server.
FX-8350 тащит

Аватара пользователя

di_mok
Сообщения: 5469
Зарегистрирован: 27 авг 2016, 19:06
Решено: 32
Откуда: Арзамас
Благодарил (а): 1593 раза
Поблагодарили: 1276 раз
Контактная информация:

Настройка конфига Апача

#5

07 дек 2018, 21:06

Маленько не о том я подумал. Вот вроде решение твоейпроблемы http://aboutubuntu.ru/content/apache2-c ... name-using
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)
Изображение

Аватара пользователя

Автор темы
Я_Максим
Сообщения: 207
Зарегистрирован: 10 ноя 2017, 19:25
Решено: 1
Благодарил (а): 32 раза
Контактная информация:

Настройка конфига Апача

#6

07 дек 2018, 21:09

di_mok,

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

    
    он там прописан
    
    <VirtualHost *:80>

#    ServerAdmin admin@moodle
     DocumentRoot /var/www/html/moodle/

     ServerName  localhost
#    ServerAlias www.moodle
     <Directory /var/www/html/moodle/>
     Options +FollowSymlinks
     AllowOverride All
     Require all granted
     </Directory>

     ErrorLog ${APACHE_LOG_DIR}/error.log
     CustomLog ${APACHE_LOG_DIR}/access.log combined

    </VirtualHost>

FX-8350 тащит

Аватара пользователя

027
Сообщения: 358
Зарегистрирован: 31 авг 2017, 09:05
Решено: 1
Благодарил (а): 26 раз
Поблагодарили: 53 раза
Контактная информация:

Настройка конфига Апача

#7

07 дек 2018, 21:59

Не по теме
...и сказал я админу:
— А апач не нужен, родной. Он только лишнее топливо жрет.
Админ со мной согласился, ибо мышевоз, и эти ваши линуха ему ни в жизнь не уперлись. Равно, как и апач, в котором он понимал поскольку-постольку.
Поставил я нжынкс + фаст-цги, и стало мне щастье.

Аватара пользователя

Автор темы
Я_Максим
Сообщения: 207
Зарегистрирован: 10 ноя 2017, 19:25
Решено: 1
Благодарил (а): 32 раза
Контактная информация:

Настройка конфига Апача

#8

07 дек 2018, 22:00

027, Намек понял :hoho:
FX-8350 тащит

Аватара пользователя

027
Сообщения: 358
Зарегистрирован: 31 авг 2017, 09:05
Решено: 1
Благодарил (а): 26 раз
Поблагодарили: 53 раза
Контактная информация:

Настройка конфига Апача

#9

07 дек 2018, 22:03

Я_Максим, нужно плясать от задачи, а вы пляшете от наличия.

Аватара пользователя

Автор темы
Я_Максим
Сообщения: 207
Зарегистрирован: 10 ноя 2017, 19:25
Решено: 1
Благодарил (а): 32 раза
Контактная информация:

Настройка конфига Апача

#10

07 дек 2018, 22:06

027, Хотелось бы добить этот апач, или он меня :smile:
FX-8350 тащит

Аватара пользователя

027
Сообщения: 358
Зарегистрирован: 31 авг 2017, 09:05
Решено: 1
Благодарил (а): 26 раз
Поблагодарили: 53 раза
Контактная информация:

Настройка конфига Апача

#11

07 дек 2018, 22:08

По проблеме: опаче не видит интерфейса, к которому вы пытаетесь привязать виртуальный сервер.
Плюс такая засада:

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

дек 07 22:30:48 ServerMoodle apachectl[2460]: AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directi
Тут копипаста обрывается на полусло...

Аватара пользователя

Автор темы
Я_Максим
Сообщения: 207
Зарегистрирован: 10 ноя 2017, 19:25
Решено: 1
Благодарил (а): 32 раза
Контактная информация:

Настройка конфига Апача

#12

07 дек 2018, 22:10

027,

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

 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
:smile:
FX-8350 тащит

Аватара пользователя

027
Сообщения: 358
Зарегистрирован: 31 авг 2017, 09:05
Решено: 1
Благодарил (а): 26 раз
Поблагодарили: 53 раза
Контактная информация:

Настройка конфига Апача

#13

07 дек 2018, 22:16

Я_Максим писал(а):
07 дек 2018, 22:10
fully qualified domain name, using 127.0.1.1
одно могу сказать точно: опаче ниасилил разыскать FQDN (ищи сам в вики), поэтому прицепился на lo интерфейс (в педивикию, плиз) а там полковника никто не ииищееет... полковника никто не ждеооот...
ну или типа того

Аватара пользователя

Автор темы
Я_Максим
Сообщения: 207
Зарегистрирован: 10 ноя 2017, 19:25
Решено: 1
Благодарил (а): 32 раза
Контактная информация:

Настройка конфига Апача

#14

07 дек 2018, 22:16

027, вообще то это весь текст сообщения :smile:
FX-8350 тащит

Аватара пользователя

Автор темы
Я_Максим
Сообщения: 207
Зарегистрирован: 10 ноя 2017, 19:25
Решено: 1
Благодарил (а): 32 раза
Контактная информация:

Настройка конфига Апача

#15

07 дек 2018, 22:18

027, дак это тоже понял, но мне не нужны домены, мне нужно что бы можно было заходить на ресурс по ip
FX-8350 тащит

Аватара пользователя

027
Сообщения: 358
Зарегистрирован: 31 авг 2017, 09:05
Решено: 1
Благодарил (а): 26 раз
Поблагодарили: 53 раза
Контактная информация:

Настройка конфига Апача

#16

07 дек 2018, 22:19

даже если так, это не поможет, ибо надо гд-то в секции server пропейсать FQDN, а где и как — описано в доке опача — кстати, довольно удобочитаемой, даже со слабым аглийским.

Аватара пользователя

slant
Сообщения: 4504
Зарегистрирован: 21 июн 2017, 18:09
Решено: 99
Благодарил (а): 51 раз
Поблагодарили: 1992 раза
Контактная информация:

Настройка конфига Апача

#17

07 дек 2018, 23:52

Чтобы использовать VirtualHost - нужно иметь обращение к серверу по доменному имени. Оно так устроено. Если нужно ходить просто по IP - это будет настройка без виртуалхостов.

Аватара пользователя

027
Сообщения: 358
Зарегистрирован: 31 авг 2017, 09:05
Решено: 1
Благодарил (а): 26 раз
Поблагодарили: 53 раза
Контактная информация:

Настройка конфига Апача

#18

08 дек 2018, 00:03

slant писал(а):
07 дек 2018, 23:52
Оно так устроено.
В апаче есть/была какая-то засада с ругательствами на FQDN, хотя вроде все правильно прописано. Какая именно — я забыл. Ибо скрипач не нужен, и далее по тексту.
Полез в доку, нашел, решил, забыл.

Аватара пользователя

slant
Сообщения: 4504
Зарегистрирован: 21 июн 2017, 18:09
Решено: 99
Благодарил (а): 51 раз
Поблагодарили: 1992 раза
Контактная информация:

Настройка конфига Апача

#19

08 дек 2018, 00:06

FDQN - это полноценное доменное имя. Нужно для работы механизма виртуальных хостов по очень простой причине - это способ отличить какой сайт показывать, если на сервере их несколько а внешний IP - один. FDQN приходит на сервер как часть запроса веб страницы, сервер его анализирует и выдает страницу с нужного сайта. А если FDQN нету а есть только IP - вся затея с виртуальными хостами не имеет смысла. В этом случае они не нужны - настраивается просто сервер на IP.

P.S. Если домена нету а все-таки нужно несколько отдельных сайтов - можно по разным портам развесить. Так работать будет.

Аватара пользователя

027
Сообщения: 358
Зарегистрирован: 31 авг 2017, 09:05
Решено: 1
Благодарил (а): 26 раз
Поблагодарили: 53 раза
Контактная информация:

Настройка конфига Апача

#20

08 дек 2018, 00:35

slant писал(а):
08 дек 2018, 00:06
FDQN - это полноценное доменное имя.
Спасибо, кэп. Еще раз объясняю — встречал засаду, непонятку, неведомую НЕХ — я ж ему напсал фулл квалити домейн, мать его, нейм! А оно ругается, будто не напсал.
slant писал(а):
08 дек 2018, 00:06
а внешний IP - один
Да пофигу апачу, внешний, внутренний, или вообще икроножный — 127.Х.Х.Х.

Кстати!
Топикстартер!
Там в каталоге с конфигами есть файлик ports?

Закрыто

Вернуться в «Вопрос новичка и FaQ»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей