настроенный centos7, конфигурация IP

Идея №1 - Он работает?

После внесения этих изменений в ваш файл Apache httpd.conf , вы перезапустили его?

$ sudo service httpd restart

Идея №2 - правильно httpd.conf?

Вы уверены, что этот файл httpd.conf подходит для вашего Apache, к которому вы подключаетесь? Есть много способов диагностировать это. Обычно я предпочитаю сначала проверить исполняемый файл httpd , чтобы увидеть, где он что-то ищет.

$ httpd -V
Server version: Apache/2.4.10 (Fedora)
Server built:   Jul 23 2014 10:29:44
Server's Module Magic Number: 20120211:36
Server loaded:  APR 1.5.1, APR-UTIL 1.5.3
Compiled using: APR 1.5.1, APR-UTIL 1.5.3
Architecture:   64-bit
Server MPM:     prefork
  threaded:     no
    forked:     yes (variable process count)
Server compiled with....
 -D APR_HAS_SENDFILE
 -D APR_HAS_MMAP
 -D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
 -D APR_USE_SYSVSEM_SERIALIZE
 -D APR_USE_PTHREAD_SERIALIZE
 -D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
 -D APR_HAS_OTHER_CHILD
 -D AP_HAVE_RELIABLE_PIPED_LOGS
 -D DYNAMIC_MODULE_LIMIT=256
 -D HTTPD_ROOT="/etc/httpd"
 -D SUEXEC_BIN="/usr/sbin/suexec"
 -D DEFAULT_PIDLOG="/run/httpd/httpd.pid"
 -D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
 -D DEFAULT_ERRORLOG="logs/error_log"
 -D AP_TYPES_CONFIG_FILE="conf/mime.types"
 -D SERVER_CONFIG_FILE="conf/httpd.conf"

Здесь вы можете видеть, что он ищет этот файл в /etc/httpd/conf/httpd.conf .

Идея №3 - журналы

Взгляните на журналы. Они видны здесь (опять же, вы можете найти эту информацию из вывода выше).

$ tail -f /etc/httpd/logs/error_logs

Обычно в том же каталоге есть и другие файлы журналов, такие как access_log .

Идея №4 - где httpd?

Вы можете использовать lsof , чтобы определить, какой httpd вы на самом деле используете, вот так:

$ sudo lsof -p $(pgrep -u root httpd) | grep /httpd$
httpd   22695 root  txt    REG            253,0   511936  1317241 /usr/sbin/httpd

Итак, из приведенного выше мы можем смотрите, мы используем / usr / sbin / httpd .

1
22.07.2014, 19:01
2 ответа
[

] Похоже, что Вы пытаетесь настроить интерфейс [] lo [] на использование DHCP. []lo[] - это устройство обратной связи по шлейфу, виртуальный сетевой интерфейс, используемый Вашим компьютером для связи с самим собой.[

] [

]Вы должны узнать имя Вашей сетевой карты, запустив команду []ifconfig -a[], а затем создав файл конфигурации для нее в []/etc/sysconfig/network-scripts[].[

] [

]Вот пример с моей машины.[

] [
[root@insomnia ~]# cat /etc/sysconfig/network-scripts/ifcfg-enp6s0 
DEVICE=enp6s0
HWADDR=00:1f:bc:08:69:82
ONBOOT=yes
BOOTPROTO=dhcp
[root@insomnia ~]# ifconfig enp6s0
enp6s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::21f:bcff:fe08:6982  prefixlen 64  scopeid 0x20<link>
        ether 00:1f:bc:08:69:82  txqueuelen 1000  (Ethernet)
        RX packets 18901  bytes 5088525 (4.8 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 14492  bytes 2839283 (2.7 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
] [

]Вы также можете обратиться к []this Red Hat Networking Guide[], так как Red Hat Enterprise Linux идентичен CentOS.[

].
1
27.01.2020, 23:52

Use command setup---> Network configuration ---> Device Configuration ---> Eth0 --> Check Use DHCP.

Выход и сохранение, затем введите перезапуск служебной сети.

0
27.01.2020, 23:52

Теги

Похожие вопросы