softacolus הינו מנהל חבילות בעל אינטגרציה למספר פאנלים ביניהם סי פאנל,
התוסף מאפשר להתקין מספר רב של חבילות בעיקר של קוד פתוח וכן לנהל אותן כפי שנראה במדריך זה,
אנו נתמקד בהתקנה פופולארית ושימושית - התקנת וורדפרס וניהולה דרך ה softacolus.
התקנה:
לאחר שהתחברנו לסי פאנל, נגש למטה לכפתור softacolus apps installer שם נחפש אחר wordpress ונלחץ על install.
כעת נמלא את הפרמטרים הרצויים,
Choose Protocol - מומלץ כמובן HTTPS (ניתן עם www או בלי, נתון לשיקולכם).
Choose Domain - נבחר את הדומיין הרצוי.
Admin Username - שם המשתמש איתו נתחבר לממשק הניהול.
Admin Password - הסיסמה איתה נתחבר לממשק הניהול.
Admin Email - מייל מנהל האתר, רלוונטי בין היתר למקרים של איפוס סיסמה - למייל זה נוכל לאפס את הסיסמה כך שחשוב לבחור מייל אמיתי ולא פיקטיבי.
Select Language - השפה בה יוצג ממשק הניהול.
את שאר הפרמטרים ניתן להגדיר לאחר מכן מתוך ממשק הניהול של וורדפרס.
בהצלחה - כעת ניתן לגשת להתקנת הוורדפרס בקישור https://youdomain.com/wp-admin
הסבר: נדרש להזין את הדומיין שלך ולאחר מכן להוסיף /wp-admin
דוגמא: box.co.il/wp-admin
התחברות לממשק ניהול הוורדפרס:
לאחר שהתחברנו לסי פאנל, נגש למטה לכפתור softacolus apps installer שם נחפש אחר installations ונלחץ עליו, כעת נוכל לראות את ההתקנות שלנו, תחת האייקון של האדמין ניתן ללחוץ עליו ולהתחבר לממשק הניהול - ללא שם משתמש וסיסמה, כך זה נראה:
ייבוא התקנה לסופטקולוס:
במידה ובצענו התקנה של וורדפרס לדוגמא, לא דרך הסופטקולוס אלא בצורה עצמאית על ידי הורדת קבצים מאתר וורדפרס, יצירת מסד נתונים וכו', כעת אנו מעונינים שעדיין נוכל לנהל אותו דרך הסופטקולוס למרות שבעצם הוא לא מכיר בו היות וההתקנה בוצעה באופן ידני ולא דרכו,
במצב כזה ניתן לייבא את ההתקנה לסופטקולוס בכפתור הבא:
Manual Installations > Start scanning for installations
כעת הוא יופיע לנו תחת ההתקנות.
יצירת עותק/ סביבת פיתוח:
יצירת עותק:
ניתן ליצור עותק מהתקנה קיימת לדומיין או נתיב אחר,
לדוגמא אם יש לי דומיין בשם example.com והוספתי תת דומיין בשם sub.example.com.
ואני מעונין להעתיק את התוכן הקיים באתר example.com לדומיין sub.example.com.
נוכל לבצע זאת במספר לחיצות פשוטות:
clone, בחירת דומיין היעד הרצוי ואז clone installation.
כמובן כדי שדומיין היעד יעבוד גם יש לבצע הפניית DNS לשרת.
יצירת סביבת פיתוח:
ניתן ליצור בדומה לclone - סביבת פיתוח מה שמאפשר לי לנהל גירסאות,
בהמשך לדוגמא עם 2 הדומיינים ממקודם, במידה ויש לי גירסת prodaction תחת example.com ואני מעונין לבצע שינויים בסביבת פיתוח כך שלא ישפיעו על הסביבה החיה, ובמידה ואני מרוצה מהשינויים "לדחוף" אותם לסביבה החיה (בדומה לGIT).
לצורך כך נלחץ על הכפתור create staging, נבחר את הדומיין או הסאב הרצוי ואז שוב create staging.
כעת נבצע את השינויים הרצויים בסביבת הפיתוח, לאחר שאנו מרוצים מהשינויים נלחץ בסופטקולוס תחת ההתקנה החדשה "push to live" וכך נוכל לראות את השינויים שבצענו בסביבת הפיתוח - גם בסביבה החיה.
גיבוי ושחזור:
גיבוי:
בנוסף למה שניתן לבצע גיבוי ושחזור דרך ממשק הסי פאנל עצמו לחשבון הסי פאנל כולו, דרך הסופטקולוס ניתן לייצר גיבוי לכל התקנה בנפרד, כך שאם יש לי מספר התקנות בחבילה ואני מעונין לשחזר התקנה בודדת- אוכל לבצע זאת ללא תלות בשאר ההתקנות,
ניתן לבצע גיבוי ידני תחת הכפתור backup המופיע על כל התקנה, כמו כן ניתן להגדיר מדיניות גיבויים אוטומטית על ידי לחיצה על האייקון של העיפרון - עריכה:
Backup Location - המיקום בו ישמרו הגיבויים, כברירת מחדל המיקום הוא מקומי בסי פאנל שלנו, ניתן להוסיף מיקומים מרוחקים כפי שנראה למטה,
Automated backups - אחת לכמה זמן יווצר גיבוי, אחת לשבוע או ליום או מותאם אישית וכו',
Backup Rotation -כמה גיבויים אחורה ישמרו, לדוגמא אם בחרתי גיבוי אחת לשבוע ואבחר 4 גיבויים אחורה, זאת אומרת שבשבוע החמישי יווצר גיבוי ואוטומטית ימחק הגיבוי של השבוע הראשון,
שחזור:
יש להכנס לסופטקולוס, ואז ללחוץ על הכפתור למעלה - backup and restore:
כעת ניתן לראות את הגיבויים הקיימים וכן את התאריכים שלהם ולשחזר מהם את ההתקנה הרלוונטית.
מיקום גיבוי מרוחק:
בנוסף למה שניתן לשמור את הגיבויים מקומית בספריית הקבצים של הסי פאנל, ניתן אף לשמור אותם במיקום מרוחק כמו גוגל דרייב, FTP וכדומה,
יש להכנס לסופטקולוס, ואז ללחוץ על הכפתור למעלה - backup and restore:
לחיצה על Manage Backup Locations.
לחיצה על Add Backup Location
תחת Protocol נבחר בסוג הרצוי ונתקדם משם לחפי ההוראות (לדוגמא בגוגל דרייב, נועבר לדף של גוגל המבקש מאתנו לתת הרשאה לסופטקולוס.
בהצלחה!