Przewodnik po konsoli SSH dla klientów DevHost.pl Drukuj

  • 0

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 pliku obraz.png i zapisuje go w pliku wynik.txt przy 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.


Czy ta odpowiedź była pomocna?

« Wstecz