Home CentOS התקנת Sentora ב CentOS 7

התקנת Sentora ב CentOS 7

by Tal Ben Shushan 04/09/2017 0 comment
התקנת Sentora ב CentOS 7

כל הזכויות שמורות לטל בן שושן – Shushan.co.il

התקנת Sentora ב CentOS 7

Sentora הוא אחד מפאנלי הניהול לWeb החינמיים המפורסמים ביותר כמו ISPConfig ו VestaCP(שכתבתי עליהם באתר) Sentora הוא למעשה פאנל ניהול לשרתי Web ומטרתו העיקרית היא לאחסן אתרי אינטרנט

היתרון של פאנל ניהול הוא האפשרות שלא להתעסק עם קבצי הגדרות של המערכות השונות כמו DNS , גיבויים, סטטיסטיקות, שירותי הדומיינים וצורת האחסון של האתרים השונים, על ידי כך שהוא פאנל ניהול הוא יכול להקל ביצירת אתרי אינטרנט מרובים באותו השרת, הגדרת כתובת IP חיצונית אחת לשרת ולהניח כמה אתרים שיפנו אליו, הקלות שביצירת תיבות דואר והאפליקציות כמו Roundcube (אפליקציה לקריאת מיילים) האפשרות לשחק עם הDNS יצירת מסדי נתונים בקלות ולהחיל את האפשרויות באותו הרגע, נוסף על כך נותן למנהל המערכת אפשרות לפקח ביתר קלות על האחסון, התעבודה, השימוש בשרת ולבקר בכללי את הפעילויות השוטופות.

במאמר זה נראה עיצד להתקין את המערכת ובעיקר כיצד לעבודה איתה, במאמר זה יצרתי מסדי נתונים ומשתמשים וזאת על מנת להקל במאמר כיצד להתקין WordPress בעזרת Sentora 

 

נתחיל במדריך,

חובה לבצע עדכון

[root@sentora ~]# yum -y update

חובה להתקין Epel Repo על מנת שכל הרכיבים יותקנו

[root@sentora ~]# yum install epel-release

אם אין ברשותכם שירות DNS או דומיין משלכם או שההתקנה לא מבוצעת על שרת עם דומיין מופנה אליו הגדירו בHosts של המחשב שלכם את הכתובת של השרת

C:\Windows\System32\drivers\etc\hosts

והוסיפו את הכתובת ה IP ואת הדומיין וה Subdomain

192.168.1.120 tal.com

192.168.1.120 sentora.tal.com

כעת בשרת שלנו

[root@sentora ~]# vi /etc/hosts

נכניס ונשמור את הקובץ

192.168.1.120 tal.com

192.168.1.120 sentora.tal.com

כעת נקיש

[root@sentora ~]# bash <(curl -L -Ss http://sentora.org/install)

במסך הבא הקישו 5

Please select a continent or ocean.
1) Africa
2) Americas
3) Antarctica
4) Arctic Ocean
5) Asia
6) Atlantic Ocean
7) Australia
8) Europe
9) Indian Ocean
10) Pacific Ocean
11) none - I want to specify the time zone using the Posix TZ format.

#? 5

 

כעת הקישו 18

18) Israel

#? 15

כעת הקישו 1

Therefore TZ='Asia/Jerusalem' will be used.
Local time is now: Fri Sep 1 17:31:39 IDT 2017.
Universal Time is now: Fri Sep 1 14:31:39 UTC 2017.
Is the above information OK?
1) Yes
2) No

#? 1

כמו שהגדרתי מקודם שהגישה ללוח הבקרה היא sentora.tal.com נמחק את מה שכתוב ונכתוב

Enter the sub-domain you want to access Sentora panel: sentora.tal.com

כעת הוא ישאל לIP חיצוני נקיש אנטר או נרשום את הIP החיצוני

Enter (or confirm) the public IP for this server: 109.45.60.213

