GNU/Linux >> Belajar Linux >  >> Linux

Instal WordPress di akun pengguna sebagai root

Anda tidak memiliki Softaculous di server Anda dan pengguna meminta Anda untuk menginstal WordPress untuknya.
Anda dapat mengunduh zip WordPress, membuka zip arsip, mengunggah file melalui FTP ke akun pengguna. Anda juga harus masuk ke cPanel dan membuat database dan nama pengguna.

Kami akan menunjukkan cara alternatif untuk menginstal WordPress. Kami akan menginstal WordPress untuk pengguna “plothost”.

1. Login sebagai root melalui SSH di server hosting web Anda.

2. Ubah lokasi ke tempat Anda ingin menginstal WordPress

root@web [~]# cd /home/plothost/public_html/
root@web [/home/plothost/public_html]# 

3. Unduh versi WordPress terbaru. Tautan permanen adalah https://wordpress.org/latest.zip

root@web [/home/plothost/public_html]# wget https://wordpress.org/latest.zip --2017-05-01 08:14:59--  https://wordpress.org/latest.zip Resolving wordpress.org (wordpress.org)... 66.155.40.249, 66.155.40.250 Connecting to wordpress.org (wordpress.org)|66.155.40.249|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 8756989 (8.4M) [application/zip] Saving to: 'latest.zip' 100%[==============================================================================================================================>] 8,756,989   7.07MB/s   in 1.2s 2017-05-01 08:15:01 (7.07 MB/s) - 'latest.zip' saved [8756989/8756989] 
root@web [/home/plothost/public_html]# 

4. Ekstrak file arsip-zip di direktori saat ini.

root@web [/home/plothost/public_html]# unzip latest.zip -d . 

Arsip zip akan diekstrak ke public_html/plothost/wordpress/

5. Kami ingin menginstal WordPress di folder public_html/. Jadi mari kita pindahkan filenya.

root@web [/home/plothost/public_html]# mv ./wordpress/* . 

6. Sekarang kita memiliki semua file WordPress di /plothost/public_html/ . Kita harus membuat database dan menetapkan nama pengguna

root@web [/home/plothost/public_html]# mysql 
Welcome to the MariaDB monitor.  Commands end with ; or \g. Your MariaDB connection id is 384766 Server version: 10.1.22-MariaDB MariaDB Server Copyright (c) 2000, 2016, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [(none)]> CREATE DATABASE wpbase; 
Query OK, 1 row affected (0.00 sec) 
MariaDB [(none)]> CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'pass123456';
Query OK, 0 rows affected (0.19 sec) 
MariaDB [(none)]> GRANT ALL ON wpbase.* TO 'wpuser'@'localhost'; 
Query OK, 0 rows affected (0.02 sec) 
MariaDB [(none)]> 

7. Kami mengganti nama file konfigurasi wp-config-sample.php ke wp-config.php

root@web [/home/plothost/public_html]# mv wp-config-sample.php wp-config.php
root@web [/home/plothost/public_html]# 

8. Edit file wp-config.php di editor pilihan Anda (seperti vi). Ubah baris dengan detail WordPress yang Anda gunakan sebelumnya:

/** Nama database untuk WordPress */
define(‘DB_NAME’, ‘database_name_here’);/** Nama pengguna basis data MySQL */
define('DB_USER', 'username_here');/** kata sandi database MySQL */
define(‘DB_PASSWORD’, ‘password_here’);

menjadi

/** Nama database untuk WordPress */
define(‘DB_NAME’, ‘wpbase’);/** Nama pengguna basis data MySQL */
define('DB_USER', 'wpuser');/** kata sandi database MySQL */
define('DB_PASSWORD', 'pass123456');

9. Kita hampir selesai. Mari kita ubah pengguna/grup file, sehingga pengguna dapat memodifikasi file.

root@web [/home/plothost/public_html]# chown -R plothost:plothost . 

10. Anda sekarang dapat memberikan URL instalasi kepada pengguna, dan dia akan menyelesaikan instalasi dengan memasukkan Judul Situs , Nama Pengguna dan Kata Sandi Admin , Email . (seperti pada gambar di bawah)

Pada paket hosting web kami, Anda dapat menginstal WordPress dengan mudah melalui Softaculous. Lihat halaman Hosting WordPress.


Linux
  1. 4 Cara Menonaktifkan Akun Root di Linux

  2. Akun Pengguna "systemd-bus-proxy"

  3. Menginstal Git dengan akun pengguna non-root

  1. Instal WordPress di Linux dengan Apache

  2. Apakah akun root selalu memiliki UID/GID 0?

  3. Bagaimana cara membuat pengguna root tambahan?

  1. Metode untuk menonaktifkan akun root di Linux

  2. Cara Menginstal WordPress di Debian 9 Stretch

  3. Cara Menginstal WordPress di Debian 10