כיצד להתקין את WordPress על אובונטו 18.04 ונגזרים?

וורדפרס Ubuntu18.04

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

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

תהליך ההתקנה

לפני שעושים משהו, עליך לעדכן את המערכת עם:

sudo apt-get upgrade && sudo apt-get upgrade -y

התקנת Nginx

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

sudo apt-get install nginx -y

התקנת MariaDB

כדי את שירות מסד הנתונים אנו הולכים לבחור ב- MariaDB, עבור התקנתו אנו מבצעים:

sudo apt-get install mariadb-server -y

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

mysql_secure_installation

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

יצירת מסד הנתונים

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

mysql -u root -p

אם הם לא צריכים לשים את שם המשתמש שלך אחרי -u ואת הסיסמה שלך אחרי -p

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

CREATE DATABASE wordpress;

CREATE USER `tu-usuario`@`localhost` IDENTIFIED BY 'tucontraseña';

GRANT ALL ON wordpress.* TO `wpuser`@`localhost`;

FLUSH PRIVILEGES;

exit;

כאן באלה אתה הולך להחליף את שם המשתמש בסיסמה שלך למסד הנתונים.

התקנת PHP

להתקנת PHP עם כל התלות והמודולים הדרושים, הפעל את הפקודה הבאה:

sudo apt-get install php-fpm php-curl php-mysql php-gd php-mbstring php-xml php-xmlrpc -y

עשית זאת לבזמן שאנחנו הולכים לערוך את הקובץ php.ini.

sudo nano /etc/php/7.2/fpm/php.ini

Y חפש את השורה הזו:

;cgi.fix_pathinfo=1

עלינו לבטל את ההערה על הקו הסרת; שנה את = 1 ל- = 0, נשאר כדלקמן:

cgi.fix_pathinfo=0

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

upload_max_filesize = 100M
post_max_size = 1000M
memory_limit = 1000M
max_execution_time = 120

הורד את וורדפרס

Wordpres-Ubuntu

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

cd /var/www/html

wget https://wordpress.org/latest.tar.gz

פתח את הקובץ שהורדת זה עתה באמצעות:

tar -zxvf latest.tar.gz --strip-components=1

עכשיו בואו נשנה את ההרשאות של תיקיית Nginx:

chown -R www-data:www-data /var/www/html/
chmod -R 755

עשית זאת בוא ניצור קובץ תצורה עם:

nano /etc/nginx/sites-available/example.com

Y שמנו את הדברים הבאים:

server {
listen 80;
listen [::]:80;
root /var/www/html;
index index.php index.html index.htm;
server_name example.com www.example.com;
client_max_body_size 500M;
location / {
try_files $uri $uri/ /index.php?$args;
}
location = /favicon.ico {
log_not_found off;
access_log off;
}
location ~* \.(js|css|png|jpg|jpeg|gif|ico)$ {
expires max;
log_not_found off;
}
location = /robots.txt {
allow all;
log_not_found off;
access_log off;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}

עכשיו עלינו לאפשר זאת באמצעות:

ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/

עכשיו הפעל מחדש את Nginx ו- PHP כדי שהשינויים ייכנסו לתוקף

sudo systemctl restart nginx.service
sudo systemctl restart php7.2-fpm.service

הגדרת WordPress

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

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

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

Y נשנה את המידע בפנים הוא:

define('DB_NAME', 'wordpress');
define('DB_USER', 'usuario-de-la-base-de-datos');
define('DB_PASSWORD', 'contraseña-de-la-base-de-datos');

עשית זאת מטעמי אבטחה עליהם לעדכן את מפתחות האבטחה ב- wp-config שלך.

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

וסיים עם זה כבר מותקן במערכת שלנו וורדפרס.

להתחיל להשתמש בו בפשטות עלינו לפתוח דפדפן ולמקם בשורת הכתובת את הנתיב שבו יש לנו wordpress / var / www / html / או כתובת ה- ip שלנו.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   פייר דיג'ו

    כעת אנו משנים את ההרשאות של תיקיית Nginx:

    chown -R www-data: www-data / var / www / html /
    chmod -R 755

    שגיאה לאחר chmod -R 755 (פרמטר חסר)

  2.   רומואלדו דיג'ו

    אנא תקן sudo apt-get upgrade && sudo apt-get upgrade -y

    ידי

    sudo apt-get update && sudo apt-get upgrade -y