Настройка виртуального хоста Apache в Centos для Zend Framework 3 - PullRequest
0 голосов
/ 08 июня 2018

Я новичок в zf3 и извлек скелетное приложение ZF3 из GitHub в папку /var/www/html/zf2-tutorial и успешно установил его, чтобы получить домашнюю страницу zf3 с URL https://xxx.xxx.xx.xx/zf2-tutorial/public

При прохождении учебника, который я нашелМне нужно настроить виртуальный хост для доступа к сайту, как zf2-tutorial.localhost, поэтому я следовал инструкциям и создал файл zf2-tutorial.conf в папке /etc/httpd/conf.d.

zf2-tutorial.conf

<VirtualHost *:80>
ServerName https://xxx.xxx.xx.xx/zf2-tutorial
DocumentRoot /var/www/html/zf2-tutorial/public
SetEnv APPLICATION_ENV "development"
<Directory /var/www/html/zf2-tutorial/public>
    DirectoryIndex index.php
    AllowOverride All
    Require all granted
</Directory>

Я также отредактировал мой /etc/hosts файл, добавив

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
xxx.xxx.xx.xx  xxx.xxx.xx.xx/zf2-tutorial

Все, что я хочу, я хочучтобы получить доступ к домашней странице zf3, перейдя по URL

https://xxx.xxx.xx.xx/zf2-tutorial/

Я использую httpd-2.4.6-67.el7.centos.6.x86_64

Ссылка на учебное пособие https://docs.zendframework.com/tutorials/getting-started/skeleton-application/

1 Ответ

0 голосов
/ 08 июня 2018

Вы включили новый файл zf2-tutorial.conf в файл https.conf?

# include zf2 tutorial host file
Include /etc/httpd/conf.d/zf2-tutorial.conf

Или в вашем конфиге есть подстановочный знак для этого пути?

Include /etc/httpd/conf.d/*.conf
...