Làm thế nào để cài đặt WordPress trên Ubuntu 18.04 và các dẫn xuất?

Ubuntu18.04WordPress

WordPress đã trở thành một hệ thống quản lý nội dung (CMS) phổ biến nhất và được sử dụng trong mạng, Điều này là do thực tế là nó có thể được điều chỉnh cho các kiểu sử dụng khác nhau, nó cũng có một số lượng lớn các trình cắm thêm cho phép bạn nâng cao hơn nữa việc sử dụng và không để lại các chủ đề hoặc giao diện của hồ này.

Thời gian này chúng tôi sẽ chia sẻ một hướng dẫn đơn giản về cách cài đặt WordPress trong Ubuntu, điều này để có một trang web thử nghiệm hoặc cho những người vẫn chưa biết chức năng của nó.

Quá trình cài đặt

Trước khi làm bất cứ điều gì, bạn phải cập nhật hệ thống với:

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

Cài đặt Nginx

Để cài đặt WordPress trên hệ thống của chúng tôi, chúng tôi sẽ dựa vào một vài công cụ để vận hành, cái đầu tiên là Nginx:

sudo apt-get install nginx -y

Cài đặt MariaDB

đến dịch vụ cơ sở dữ liệu mà chúng tôi sẽ chọn MariaDB, để cài đặt, chúng tôi thực hiện:

sudo apt-get install mariadb-server -y

Xong việc này ngay bây giờ chúng ta sẽ thực hiện lệnh sau để định cấu hình máy chủ cơ sở dữ liệu:

mysql_secure_installation

Ở đây chỉ chúng tôi sẽ làm theo hướng dẫn và nó sẽ yêu cầu chúng tôi đặt mật khẩu, mà chúng ta không được quên.

tạo cơ sở dữ liệu

Chúng tôi phải đăng nhập bằng thông tin đăng nhập mà chúng tôi đã đưa vào, nếu chúng ta để những cái mặc định, nó sẽ như sau:

mysql -u root -p

Nếu họ không nên đặt tên người dùng của họ sau -u và mật khẩu của họ sau -p

Thực hiện điều này đã đến lúc tạo cơ sở dữ liệu, mà WordPress sẽ được phục vụ bằng cách thực hiện các lệnh sau:

CREATE DATABASE wordpress;

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

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

FLUSH PRIVILEGES;

exit;

Đây trong những bạn sẽ thay thế tên người dùng bằng mật khẩu của bạn cho cơ sở dữ liệu.

Cài đặt PHP

Để cài đặt PHP với tất cả các mô-đun và phụ thuộc cần thiết của nó, chạy lệnh sau:

sudo apt-get cài đặt php-fpm php-curl php-mysql php-gd php-mbstring php-xml php-xmlrpc -y

Xong việc này đểđã đến lúc chúng ta sẽ chỉnh sửa tệp php.ini.

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

Y tìm dòng này:

;cgi.fix_pathinfo=1

Chúng ta phải bỏ ghi chú dòng di chuyển cái; thay đổi = 1 thành = 0, vẫn như sau:

cgi.fix_pathinfo=0

Despué chúng tôi sẽ tìm kiếm các dòng sau trong tệp php.ini và đặt các giá trị sau, chúng sẽ trông như thế này:

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

Tải xuống WordPress

WordPress-ubuntu

Bây giờ hãy tải xuống phiên bản mới nhất của WordPress và chúng tôi sẽ đặt nó trong thư mục Nginx mặc định:

cd /var/www/html

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

Giải nén tệp vừa tải xuống bằng:

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

Bây giờ hãy thay đổi quyền của thư mục Nginx:

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

Thực hiện điều này hãy tạo một tệp cấu hình với:

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

Y chúng tôi đặt những thứ sau:

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;
}
}

Bây giờ chúng ta phải kích hoạt nó bằng:

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

Bây giờ khởi động lại Nginx và PHP để các thay đổi có hiệu lực

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

Thiết lập WordPress

Bây giờ hãy chỉnh sửa tệp cấu hình WordPress nơi chúng tôi sẽ đặt thông tin đăng nhập của cơ sở dữ liệu:

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

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

Y chúng tôi sẽ thay đổi thông tin trong anh ta:

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

Thực hiện điều này vì lý do bảo mật, họ phải cập nhật khóa bảo mật trong wp-config của bạn.

Vậy nên chúng ta phải tạo ra chúng, chúng tôi làm điều này bằng cách truy cập liên kết này và chúng tôi thay đổi các giá trị mà trang web này cung cấp cho chúng tôi trong tệp cấu hình của chúng tôi.

Và hoàn thành nó Chúng tôi đã cài đặt WordPress trên hệ thống của mình.

Để bắt đầu sử dụng nó đơn giản Chúng ta phải mở một trình duyệt và đặt vào thanh địa chỉ đường dẫn mà chúng ta có wordpress / var / www / html / hoặc địa chỉ ip của chúng tôi.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   đá dijo

    Bây giờ chúng ta sẽ thay đổi các quyền của thư mục Nginx:

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

    Lỗi sau chmod -R 755 (thiếu tham số)

  2.   Romuald dijo

    Vui lòng sửa lỗi nâng cấp sudo apt-get && sudo apt-get nâng cấp -y

    qua

    sudo apt-get update && sudo apt-get nâng cấp -y