Hosting Smarthost już od dawna wspiera skryptowy język python. W tym poradniku przedstawiona zostanie instalacja aplikacji python krok po kroku poprzez dostępny w cPanel konfigurator. Uruchamianie aplikacji przez cPanel daje możliwość samoczynnego uruchamiania, zatrzymywania oraz restartowania aplikacji bez konieczności uruchamiania aplikacji ,,w tle,, np. w „screen”.
1)Jak uruchomić aplikację
Aby uruchomić aplikacje należy przejść do cPanel -> Setup Python App oraz następnie kliknąć ,,CREATE APPLICATION,,.
![](https://www.smarthost.eu/blog/wp-content/uploads/2023/02/image-1-1024x329.png)
Następnym krokiem jest wybranie wersji Pythona która chcemy używać:
![](https://www.smarthost.eu/blog/wp-content/uploads/2023/02/image-2.png)
Wpisujemy nazwę folderu nadrzędnego aplikacji:
![](https://www.smarthost.eu/blog/wp-content/uploads/2023/02/image-5.png)
Wybieramy domenę na jakiej ma zostać zainstalowana aplikacja:
![](https://www.smarthost.eu/blog/wp-content/uploads/2023/02/image-3.png)
Następnie wpisujemy jaki będzie plik wykonywalny naszej aplikacji (należy go również wgrać na serwer do katalogu domeny):
![](https://www.smarthost.eu/blog/wp-content/uploads/2023/02/image-4.png)
Następnie klikamy ,,CREATE,,
![](https://www.smarthost.eu/blog/wp-content/uploads/2023/02/image-6-1024x54.png)
Aplikacja została uruchomiona.
2)Instalacja dodatkowych bibliotek
Na początek należy zatrzymać nasza aplikację poprzez kliknięcie ,,stop app,,
![](https://www.smarthost.pl/blog/wp-content/uploads/2023/02/image-9.png)
Następnie należy wgrać plik zawierający biblioteki które potrzebujemy zainstalować do folderu aplikacji a następnie dodać nazwę pliku w sekcji ,,configrations files,,:
![](https://www.smarthost.eu/blog/wp-content/uploads/2023/02/image-8-1024x262.png)
Pod dodaniu pliku należy kliknąć ,,Run Pip Install,, i podane w pliku biblioteki zostaną zainstalowane.
Po takim działaniu zainstalowane biblioteki można używać w obrębie aplikacji.
- DMARC – zmiana ustawień - 6 grudnia, 2023
- Limity zasobów – szczegółowe informacje - 11 października, 2023
- Ustawa o zwalczaniu nadużyć w komunikacji elektronicznej – zmiany w branży hostingowej - 25 września, 2023