Jako użytkownik DevHost.pl masz pełny dostęp do CLI, co pozwala na szybsze zarządzanie plikami, bazami danych i skryptami. Poniżej znajdziesz zestawienie najważniejszych narzędzi.
Wykonywanie skryptów PHP (Różne wersje)
Na naszych serwerach wspieramy wiele wersji PHP. Jeśli chcesz uruchomić skrypt (np. zadanie Cron lub instalację Composera) w konkretnej wersji, użyj pełnej ścieżki do binariów:
| Wersja PHP | Komenda / Ścieżka | Opis |
| Domyślna | php skrypt.php |
Uruchamia skrypt w domyślnej wersji ustawionej dla konta. |
| PHP 7.4 | /usr/local/php74/bin/php skrypt.php |
Wersja dla starszych aplikacji. |
| PHP 8.0 | /usr/local/php80/bin/php skrypt.php |
Pierwsza wersja z linii 8.x. |
| PHP 8.1 | /usr/local/php81/bin/php skrypt.php |
Stabilna wersja 8.1. |
| PHP 8.2 | /usr/local/php82/bin/php skrypt.php |
Nowoczesne standardy wydajności. |
| PHP 8.3 | /usr/local/php83/bin/php skrypt.php |
Jedna z najnowszych stabilnych wersji. |
| PHP 8.4 | /usr/local/php84/bin/php skrypt.php |
Najnowsza wersja PHP dostępna na serwerze. |
OCR i Przetwarzanie Obrazu
Jeśli Twój projekt korzysta z automatycznego odczytu tekstu (np. moduły KYC), możesz testować silnik bezpośrednio z konsoli (ścieżka /usr/bin/tesseract):
-
tesseract obraz.png wynik -l pol: Odczytuje tekst z plikuobraz.pngi zapisuje go w plikuwynik.txtprzy użyciu polskiego słownika. -
tesseract --list-langs: Wyświetla listę wszystkich zainstalowanych języków (np. pol, deu, eng, ukr).
Zarządzanie Plikami i Archiwami
-
ls -la: Wyświetla listę wszystkich plików wraz z ich uprawnieniami i rozmiarem. -
cd domena.pl/public_html: Przejście do katalogu głównego Twojej strony. -
tar -czvf archiwum.tar.gz katalog/: Pakowanie katalogu do skompresowanego archiwum. -
tar -xzvf archiwum.tar.gz: Rozpakowywanie archiwum na serwerze. -
rm -rf nazwa_katalogu: Usuwanie katalogu wraz z całą zawartością (używaj ostrożnie!).
Bazy Danych (MariaDB)
Nasz serwer korzysta z wydajnej bazy MariaDB.
-
mysql -u użytkownik -p nazwa_bazy: Logowanie do konsoli MySQL. -
mysqldump -u użytkownik -p nazwa_bazy > backup.sql: Tworzenie kopii zapasowej bazy danych do pliku.
Inne przydatne narzędzia
-
composer: Menedżer zależności dla PHP (pamiętaj, aby uruchamiać go z odpowiednią wersją PHP, np.:/usr/local/php82/bin/php /usr/local/bin/composer install). -
top/htop: Podgląd aktualnego obciążenia procesora i pamięci RAM przez Twoje procesy. -
quota -s: Sprawdzenie aktualnego zużycia miejsca na dysku.