Projekt z wykorzystaniem yii2 - część II.


 Composer.

Dla wygody w tworzeniu innych projektów można zainstalować composera w systemie. W Linux Mint znajduje się on w repozytoriach. Po instalacji można sprawdzić program wpisując:

$ composer -v 

Teraz możemy zainstalować szablon Yii2 bez konieczności ponownego ściągania composera oraz nie będziemy już używali na początku komendy zwrotu php. Tak jak to widać na poniższej ilustracji.

Virtualhost.

Ustawmy teraz virtualhost dla naszego projektu. Rozpocznijmy od uaktywnienia  modułu rewrite w serwerze Apache (wszystkie operacje musimy wykonać z podwyższonymi uprawnieniami).

# a2enmod rewrite

Następnie w lokalizacji /etc/apache2/sites-available tworzymy plik z rozszerzeniem .conf . W tym konkretnym przypadku będzie on miał nazwę menu.conf. Lokalizacja naszego projektu i pliku index.php będzie determinowała wpisy (moja lokalizacja: /home/raptor/projects/menu/web).
Zawartość pliku:

 

<VirtualHost *:80>
ServerName menu.local
ServerAlias menu.local
# Indexes + Directory Root.
DocumentRoot "/home/raptor/projects/menu/web"
<Directory "/home/raptor/projects/menu/web>
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Require all granted

DirectoryIndex index.html index.php
AddType text/html php
</Directory>
</VirtualHost>

 

Po zapisaniu wydajemy komendę z nazwą pliku.

# a2ensites menu.conf

Postępujemy zgodnie instrukcją serwera przeładowując go oraz w pliku hosts, który znajduje się w lokalizacji /etc dopisujemy następujący wpis:

127.0.1.1       menu.local

Teraz nasz projekt będziemy mogli znaleźć w przeglądarce pod adresem http://menu.local.


images

Sprawdzenie wersji composer'a.



images

Instalacja aplikacji przy pomocy composer'a.



2017-10-29   Ator: bronco-one

Kategoria:   yii   php  


Ta strona używa plików cookies.    Nota prawna    Zarządzanie plikami cookies    AKCEPTUJĘ