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

click fraud protection

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

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

התקנת LAMP

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

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

instagram viewer
sudo apt להתקין php-curl php-gd php-mbstring php-mcrypt php-xml php-xmlrpc libapache2-mod-php7.0 libapache2-mod-php מנורה-שרת ^

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

הפעל מחדש את

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

לבסוף, צור משתמש לשימוש בוורדפרס (אם אין לך כבר משתמש כזה).

adduser ubuntu-wordpress passwd ubuntu-wordpress usermod -aG sudo ubuntu-wordpress

הגדר את תצורת Apache2

שימוש ב- WordPress ב- Apache 2 דורש מעט שינוי כדי לעבוד נכון. באמצעות עורך הטקסט של ננו, פתח את קובץ התצורה של שרת האינטרנט apache2.

sudo nano /etc/apache2/apache2.conf

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

 הרשה הכל

שמור את קובץ התצורה המעודכן באמצעות Ctrl + O, וצא ממנו עם Ctrl + X.

לבסוף, אפשר את המודולים הנדרשים של Apache 2.

לכתוב מחדש את sudo a2enmod php7.0

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

הפעל מחדש את

התקנת וורדפרס

התחל את תהליך ההתקנה על ידי הורדת הגרסה האחרונה של WordPress.

הערה: אל תבצע התקנה זו באובונטו כמשתמש הבסיס.

wget tar.gz -P / tmp / https://wordpress.org/latest.tar.gz

חלץ את תוכן קובץ tar.gz לספריית ברירת המחדל של האינטרנט.

tar xzvf /tmp/latest.tar.gz -C / var / www / html / --strip-component = 1

הבא, צור חדש גישה קובץ, ולעדכן את הרשאותיו.

גע /var/www/html/.htaccess chmod 660 /var/www/html/.htaccess

באמצעות, CP מעתיק את תצורת הדוגמה כקובץ התצורה המוגדר כברירת מחדל.

cp /var/www/html/wp-config-sample.php /var/www/html/wp-config.php

תן למשתמש שלך בעלות על קבצי WordPress:

sudo chown - R ubuntu-wordpress: www-data / var / www / html

התאמת הרשאות

ל- Ubuntu-wordpress יש גישה טובה יותר כעת /var/www/html. השלב הבא בתהליך ההתקנה הוא לצבוט את ההרשאות, כך ש- WordPress תפעל נכון:

sudo מצא / var / www / html -type d -exec chmod g + s {} \; sudo chmod g + w / var / www / html /

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

sudo chmod -R g + w / var / www / html / wp-content / נושאים sudo chmod -R g + w / var / www / html / wp-content / plugins

הגדרת מפתחות סודיים

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

סלסול - https://api.wordpress.org/secret-key/1.1/salt/ > / wp-מפתחות

באמצעות סלסול, מפתחות המלח של וורדפרס ממוקמים ב / wp-מפתחות. השתמש בחתול כדי להציג אותם.

מקשי חתול / wp

פתח מסוף שני וערוך את קובץ התצורה של WordPress.

nano /var/www/html/wp-config.php

גלול כל הדרך עד לאמצע הקובץ ומלא את כל אחד מהמפתחות למקומות הנכונים. השתמש / wp-מקשים כהפניה.

הערה: העתק בין ''

יצירת בסיס נתונים SQL

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

mysql -u root -p

הערה: שנה 'סיסמה'עם סיסמה מאובטחת. אל תסלק את '.

צור תאריך wordpressdb; צור משתמש ubuntuwordpress @ localhost מזוהה על ידי 'securepassword'; הענק את כל הפרטיות על wordpressdb. * ל- ubuntuwordpress @ localhost; הרשאות סומק; יציאה

הפעל מחדש את שרת האינטרנט Apache 2 ו- MySQL כדי לשקף את השינויים.

הפעל מחדש. שירות

ציוצים אחרונים

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

nano /var/www/html/wp-config.php

// ** הגדרות MySQL - אתה יכול לקבל מידע זה ממארח ​​האינטרנט שלך ** //
/ ** שם בסיס הנתונים של וורדפרס * /
הגדירו ('DB_NAME', 'wordpressdb');

/ ** שם משתמש של מסד נתונים MySQL * /
הגדירו ('DB_USER', 'ubuntuwordpress');

/ ** סיסמת מסד הנתונים של MySQL * /
הגדירו (‘DB_PASSWORD’, securepassword);

/ ** שם מארח MySQL * /
הגדירו ('DB_HOST', 'localhost');

הקמת בלוג וורדפרס שלך

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

watch instagram story
לְחַפֵּשׂ
הודעות האחרונות