כדי לתחזק את השרתים נשתמש בשני כלים:
- SFTP: גרסא מאובטח של פרוטוקול FTP להעברת קבצים.
- SSH: השתלטות בטרמינל על שרת מרוחק. מאפשר הסתכלות טובה יותר על מה שקורה בשרת בהקשר של קבצים, אבל בעיקר כדי לראות אילו תהליכים רצים, מה מצב הזכרון וכו'.
כדי להתחיל צריך לקבל קובץ מפתח ציבורי ממנהל הפרויקט ולשמור אותו מקומית.
SSH
צריך להתקין לקוח של SSH. ואז אפשר להתחבר מרחוק:
ssh root@host.com
PHPStorm
נוסיף את השרת שאיתו נעבוד (פיתוח, בדיקות וכו') בחלון Tools->Deployment->Configuration
נלחץ על +
נבחר SFTP
נרשום את שם השרת.
ואז נפתח את קונפיגורצית ה SSH
נמלא את שם השרת, יוזר ROOT. נבחר הזדהות באמצעות Key Pair. בשורה מתחת נטען את קובץ המפתח שקיבלנו. לסיום נלחץ על Test Connection.