כיצד לארח אתר וורדפרס ב- Raspberry Pi

כיצד לארח אתר וורדפרס ב- Raspberry Pi

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





אבל אם אין לך כספים או שאתה רק רוצה להגביר את כישורי ה- DIY שלך, תוכל להשתמש ב- Raspberry Pi לאתר וורדפרס שלך.





להלן הגדרת Apache, MySQL ו- PHP ב- Raspberry Pi ובאתרי האינטרנט המארחים, הן מקומית והן באינטרנט.





למה להשתמש ב- WordPress?

אם אתם מחפשים דרך לארח אתר במינימום מהומה, וורדפרס אינה הפתרון המתבקש. כבר הסתכלנו כיצד להגדיר את ה- Raspberry Pi לארח אתר סטטי או דינאמי (כלומר, כזה שמסתמך על דפים סטנדרטיים שנכתבו מראש, או אתר שמשתמש במסד נתונים לאכלוס דפים).

אבל אם אתה באמת צריך להשתמש בוורדפרס, או שאתה מפתח נושא או תוספים לאתר וורדפרס, אז הפעלה של Raspberry Pi עם פלטפורמת הבלוגים המותקנת ומוכנה לשימוש היא אופציה מצוינת.



האם תוכל להחזיר משחקים ל- PS4

באיזה פטל פטל כדאי להשתמש?

כדי להתקין את וורדפרס ב- Raspberry Pi, יהיה עליך להגדיר אותו כשרת LAMP. כאשר Linux, Apache, MySQL ו- PHP מותקנים, ה- Pi שלך יוכל להתמודד עם וורדפרס (ותוכנות אתר אחרות).

קיימים מספר דגמים של פטל פטל. יכול להיות שיש לך אחד, כמה או אף אחד. אבל איזה מהם הוא המתאים ביותר להפעלת וורדפרס?





לשמחתי, ניתן להשתמש בכל גרסה של ה- Raspberry Pi לאירוח אתר וורדפרס. עם זאת, לקבלת התוצאות הטובות ביותר, אנו ממליצים להשתמש ב- Raspberry Pi 2 ואילך. בנוסף, ודא שאתה משתמש בכרטיס SD גדול יותר-לפחות 16 ג'יגה-בתים-מכיוון ששטח אחסון הוא דרישת מפתח עבור שרתי אינטרנט. (שקול גם אחסון חיצוני עבור ה- Pi!)

שאר הדרכה זו מניחה שה- Raspberry Pi שלך מופעל ומחובר לרשת המקומית שלך. עליך גם להגדיר SSH לגישה מרחוק לשורת הפקודה.





שלב 1: הגדר שרת אינטרנט של Apache

התחל בהתקנת שרת האינטרנט Apache. זוהי תוכנה המאפשרת לך לשרת כל סוג של דף אינטרנט לכל דפדפן. זה כל מה שאתה צריך כדי להציג דף HTML, סטטי או נוצר באופן דינמי עם PHP.

sudo apt install apache2 -y

לאחר ההתקנה, Apache יוריד קובץ HTML לבדיקה בתיקיית האינטרנט ב- Pi שלך. עליך לבדוק זאת ממחשב (או סמארטפון) אחר ברשת שלך. יהיה עליך להזין את כתובת ה- IP של ה- Pi בשורת הכתובת של הדפדפן שלך. אם אתה משתמש ב- SSH, אתה כבר יודע זאת; אחרת, הזן:

hostname -I

זה מציג את כתובת ה- IP של ה- Raspberry Pi שלך. הדף שאתה רואה צריך להיות בערך כך:

אתה יכול גם לבדוק את דף האינטרנט פועל מ- Raspberry Pi שלך באמצעות כתובת http: // localhost.

שלב 2: התקן PHP ב- Raspberry Pi

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

אמנם פלטפורמות אחרות בצד השרת זמינות (כגון ASP), אך PHP הוא חיוני כאן מכיוון שהוא נדרש לוורדפרס מכיוון שוורדפרס עצמה כתובה ב- PHP.

התקן עם:

sudo apt install php -y

