Ошибка: этот сайт недоступен при установке laravel 5.7 на CENT OS7 - PullRequest
0 голосов
/ 08 декабря 2018

Я пытаюсь настроить CENT OS 7 для развертывания кода Laravel.Я следовал нижеприведенному подходу, но получил ошибку:

Этот сайт не может быть достигнут, слишком много времени, чтобы ответить.Ниже приведены команды, которые были выполнены.

1. yum update

Установка PHP

2. yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
3. yum install yum-utils
4. yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
5. yum-config-manager --enable remi-php72
6. yum install php72 php72-php-fpm php72-php-mysqlnd php72-php-opcache php72-php-xml php72-php-xmlrpc php72-php-gd php72-php-mbstring php72-php-json

Запуск служб

7. yum install httpd
8. service httpd start

Установка композитора

9. rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
10. curl -sS https://getcomposer.org/installer | php72
11. mv composer.phar /usr/local/bin/composer
12. chmod +x /usr/local/bin/composer

Окончательно созданопапка с именем Laravel в папке www и размещены все корневые файлы / папки.Также размещенные файлы / файлы принадлежат общей папке внутри html-папки.

13. Restarted the services. service httpd restart

Ответы [ 2 ]

0 голосов
/ 09 декабря 2018

Ошибка, которую вы упомянули

Этот сайт не может быть доступен, слишком много времени для ответа

из-за того, что на брандмауэре отсутствуют инструкции, разрешающие подключения кпорт 80 (или 443, если вы используете https).

Вам необходимо выполнить следующие команды, чтобы настроить брандмауэр для разрешения трафика на стандартные порты http / https (если вы не планируете использовать https,не запускайте вторую команду):

sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload

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


Как говорится, вам все еще нужна дополнительная конфигурация для работы приложения Laravel.

0 голосов
/ 09 декабря 2018

Полагаю, вы должны собрать все папки проекта Laravel в одной папке и установить root для папки public .Например, все папки должны быть в папке html.

Вероятно, вы сломали места.

...