Bagaimana cara menginstal WordPress di Ubuntu 18.04 dan turunannya?

Ubuntu18.04WordPress

WordPress telah menjadi satu sistem manajemen konten (CMS) paling populer dan digunakan di jaringan, Ini karena dapat disesuaikan dengan berbagai jenis penggunaan, ia juga memiliki sejumlah besar plug-in yang memungkinkan Anda untuk lebih meningkatkan penggunaannya dan tanpa meninggalkan tema atau kulit danau ini.

Kali ini kami akan membagikan panduan sederhana tentang cara menginstal WordPress di Ubuntu, ini untuk memiliki situs uji coba atau untuk orang yang masih belum mengetahui fungsinya.

Proses instalasi

Sebelum melakukan apapun, Anda harus memperbarui sistem dengan:

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

Instalasi Nginx

Untuk memasang WordPress di sistem kami, kami akan mengandalkan beberapa alat untuk operasinya, yang pertama adalah Nginx:

sudo apt-get install nginx -y

Instalasi MariaDB

untuk layanan database kita akan memilih MariaDB, untuk instalasinya kami jalankan:

sudo apt-get install mariadb-server -y

Selesai sekarang kita akan menjalankan perintah berikut untuk mengkonfigurasi server database:

mysql_secure_installation

Hanya disini kami akan mengikuti instruksi dan itu akan meminta kami untuk mengatur kata sandi, yang tidak boleh kita lupakan.

pembuatan database

Kita harus masuk dengan kredensial yang kita masukkan, jika kita membiarkan yang default, seharusnya seperti berikut:

mysql -u root -p

Jika mereka tidak boleh memasukkan nama pengguna setelah -u dan sandi setelah -p

Lakukan ini saatnya membuat database, yang akan disajikan dengan WordPress dengan menjalankan perintah berikut:

CREATE DATABASE wordpress;

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

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

FLUSH PRIVILEGES;

exit;

Di sini, di sini Anda akan mengganti nama pengguna dengan kata sandi Anda untuk database.

Instalasi PHP

Untuk menginstal PHP dengan semua dependensi dan modul yang diperlukan, jalankan perintah berikut:

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

Lakukan ini untukkali kita akan mengedit file php.ini.

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

Y cari baris ini:

;cgi.fix_pathinfo=1

Kita harus menghapus tanda komentar pada baris tersebut menghapus; ubah = 1 menjadi = 0, tetap sebagai berikut:

cgi.fix_pathinfo=0

Setelah kita akan mencari baris berikut di file php.ini dan menempatkan nilai berikut, mereka akan terlihat seperti ini:

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

Unduh WordPress

WordPress-ubuntu

sekarang ayo unduh WordPress versi terbaru dan kami akan meletakkannya di direktori Nginx default:

cd /var/www/html

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

Buka zip file yang baru saja diunduh dengan:

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

sekarang mari kita ubah izin folder Nginx:

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

Lakukan ini mari buat file konfigurasi dengan:

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

Y kami menempatkan yang berikut ini:

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

sekarang kita harus mengaktifkannya dengan:

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

sekarang restart Nginx dan PHP agar perubahan diterapkan

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

Menyiapkan WordPress

sekarang mari edit file konfigurasi WordPress di mana kami akan menempatkan kredensial database:

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

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

Y kami akan mengubah informasi di dalamnya dia:

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

Lakukan ini demi alasan keamanan, mereka harus memperbarui kunci keamanan di wp-config Anda.

Yang seperti itu kita harus membuatnya, kami melakukan ini dengan mengunjungi link ini dan kami mengubah nilai yang diberikan situs ini di file konfigurasi kami.

Dan selesai dengan itu Kami sudah menginstal WordPress di sistem kami.

Untuk mulai menggunakannya secara sederhana Kita harus membuka browser dan menempatkan di address bar jalur di mana kita memiliki wordpress / var / www / html / atau alamat ip kami.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Pierre dijo

    Sekarang kita akan mengubah izin folder Nginx:

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

    Kesalahan setelah chmod -R 755 (parameter hilang)

  2.   Romuald dijo

    Harap perbaiki sudo apt-get upgrade && sudo apt-get upgrade -y

    oleh

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