Home Linux התקנת פאנל VestaCP ומערכת וורדפרס

התקנת פאנל VestaCP ומערכת וורדפרס

0 comment
נהנתם מהמאמר ? שתפו אותו!

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

התקנת פאנל ניהול VestaCP

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

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

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

נתחיל,

**כרגע ההתקנה אינה תומכת ב CentOS8**

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

ערכו את קובץ ה Hosts בנתיב

C:\Windows\System32\drivers\etc

והזינו את הכתובת IP של ה CentoS7 וכתובת של אתר שתבחרו

192.168.1.120 tal.com

192.168.1.120 vestacp.tal.com

כעת בשרת שלנו (CentOS7)

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

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

192.168.1.120 tal.com

192.168.1.120 vestacp.tal.com

התקנה

הקישו את הפקודה

[root@tal ~]# curl -O http://vestacp.com/pub/vst-install.sh

ואז הריצו את ההתקנה

[root@tal ~]# bash vst-install.sh

 

ההתקנה תתקין את כל המודלים הבאים:

 

Following software will be installed on your system:

- Nginx Web Server

- Apache Web Server (as backend)

- Bind DNS Server

- Exim mail server + Antivirus Antispam

- Dovecot POP3/IMAP Server

- MariaDB Database Server

- Vsftpd FTP Server

- Iptables Firewall + Fail2Ban

 

Would you like to continue [y/n]: y

נקיש y

כעת נגדיר, בדומיין, רשמו את השם שלכם + .com

Would you like to continue [y/n]: y

Please enter admin email address: tal@tal.com

Please enter FQDN hostname [localhost.localdomain]: tal.com

 

בסיום יופיע שם המשתמש והסיסמא, שנו את הIP החיצוני לכתובת הפנימית שלכם

 

https://192.168.1.120:8083

username: admin

password: 9lLjqvymSN

 

אם יש לכם שגיאה בגישה לאתר בצעו את הפעולות הבאות , אם לא דלגו ישירות להתחברות

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

ערכו את הקובץ

[root@tal ~]# vi /etc/vsftpd/vsftpd.conf

בתחתית יש

#pasv_address=YourPublicIP

הוסיפו # בהתחלה על מנת שאפשרות זו לא תחול

כעת בצעו ריסטראט לשירות ה vsftpd

[root@tal ~]# systemctl restart vsftpd

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

https://YourIP:8083

 

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

לאחר ההתחברות נעבור על האפשרויות בפאנל

נעבור על 2 תפריטים העליון והתפריט הראשי

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

 

IP – יציג לכם את כל הכתובות החיצוניות והפנימיות שלכם בשרת

Graphs – אפשרות מעולה של להציג את השימוש בCPU והזיכרון של המערכת אך הפלוס הגדול הוא ההצגה של כל התהליכים וכמה הם לוקחים.

Statistics – כמה מיילים,דומיינים וכו' קיימים בשרת

Log – מציג מה בוצע בפאנל

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

Firewall – איזה פורטים פתוחים או סגורים וניתן להוסיף פורטים נוספים

Server – כל השירותים ניתן לבצע להם ריסטארט או לשנות את הקובץ ההגדרות שלהם, זה מקל מאוד כאשר לא מעוניינים לגשת ישירות לCLI של השרת ולבצע זאת ישירות מהפאנל

תפריט ראשי

User

ניתן ליצור משתמש ולהגדיר לו חבילה לשימוש וכך הוא יוכל ליצור דומיינים משלו, אימייל וכו'

Web

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

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

DNS

באפשרות זו תוכלו להוסיף כתובת דומיין חדשה או ליצור Sub Domains בנוסף ניתן להוסיף רשומות חדשות

Mail

תוכלו ליצור תיבות חדשות והאפשרויות של התיבות

DB

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

  • ניתן להבחין שיש קישור ל PhpMyAdmin

כעת צרו מסד נתונים חדש ומשתמש לאותו מסד נתונים

ניתן לראות שהשם משתמש הוא admin_tal או המשתמש פלוס השם שנתתם וכך גם ב User

CRON

כאן תוכלו להגדיר סקריפטים שירצו אוטומטית על ידי Cron כבר קיימים סקריפטים של גיבויים שאותם גיבויים יופיע ב Backup

התקנת WordPress עם משתמש Admin

תחילה נוריד וורדפרס, מאתר וורדפרס, לחצו כאן 

נחלץ את וורדפרס

כעת ניצור אתר במערכת ובאותו הזמן נוסיף אותו לקובץ ה Hosts שבנתיב

C:\Windows\System32\drivers\etc\

נוסיף נגיד את האתר

192.168.1.10 tal.net

נלחץ על הלשונית Web ואז על הפלוס הירוק

נרשום tal.net

כעת יצרנו אתר בשם tal.net

נתחבר בFTP אל השרת, נפתח winscp או filezilla

נגיע לנתיב הבא, שם שוכן האתר tal.net