ברגע שזה נעשה, עליך לבדוק ש- PHP עובד. שנה ספריה ל / var / www / html / ככה:

cd /var/www/html/

כאן, מחק את index.html קובץ (דף האינטרנט בו צפית קודם):

sudo rm index.html

לאחר מכן צור קובץ חדש בשם index.php (ננו מותקן כברירת מחדל):

sudo nano index.php

כאן, הוסף כל (או את כל) הקוד הבא:



לפי הסדר, הפקודות האלה מציגות:

  • הביטוי 'שלום עולם'
  • התאריך והשעה הנוכחיים
  • מידע PHP להתקנה

שמור את הקובץ ולאחר מכן הפעל מחדש את Apache:

sudo service apache2 restart

רענן את הדף כדי לראות את התוצאות.

PHP ו- Apache פועלים שניהם. עכשיו הגיע הזמן להתקין את תוכנת מסד הנתונים, MySQL.

שלב 3: התקן את MySQL ב- Raspberry Pi

וורדפרס (ותוכנות אתר אחרות שנוצרות באופן דינמי) דורשות מסד נתונים על מנת לאחסן את התוכן, קישורים לתמונות ולנהל את הגישה למשתמש (בין הרבה דברים אחרים). פרויקט זה משתמש במזלג של MySQL בשם MariaDB:

sudo apt install mysql-server php-mysql -y

לאחר ההתקנה, יהיה עליך להפעיל מחדש את Apache:

sudo service apache2 restart

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

שלב 4: התקן את וורדפרס ב- Raspberry Pi

כדי להתקין את וורדפרס, תחילה עליך להתקין אותו. אולם לפני שתעשה זאת, מחק את תוכן ה- /html/ מַדרִיך:

cd /var/www/html/
sudo rm *

התו הכללי בכוכבית (*) מוחק הכל בספרייה הודות ל- rm פקודה (הסר).

לאחר מכן, השתמש wget להורדת הגרסה העדכנית ביותר של וורדפרס:

sudo wget http://wordpress.org/latest.tar.gz

לאחר ההורדה, חלץ את התוכן:

sudo tar xzf latest.tar.gz

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

