Jak uruchomić Symfony na mydevil.net? To proste

mydevil symfony

Miałeś problem z uruchomieniem Symfony na sharedzie? Kombinowałeś z .htaccess ale assety nie ładowały się tak jak powinny? To jest krótki wpis, w którym pokazuję jak postawić aplikację w Symfony na shared hostingu.

W prywatnych projektach korzystam z hostingu mydevil.net oraz frameworka Symfony. Fakt, to (nie)typowy shared hosting, a jednak można na nim odpalić (z powodzeniem) aplikację w Symfony.

Standardowo wrzucamy pliki do domains/domena.pl/public_html. Jednak wtedy trzeba męczyć się z .htaccess, dodawać reguły aby wczytywać plik z /public. Jest łatwiejszy sposób.

  1. Wrzuć pliki “level” wyżej, czyli nie do /public_html, a w folderze /domains/domena.pl
  2. Usuń folder public_html
  3. Zaloguj się przez SSH na swoje konto
  4. Utwórz link symboliczny pomiędzy folderem public a public_html
ln -s /usr/home/twoj_login/domains/domena.pl/public /usr/home/ twoj_login /domains/domena.pl/public_html

To prawie koniec 🙂

Zaloguj się do panelu DevilWEB, i przejdź do strony www -> szczegóły -> zarządzaj -> ścieżka openbasedir

następnie wpisz:

/home/twoj_login/domains/domena.pl

Działa! 🙂

W ten sposób (z powodzeniem) uruchomiłem, m.in. API mojego monitora linków: https://mateuszdudek.pl/monitor-linkow-backlinkow/

Skoro konfiguracja działa, to czy można zautomatyzować proces “deployu” aplikacji na produkcję? O tym będzie kolejny wpis.

You May Also Like

About the Author: Mateusz Dudek

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *