Centos Apache веб-сервер выбрасывает 403 ошибка - PullRequest
0 голосов
/ 23 октября 2019

Я просто пытаюсь изучить CentOS и установить на нем сервер Apache. Но когда я пытаюсь curl на своем локальном IP, я получаю 403 error. Пользователь Intens имеет пользователя sudo.

Установлен сервер Apache только с этим пользователем. Я не знаю, как предоставить мне доступ для запуска веб-сервера.

    [Inten@localhost ~]$ hostname -I | awk '{print $1}'
10.0.2.15
[Intens@localhost ~]$ curl 10.0.2.15:80
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>403 Forbidden</title>
</head><body>
<h1>Forbidden</h1>
<p>You don't have permission to access /
on this server.<br />
</p>
<p>Additionally, a 403 Forbidden
error was encountered while trying to use an ErrorDocument to handle the request.</p>
</body></html>

Разрешения для папки

[Intens@localhost ~]$ ls -ld /etc/httpd/
drwxr-xr-x. 5 root root 105 Oct 22 23:40 /etc/httpd/
[Intensify@localhost ~]$ ls -ld /var/www/
drwxr-xr-x. 4 root root 33 Oct 22 23:40 /var/www/

1 Ответ

0 голосов
/ 23 октября 2019

Проверьте, есть ли у вас какие-либо файлы, доступные в /var/www/html.

  1. В сантистах структура каталогов документов apache будет /var/www/html.
  2. попробуйте изменить разрешение / var / www / html на 0775.
  3. Проверьте, есть ли файл index.html внутри / var / www или / var / www / html в пути к документу на сервере httpd.
...