נמחק את הקובץ index.html

כעת העתיק את תוכן תיקיית הוורדפרס אל הנתיב שציינתי

פשוט תגררו את הקבצים אל הWinscp, כך שכל הקבצים נמצאים בשרת כמו בתמונה

כעת נפתח את האתר tal.net בדפדפן (אם לא עובד בכרום, פתחו בIE)

כעת תעלה ההתקנה

במסך הבא נצטרך מס נתונים

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

כעת נזין את שם מסד הנתונים

taldb

כעת את השם משתמש של מסד הנתונים

taluser

ואז סיסמא

a123456.

הבחינו כי השם משתמש ושם מסד הנתונים הם

admin_taldb

admin_taluser

כעת נעבור להתקנת המערכת

נזין את שם המסד הנתונים ואת שם המשתמש בתאים הנכונים וגם את הסיסמא ונלחץ על שלח

כעת ההתקנה הושלמה! הפעל התקנה

נגדיר שם לאתר , משתמש לאתר שהוא מנהל וסיסמא

כל הכבוד! סיימתם להתקין מערכת וורדפרס ב VestaCP

התקנת WordPress עם משתמש פשוט + יצירת חבילת אחסון

כשאתם נכנסים לחברה לאחסון אתרים, החברה רושמת למשל את הנתונים הבאים

נפח אחסון 500MB – נפח האחסון שתקבלו , בו תוכלו להניח את הקבצים של האתר שלכם

5GB תעבורה – זה אומר סך התעבורה שמותר להוריד או לעלות אל האתר

ועוד אפשרויות שאסביר עליהם בהמשך

על מנת ליצור "חבילת אחסון" תחילה ניצור אחת במערכת VestaCP

בראש העמוד, יש כפתור בשם Packages לחצו עליו

כעת נלחץ על הפלוס הירוק על מנת ליצור חבילה חדשה

נקרא לחבילה בשם Normal Package

כעת נעבור על כל האפשרויות החשובות (החשובות , מודגשות):

Web Domains – כמה "אתרים" המשתמש שיוקצה לו החבילה הזו יכול להקים

Web Aliases – כמה "כינויים" לדומיין קיים יוכל המשתמש להקים

DNS Domains – כמה DNS הוא יוכל להקים

DNS Records כמה רשומות הוא יוכל להקים

Mail Domain – כמה שמות לשרת המייל אפשר ליצור

Mail Accounts -כמה חשבונות מייל המשתמש יכול להקים

Databases -כמה מסדי נתונים יוכל המשתמש ליצור

Cron Jobs – כמה "משימות מתוזמנות" יוכל המשתמש ליצור

Backups – כמה גיבויים מותר למשתמש ליצור

Quota – מה נפח האחסון לקבצים המשתמש מקבל

Bandwidth – כמה תעבורה מותר למשתמש

אנחנו נערוך נניח כרגע רק את הנפח Quota ל 10000 שזה אומר 10GB של אחסון וניתן לו תעבורה של 100000 שזה אומר 100GB תעבורה

ולחצו על add

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

כעת לאחר שיצרנו חבילה, ניצור משתמש חדש למערכת

כעת ניצור את המשתמשת noy ונזין את כל הפרטים שצריך

אל תשכחו בPackage לשנות לחבילה שיצרנו בסעיף הקודם

ואז תלחצו על Add

בתור מנהלי המערכת, תוכלו להתחבר למשתמש של noy ו"כאילו" התחברתם רק עם noy

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

המטרה כמובן היא לעזור למשתמש שמערכת שלכם שצריך עזרה עם האחסון שלו

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

כאן למשל אפשר להתנתק ואז להתחבר עם המשתמש noy

כאן אני מתחבר עם המשתמש noy

 

כעת הכניסו לקובץ ה Hosts את כתובת האתר של נוי, בכדי שתוכלו לגשת אליו מהמחשב שלכם

C:\Windows\System32\drivers\etc

ואז הקובץ Hosts, הוסיפו את הערך

192.168.1.10 noy.com

ברגע שהגענו למשתמש נוי, ניצור תחילה אתר Web

נלחץ על הפלוס הירוק

נזין את שם האתר

noy.com

כעת נוכל להתחבר לשרת שהכתובת שלו 192.168.1.10 אבל אפשר גם להזין noy.com מכיוון שזה אותה הכתובת

נזין את המשתמש נוי ואת הסיסמא

נגיע לנתיב האתר, ונמחק את index.html

נוריד וורדפרס מהכתובת הבאה

נחלץ את הוורדפרס, נעתיק את התוכן שלו כמו פה

כעת נכנס בדפדפן לכתובת noy.com

כעת ניצור מסד נתונים, לחצו על DB

כעת ניתן שם למסד הנתונים , שם משתמש וסיסמא

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

הפעל התקנה

פרטי האתר

כל הכבוד!

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

Leave a Comment