sudo mv wordpress/* .

הקפד לכלול את החלל והתקופה בסוף, המתייחסים לספרייה הנוכחית!

להיכנס ls כדי לאשר שהספרייה מלאה בתיקיות וורדפרס וקבצי PHP:

לפני שתמשיך, סדר קצת את הדברים, מחק את הקובץ שהורדת ואת ספריית וורדפרס:

sudo rm -rf wordpress latest.tar.gz

לאחר מכן, הגדר את משתמש ה- Apache כבעלים של הספרייה:

sudo chown -R www-data: .

שלב 5: הגדר את MySQL

כדי להגדיר את מסד הנתונים, תחילה עליך להפעיל את פקודת ההתקנה:

sudo mysql_secure_installation

בקרוב תתבקש להגדיר סיסמת שורש. עקוב אחר ההוראות שעל המסך, וודא שאתה שומר את הסיסמה, כיוון שהיא תידרש מאוחר יותר.

ברגע שזהו אחד, יופיעו ההנחיות הבאות:

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

עבור כל אחד מאלה, הקש על וגם כדי לאשר. בסיום, 'הכל נעשה!' ההודעה תוצג.

שלב 6: צור את מסד הנתונים של וורדפרס

כדי להתקין את וורדפרס, תחילה עליך להגדיר את מסד הנתונים. התחל בהפעלת ה- mysql פקודה, הזנת הסיסמה מקודם.

sudo mysql -uroot -p

פעולה זו פותחת את צג MariaDB. בהנחיה, צור את מסד הנתונים:

create database wordpress;

שים לב כיצד כל הפקודות בתוך צג MariaDB מסתיימות ב- ';'. לאחר מכן, משתמש הבסיס צריך הרשאות מסד נתונים. השתמש בסיסמה משלך במקום PASSWORD.

GRANT ALL PRIVILEGES ON wordpress.* TO 'root'@'localhost' IDENTIFIED BY 'PASSWORD';

עקוב אחר זה על ידי שטיפת הרשאות מסד נתונים קודמות:

FLUSH PRIVILEGES;

צא מכלי ניהול מסדי הנתונים של MariaDB עם Ctrl + D .

שלב 7: התקן והגדר את וורדפרס

התקנת וורדפרס היא פשוטה; אם כבר עשית זאת באתר קיים, כדאי שתדע מה לעשות.

פתח את האתר בדפדפן שלך (כמתואר לעיל). אתה אמור לראות את מסך ההתקנה של וורדפרס. בחר את השפה שלך, ולאחר מכן המשך, ורשום מה נדרש: שם מסד הנתונים, שם המשתמש, הסיסמה, המארח וקידומת הטבלה (זה עבור טבלאות מסד הנתונים).

אם הגעת עד לכאן, היית צריך לקרוא למאגר הנתונים 'וורדפרס', ולרשום את הסיסמה. שם המשתמש הוא שורש , והמארח מארח מקומי . ה לוח קידומת הוא wp_.

נְקִישָׁה שלח , לאחר מכן הפעל את ההתקנה והזן את כותרת אתר , ביחד איתי שם משתמש , ו סיסמה עבור חשבון מנהל המערכת שלך. נְקִישָׁה התקן את וורדפרס , והמתן כאשר WordPress מוגדרת (במהירות).

כדי להיכנס להתקנת וורדפרס שלך, עבור אל http: // localhost/wp-admin .

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

גש לאתר וורדפרס שלך מהאינטרנט

כפי שהדברים נראים, סביר להניח שתוכל לגשת לאתר מתוך הרשת הביתית שלך. כדי לשנות זאת, תזדקק לכתובת IP סטטית ולנהל העברת יציאות מהנתב שלך ל- Raspberry Pi.

עם זאת, כתובות IP סטטיות יקרות, אך תוכל להשתמש בספקית DNS דינאמית במקום זאת. זה בעצם מקשר כתובת אתר מותאמת אישית ל- Raspberry Pi שלך, למרות ששירותים כאלה לרוב משולמים. בדוק את רשימת ה ספקי ה- DNS הדינמיים הטובים ביותר לפרטים מלאים.

הפעלת תוכנות ישנות ב- Windows 10

אם אתה נתקל בבעיות עם דפים לבנים ריקים או שגיאת שרת פנימית 500 בוורדפרס , עיין במדריך המועיל שלנו.

ארח אתר וורדפרס ב- Raspberry Pi: הצלחה!

סיימת עכשיו, ואתר וורדפרס פועל ב- Raspberry Pi שלך. כל עוד המחשב נשאר מופעל, האתר ימשיך להיות נגיש. גם התהליך פשוט ודורש ממך פשוט:

  • התקן Apache, PHP ו- MySQL
  • הורד והתקן את וורדפרס
  • הגדר את מסד הנתונים MySQL
  • צור את מסד הנתונים שלך בוורדפרס
  • הגדר את וורדפרס
  • הפעל את האתר וגש אליו באופן מקומי או באמצעות האינטרנט

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

המשך לחדד את הידע שלך ב- WordPress בעזרת המדריך שלנו ל- הציגו תמונות ממוזערות וגדלי תמונות בוורדפרס .

לַחֲלוֹק לַחֲלוֹק צִיוּץ אימייל כיצד לשנות את המראה והתחושה של שולחן העבודה של Windows 10

רוצה לדעת כיצד לגרום ל- Windows 10 להיראות טוב יותר? השתמש בהתאמות אישיות פשוטות אלה כדי להפוך את Windows 10 לשלך.

קרא הבא
נושאים קשורים
  • עשה זאת בעצמך
  • וורדפרס
  • שרת אינטרנט
  • פאי פטל
על הסופר כריסטיאן קאולי(1510 מאמרים פורסמו)

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

עוד מאת כריסטיאן קאולי

הירשם לניוזלטר שלנו

הצטרף לניוזלטר שלנו לקבלת טיפים, סקירות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!

לחצו כאן להרשמה