כעת נקיש y

(y):Accept and install, (n):Change domain or IP, (q):Quit installer? y

כעת ההתקנה תתחיל, בסיום בצעו ריסטרט

Restart your server now to complete the install (y/n)? Y

 

סיימנו! כעת נעבור על אפשרויות המערכת

ערכו את קובץ הסיסמאות (שם כל הסיסמאות לSQL ולגישת המערכת)

vi /root/passwords.txt

ניצטרך תחילה את שם המשתמש לפאנל הניהול

zadmin Password : zjrM5Zf69HS16L7S

שם המשתמש: zadmin

סיסמא: מה שכתוב לכם במסמך

כעת לאחר שהתחברתם נבדוק איזה אופציות יש במערכת

במסך זה תוכלו לשנות סיסמא, לשנות את הסיסמא לחשבון המנהל ולבדוק כמה נפח מקום המערכת והאתרים הנמצאים בה תופסים

Account Information

במסך זה קיימות האפשרויות הבאות:

Server Admin

Module Admin –  כאן תוכלו לבטל או להפעיל חלק מהמודולים המותקנים תוכלו אפילו להגדיר למי יש גישה למודלים האלו

PhpInfo – מידע על גירסת ה PHP המותקנת בשרת

PhpSysinfo -מידע על גירסת ה PHP המותקנת בשרת

Sentora Config – הגדרות כלליות של הפאנל

Sentora News – להגדיר הודעות בכניסה למערכת

Shadowing – יצרתם משתמש ואתם רוצים להתחבר עם השם משתמש שלו ולבדוק תקלה או בעיה, לחצו על אפשרות זו  ובחרו את המשתמש שאתם רוצים

Updates – עדכונים למערכת ואיזה גירסה יש לכם של הפאנל

Advanced

Backup – אם יש גיבויים של המערכת הם יופיעו פה

Cron Manager – כאן תוכלו להגדיר סקריפטים שירצו בזמנים מסוימים

 

FAQ – כל המידע על המערכת נמצא כאן

Protected Directory – אם אתם רוצים להגדיר תיקייה שחייב אליה גישה מיוחדת תוכלו להגדיר כאן

Services Status – נאמר משתמש מתלונן שמערכת מסוימת נפלה, תוכלו לבדוק כאן אם כל השירותים עובדים וזמינים

Webalizer Stats – כאן תוכלו לבדוק כמה שימוש במערכת המשתמשים שלכם משתמשים

Database Management

MySQL Database – כאן תוכלו ליצור Database חדש במשתמש שאתם מחוברים איתו, לדוגמה ניצור משתמש בשם zadmin_tal ונעבור לאפשרות הבאה:

MySQL Users – ניתן לראות שצריך לשייך את המסד שיצרנו לשם משתמש ולשם משתמש קראתי tal ואותו אני יקשר למסד zadmin_tal , כך יש לנו שם משתמש ומסד ובטח אתם שואלים איפה הסיסמא ? הרי PhpMyadmin יבקש סיסמא, לאחר שתצרו את המשתמש יופיע לכם הסיסמא (מתחת לתמונה זו פרסמתי לאחר היצירה)

כעת יש לנו שם משתמש וסיסמא, המסד שמקושר אליו הוא zadmin_tal

phpMyAdmin – הפאנל המוכר שבו ניתן לעלות להוריד להקיש פקודות ולערוך SQL וכו’, נתחבר אליו עם השם משתמש והסיסמא

Domain Management

Domains – אני מזכיר קודם את Domains כיוון שרק לאחר שתיצרו דומיין את הדומיין שלכם תוכלו לערוך אותו ב DNS Manager, ניצור דומיין לדוגמה tal.com כמובן שהדומיין חייב לפנות לכתובת IP שלכם (אם זה המחשב שלכם אז מספיק שהוא יהיה ב Hosts File)

  • אם אתם בסביבת מעבדה הריצו את הפקודה על מנת לזרז את ה הדימון

