Установка программы на мой сервер

На картинках видно, что я ставлю на терминал:

sudo vim /etc/apache2/sites-available/fusion_invoice.dev.conf

После этого на sitepoint.com говорится, что мне нужно скопировать пасту ниже:

<VirtualHost *:80>
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/fusioninvoice

        ServerName fusion.invoice.dev #change this setting according to your domain name

        DirectoryIndex index.php

        <Directory /var/www/fusioninvoice>
            RewriteEngine On
            RewriteBase /

            RewriteCond %{REQUEST_FILENAME} !-f
            RewriteCond %{REQUEST_FILENAME} !-d
            RewriteRule ^(.*)$ index.php [QSA,L]
        </Directory>

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

Я не знаю, какой путь изменить.

Помогите!

1 ответ

В упомянутом вами файле конфигурации Apache добавьте следующий код:

 <VirtualHost *:80>
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/fusioninvoice   # <<< CHANGE THIS PATH TO THE ABSOLUTE PATH ON YOUR SERVER WHERE THE CODE IS STORED

        ServerName fusion.invoice.dev #change this setting according to your domain name

        DirectoryIndex index.php

        <Directory /var/www/fusioninvoice> # <<< ALSO, CHANGE THIS PATH TO THE ABSOLUTE PATH ON YOUR SERVER WHERE THE CODE IS STORED. SAME AS ABOVE
            RewriteEngine On
            RewriteBase /

            RewriteCond %{REQUEST_FILENAME} !-f
            RewriteCond %{REQUEST_FILENAME} !-d
            RewriteRule ^(.*)$ index.php [QSA,L]
        </Directory>

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

Надеюсь теперь понятно:)

Другие вопросы по тегам