Home Linux התקנת מערכת תוכן WordPress ושרת LAMP ב Ubuntu 22.04

התקנת מערכת תוכן WordPress ושרת LAMP ב Ubuntu 22.04

PHP,Apache, MySql, PhpMyAdmin

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

התקנת מערכת תוכן WordPress ושרת LAMP ב Ubuntu 22.04

ההתקנות שנבצע כאן בשלבים הם:

Apache2 – שירות זה או בשמו השני ב CentOS הוא Httpd והוא מה שיהפוך את השרת , לשרת Web אבל ללא שאר המודלים הוא ישאר שרת ווב שמציג רק דפי HTML (קיים מאמר נרחב בנושא באתר)

PhpMyAdmin – על מנת לנהל Database ובמיוחד של WordPress (הסברתי למטה מזה וורדפרס) יש להתקין “מנהל דאטאבייס” והוא ה PhpMyAdmin לאחר קצת עבודה איתו תבינו בדיוק אך הוא עובד

Php – וורדפרס,ג’ומלה,דרופל ומערכות תוכן אחרות כתובות ב PHP ולכן אנחנו צריכים את המודל הזה על מנת שנוכל להריץ אותם בשרת

MySql – ה Deamon עצמו של שירות ה Database שלנו, והוא מנהל את כולו

WordPress – הוא מערכת ניהול תוכן מהגדולות בעולם, יש לו מתחרים כמו Joomla ו Drupal ועוד, אך הוא הגדול מכולם.
מערכת ניהול תוכן היא מערכת בה ניתן להתקין אתר, לרוב בעיצוב מינימלי אשר מגיע עם המערכת וניתן לנהל בו “אתר קטן” כמו בלוג או אתר חדשות אך אם מתחילים להשתמש ב”תוספות” שמשתמשים אחרים פיתחו או לפתח תוספים משלכם תוכלו להפוך את האתר שלכם לבלוג גדול, אתר חדשות גדול עם מערכת עדכונים, אתר קניות של בגדים וכו’ (באתר קיים מאמר נרחב מהו WordPress וכיצד להשתמש בו)
תוכלו לבנות אתרים כמו: Bloomberg Sonymusic , Mtv Waltdisney כל האתרים הללו משתמשים במערכת תוכן אחת, וורדפרס.

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

נתחיל בהתקנה:

נבדוק מה הכתובת שלנו

ifconfig

ונתחבר לשרת דרך putty

כעת נעבור לroot

sudo -i

נתקין wget ו unzip

apt install unzip wget -y

כעת נתקין Apache

apt install apache2 -y

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

systemctl start apache2
systemctl enable apache2

נאפשר פורט 80

ufw allow 80

כעת נתקין את שירות ה My Sql הלוא הוא מסד הנתונים שעליו ישב הוורדפרס

apt install mysql-server -y

כעת נכנס ל mysql בשביל הגדרות ראשוניות

הקישו פשוט

mysql

כעת נגדיר סיסמא למשתמש ה root של ה mysql, הסיסמא שקבעתי היא a123456. (לא לשכוח שיש נקודה בסוף)

אני חוזר על הסיסמא

a123456.

עכשיו אחרי שהבנתם שיש . בסוף ה a123456 הקישו את הפקודה

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'a123456.';

כעת נצא משירות ה sql

exit

כעת יש להגדיר את תצורת ה mysql, הקישו את הפקודה

mysql_secure_installation

הקישו את הסיסמא לmysql שהגדרנו קודם – a123456. עם נקודה בסוף!

חשוב!! אחרי שהקשתם את הפקודה הנ”ל – הקישו פשוט enter מבלי לרשום y או כל אות אחרת, בדיוק כמו בתמונה

כעת נתקין php

apt install php libapache2-mod-php php-mysql -y

על מנת לנהל את mysql נשתמש במנהל phpmyadmin – מערכת לניהול מסדי נתונים

apt install phpmyadmin php-mbstring php-zip php-gd php-json php-curl -y

חובה לסמן כוכבית ב apache2, סימון הכוכבית מתבצע ע”י המקש רווח במקלדת ומעבר ל ok בעזרת מקש ה tab במקלדת

הקישו yes

כעת הקישו את הסיסמא ל mysql (שהגדרנו קודם, a123456.) – יש להקיש פעמיים

בסיום נבדוק שphpmyadmin עובד ע”י גישה בדפדפן לכתובת

http://IP-Address/phpmyadmin

 

כעת נתחבר עם שם המשתמש root והסיסמא שהגדרנו קודם שהיא a123456.

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

כעת רשמו wordpress ולחצו create

התקנת WordPress

תחיל נכנס לנתיב בו יהיה wordpress

cd /var/www/html

נמחק את דף הפתיחה של apache

rm -rf index.html

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

wget https://wordpress.org/latest.zip

כעת נחלץ את הקבצים בתוך latest.zip

unzip latest.zip

נעביר את כל הקבצים שבתוך תיקיית wordpress אל התיקייה הראשית בה אנחנו נמצאים (הבחינו כי הפקודה מתחילה ב mv)

root@tal:/var/www/html# mv wordpress/* .

כעת נכנס לכתובת

http://YOUR-IP-ADDRESS

נתחיל את ההתקנה, הקישו את שם המסד שהוא wordpress והשם משתמש root – הסיסמא היא a123456. שקבענו אז ל sql

כעת בשלב זה עצרו, העתיקו את התוכן שכתוב

עברו ל putty והקישו

root@tal:/var/www/html# nano wp-config.php

העתיקו את את התוכן כמו בתמונה, שמרו וסגרו

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

הגדירו את פרטים אלו

סיימתם! עכשיו יש לכם אתר!

 

 

 

 

 

 

 

 

 

 

 

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

Leave a Comment