במאמר הבא נבחן כיצד התקן את שרת האינטרנט OpenLiteSpeed בשרת אובונטו 18.04. שרת זה הוא מהדורת הקוד הפתוח של LiteSpeed Enterprise Server Server ומכיל את כל התכונות החיוניות שנמצאות ב- LiteSpeed.
משלב OpenLiteSpeed מהירות, אבטחה, מדרגיות, אופטימיזציה ופשטות בחבילת קוד פתוח ידידותית. יש בו כללי שכתוב תואמים אַפָּשׁ, ממשק ניהול מובנה מבוסס אינטרנט ועיבוד PHP מותאם אישית, המותאם לשרת.
תכונות כלליות של OpenLiteSpeed
- יש לזה ארכיטקטורה מונחית אירועים. פחות תהליכים, פחות תקורה ומדרגיות.
- הבן את כללי השכתוב של אפאצ'י. OpenLiteSpeed תומך ב- mod_rewrite, בלי תחביר חדש ללמוד, כדי שנוכל להמשיך להשתמש בכללי השכתוב הקיימים שלנו.
- יהיה לנו ממשק מנהל ידידותי. OLS מגיע עם ממשק משתמש מובנה של WebAdmin. סוגר לוח הבקרה זמין עם סייבר פאנל.
- הוא נוצר כדי להציע מהירות וביטחון. יש לזה חיבור נגד DDoS y הגבלת רוחב הפס, שילוב הסרה והתקנה v3 ועוד
- האצת מטמון חכמה. מודול המטמון המובנה בעמוד מלא ניתן להתאמה אישית גבוהה ויעיל לחוויית משתמש טובה.
- אופטימיזציה של מהירות הדף. יישם באופן אוטומטי את מערכת האופטימיזציה של מודול mod_pagespeed.
- PHP LiteSpeed SAPI. כפי שצוין באתר האינטרנט שלהם, זה מאפשר ליישומים חיצוניים הכתובים ב- PHP לרוץ במהירות של עד 50%.
- האצת וורדפרס. חווה שיפור ביצועים עם OpenLiteSpeed ו- LSCache עבור WordPress.
אלה רק חלק מהתכונות של OpenLiteSpeed. הם יכולים ראה את כולם בפירוט ב אתר הפרויקט.
התקן את OpenLiteSpeed על שרת אובונטו 18.04
OpenLiteSpeed מספק מאגר תוכנה שנוכל להשתמש בו כדי להוריד ולהתקין את השרת עם הפקודה מַתְאִים תקן אובונטו.
כדי להתחיל, בוא נפתח מסוף (Ctrl + Alt + T) ו- עדכן את כל חבילות המערכת עם הפקודות:
sudo apt update; sudo apt upgrade
השלב הבא לעקוב יהיה הורד והוסף מפתח חתימת תוכנת מפתח:
wget -qO - https://rpms.litespeedtech.com/debian/lst_repo.gpg | sudo apt-key add -
עכשיו נוסיף את המידע על המאגר למערכת שלנו על ידי הקלדת הדברים באותו מסוף:
sudo add-apt-repository 'deb http://rpms.litespeedtech.com/debian/ bionic main'
בשלב זה ולאחר עדכון התוכנה הזמינה, נוכל כעת התקן את שרת OpenLiteSpeed ואת מעבד ה- PHP שלו באמצעות פקודה:
sudo apt install openlitespeed lsphp73
סוף סוף נעשה ליצור קישור למעבד PHP שזה עתה התקנו:
sudo ln -sf /usr/local/lsws/lsphp73/bin/lsphp /usr/local/lsws/fcgi-bin/lsphp5
בשלב זה, שרת OpenLiteSpeed כבר מותקן.
הגדר סיסמת מנהל
אנחנו נצטרך הגדר את סיסמת הניהול עבור שרת האינטרנט OpenLiteSpeed. כברירת מחדל, הסיסמה מוגדרת כ- 123456אז עלינו לשנות את זה מיד. אנו יכולים לעשות זאת על ידי הפעלת סקריפט המסופק עם התוכנה:
sudo /usr/local/lsws/admin/misc/admpass.sh
בעת הפעלת סקריפט זה אנו יכולים לציין שם משתמש עבור משתמש מנהל המערכת וסיסמה כדלהלן:
גש לשרת האינטרנט OpenLiteSpeed
OpenLiteSpeed אמור להתחיל אוטומטית. פחית לאמת זאת עם הפקודה הבאה:
sudo /usr/local/lsws/bin/lswsctrl status
אם לא נמצא שזה התחיל, נוכל להפעיל אותו עם הפקודה:
sudo /usr/local/lsws/bin/lswsctrl start
פתח יציאות בחומת האש
אנחנו צריכים לפתוח כמה יציאות בחומת האש שלנו. נצטרך להגדיר את היציאות לפרוטוקולים הדרושים על ידי הוספת הכללים הבאים לחומת האש:
sudo ufw allow http sudo ufw allow https
נצטרך להוסיף את הכללים הבאים כדי שנוכל להשתמש ביציאות הדרושות:
sudo ufw allow 8088 sudo ufw allow 7080
לאחר הוספת הכללים תצטרך טען מחדש ufw כדי לבצע שינויים:
sudo ufw reload
גש לממשק האינטרנט
בדפדפן האינטרנט שלנו, נצטרך עבור אל שם הדומיין או כתובת ה- IP של השרת שלנו, ואחריו : 8088 כדי להגיע למסך הבית. על הדפדפן לטעון את דף האינטרנט OpenLiteSpeed המוגדר כברירת מחדל, כפי שנראה למטה:
http://dominio-o-IP-del-servidor:8088
כדי להגדיר את הממשק הניהולי אנחנו הולכים לגשת דרך דפדפן האינטרנט שלנו, באמצעות HTTPS ובשם הדומיין או כתובת ה- IP של השרת ואחריו: 7080:
https://dominio-o-IP-del-servidor:7080
על המסך הזה נצטרך השתמש בתעודות הכניסה למנהלי המערכת שיצרנו במהלך ההתקנה של OpenLiteSpeed. לאחר שנזהה את עצמנו כראוי, יוצג בפנינו ממשק הניהול של OpenLiteSpeed, ממנו נוכל לבצע את התצורות הרלוונטיות:
כדי מידע נוסף אודות התקנה, קביעת תצורה או שימוש ב- OpenLiteSpeed, אתה יכול להתייעץ עם תיעוד פרויקט רשמי, אתר של אותו או שלו דף ב- GitHub.