[root@sentora ~]# php /etc/zpanel/panel/bin/daemon.php

הכנסו לכתובת הזו ותראו אתר דמו, שמסביר שתוכלו ליצור משתמש FTP ושם להחליף את הקבצים

DNS Manager – כעת לאחר שיצרתם דומיין תוכלו לנהל אותו, תוכלו להוסיף רשמות חדשות (יש הסבר באתר לגבי רשומות של DNS)

Parked Domains – תוכלו להוסיף כאן דומיינים נוספים שיש לכם שיציגו את אותו אתר ותוכלו לקבל סטטיסטיקות ואפילו ליצור להם תיבות מייל עם הכתובת שלהם

Sub Domains – תוכלו להוסיף לדומיין ששיכתם נאמר שייכנו את tal.com נוכל להוסיף לו אתר בשם blog.tal.com והוא יפנה לאתר מסוים שתיצרו

Reseller

Reseller הוא למעשה האפשרות ליצור משתמש שהוא כמעט מנהל אך מפוקח על ידכם למשל הוא יוכל ליצור חשבונות אחסון, ליצור משתמשים אבל לא יהיה לו את ההרשאות הרציניות שיוכלות לשנות את הגדרות השרת
אבל ה Reseller שכאן הוא היכולת ליצור משתמשים רגילים ומשתמשים שהם Resller

Package Manager -אני מסביר את החבילות קודם על מנת שניצור משתמש עם חבילה מותאמת,פיצ’ר זה מנהל את החבילות כאן תוכלו להגדיר כמה תיבות, דומיינין, ועוד יוכל המשתמש ליצור , למשל כאן הגבלתי את המשתמש בנפח ל 1GB ותעבורה של 10GB

Client Notice Manager – הודעות המופיעות בראש העמוד תוכלו לשנות כאן

Manage Clients – כאן תוכלו לנהל את המשתמשים נאמר ניצור משתמש בשם shushan ואליו נשייך את החבילה שהגדרנו, הדבר החשבון הוא Group שזה סוג המשתמש אם הוא ריסיילר הוא יכול ליצור משתמשים כאן יצרתי אותו בתור משתמש רגיל

 

Manage Groups – כאן תוכלו להגדיר את הקבוצות עצמן, לא ניתן לערוך את ההרשאות כאן אלא רק ב Module Admin שהסברתי קודם

Theme Manager – קיים עיצובים שונים לפאנל אך אותם תאלצו להוריד מהאינטרנט

Mail

Aliases – נאמר ויש לכם תיבה בשם talb@tal.com ואתם רוצים להפנות את כל המיילים לאותה תיבה בשם tal@tal.com תוכלו לבצע זאת כאן

Didtribution Lists -תוכלו ליצור רשימות תפוצה המוכרות לכם מאוטלוק

Forwards – נאמר ויש לכם תיבה בג’ימייל ואתם רוצים שכל המיילים שמגיעים ל tal@tal.com יגיעו לשם תוכלו לבצע את זה כאן

Mailboxes – כאן תוכלו ליצור תיבות חדשות

Webmail – אם תרצו לקרוא מיילים תוכלו לבצע זאת על ידי Roundcube שהוא ” Web Mail” את השם משתמש תאלצו להקיש את כל הכתובת נאמר tal@tal.com ואז את הסיסמא

File Management

FTP Accounts – כאן תוכלו ליצור חשבונות FTP על מנת להעביר קבצים

כאן יצרתי חשבון בשם tal ועם סיסמא , אך הדבר החשבון הוא שהפנתי את החשבון לדומיין שיצרנו קודם לכן בשם tal.com השם משתמש על מנת להתחבר יהיה zadmin_tal שכן זה התוספת שם השם משתמש שלכם והמשתמש שיצרתם

 

 

 

 

מאמרים קשורים

Leave a Comment