Skocz do zawartości
Kynsz

Ponowne zaczytywanie konfiguracji wywowyłane przez skrypt php / apache

Polecane posty

Potrzebuje rozwiązania jak najlepiej zrobić zaczytywanie nowej konfiguracji apacha z nowa domeną w chwili gdy doda się ją do skryptu PHP, do tej pory robiłem to w taki sposób że skrypt bashowy był uruchamiany przez crona co minutę i sprawdzał czy istnieje plik w podanej konfiguracji, gdy dodaje się domenę, tworzona jest nowa konfiguracja i tworzony jest pliczek, cron odpala skrypt i gdy pliczek jest to odpala service reload httpd

 

Potrzebuje jednak teraz aby apache było przeładowywane natychmiast lub jakiś inny sposób dzięki któremu nowa konfiguracja była by odczytywana zaraz po jej utworzeniu

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

W Pythonie odpalasz program-serwer, który ma uprawnienia do restartu apache i podczas dodawania domeny wysyłasz polecenie do tego serwera, która wykonuje restart Apache.

 

Inna wersja tego to inotify lub inny sposób na reagowanie na nowe/zmienione pliki w folderze. Jak ogarniasz angielski to w Google: linux monitor folder changes

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×