GNU/Linux >> Belajar Linux >  >> Cent OS

Cara menginstal Website Baker di CentOS 7 VPS

Dalam tutorial ini kami akan menjelaskan cara menginstal Website Baker pada VPS CentOS 7 menggunakan web server Apache dan database MariaDB.

Website Baker adalah sistem pengelolaan konten (CMS) open source yang ditulis dalam PHP dan menggunakan database untuk menyimpan data. Website Baker memiliki antarmuka yang mudah digunakan, front-end berbasis template, administrasi multi-pengguna dengan tingkat hak istimewa, dll. Panduan ini harus berfungsi pada distribusi Linux berbasis RPM lainnya, tetapi telah diuji dan ditulis untuk CentOS 7.

Pada saat penulisan tutorial ini, WebsiteBaker 2.8.3 adalah versi stabil terbaru yang tersedia dan memerlukan:

– Server Web Apache.
– PHP (versi 5.3.6 atau lebih tinggi) dengan ekstensi MySQLi diaktifkan.
– MySQL atau MariaDB terinstal di VPS Linux Anda.

Petunjuk penginstalan:

Masuk ke VPS Anda melalui SSH:

ssh pengguna@IP

Pastikan semua paket terbaru dengan menjalankan perintah berikut:

yum -y update

Website Baker menggunakan database untuk menyimpan informasi, jadi jalankan perintah berikut untuk menginstal server MariaDB:

yum install mariadb mariadb-server

Mulai layanan MariaDB dan aktifkan untuk memulai saat boot:

systemctl start mariadbsystemctl aktifkan mariadb

Untuk mengamankan server MariaDB untuk produksi, hapus database pengujian dan setel sandi root MariaDB, jalankan skrip 'mysql_secure_installation'.

Kemudian, gunakan perintah berikut untuk terhubung ke server MariaDB sebagai pengguna root MariaDB dan membuat database MariaDB dan akun pengguna baru:

mysql -u root -pCREATE DATABASE wbaker;BUAT PENGGUNA 'wbakeruser'@'localhost' DIIDENTIFIKASI DENGAN 'PASSW0RD';BERIKAN SEMUA HAK ISTIMEWA DI 'wbaker'.* UNTUK 'wbakeruser'@'localhost';FLUSH;quit 

Jangan lupa untuk mengganti ‘PASSW0RD’ dengan password yang kuat.
Instal web server Apache:

yum install httpd

Mulai server web Apache dan konfigurasikan untuk memulai secara otomatis saat boot:

systemctl start httpdsystemctl aktifkan httpd

Instal ekstensi PHP dan PHP MySQLi:

yum -y install php php-mysqli

Unduh versi stabil terbaru dari Website Baker dari situs resmi mereka:

wget http://wiki.websitebaker.org/wbdownload/Wb2-8-3WithSP4.zip

Ekstrak arsip zip ke direktori ‘/var/www/html/’ di server Anda:

unzip Wb2-8-3WithSP4.zip -d /var/www/html/

Arsip akan diekstraksi ke direktori baru bernama 'wb'. Ubah kepemilikan direktori tersebut sehingga dapat diakses oleh server web:

cd /var/www/html/chown -R apache:apache wb/

Ganti nama file config.php.new menjadi config.php:

cd /var/www/html/wbmv config.php.new config.php

Buat host virtual Apache baru untuk domain Anda. Edit file konfigurasi Apache ‘/etc/httpd/conf.d/vhosts.conf’:

vim /etc/httpd/conf.d/vhosts.conf

dan masukkan baris berikut:

Sertakan Opsional vhosts.d/*.conf

Buat direktori baru bernama 'vhosts.d':

mkdir /etc/httpd/conf.d/vhosts.d/

dan buat host virtual:

vim /etc/httpd/vhosts.d/domainanda.com.conf
ServerAdmin [email protected] "/var/www/html/wb/"ServerName yourdomain.comServerAlias ​​www.yourdomain.comErrorLog "/var/log/httpd/yourdomain.com-error_log"CustomLog "/var/log/httpd/yourdomain.com-access_log" gabunganDirectoryIndex index.html index.phpOptions FollowSymLinksAllowOverride AllPersyaratkan semua diberikan 

Mulai ulang server web Apache agar perubahan diterapkan:

systemctl restart httpd

Arahkan browser web favorit Anda ke http://domainanda.com dan ikuti petunjuk di layar untuk menyelesaikan penginstalan, lalu masuk ke back-end administrasi Website Baker dan konfigurasikan sesuai kebutuhan Anda.

Tentu saja Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan Hosting VPS Linux kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal Website Baker untukmu. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

PS . Jika Anda menyukai posting ini, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.


Cent OS
  1. Cara menginstal ImpressCMS pada CentOS 6 VPS

  2. Cara menginstal Railo pada CentOS 7 VPS

  3. Cara menginstal Reader Self RSS di CentOS 7 VPS

  1. Cara menginstal OrangeHRM pada CentOS 7 VPS

  2. Cara Menginstal ProjectPier pada CentOS 7 VPS

  3. Cara menginstal ZPanel pada CentOS 6 VPS

  1. Cara menginstal ocPortal pada CentOS 7 VPS

  2. Cara menginstal Server Direktori LDAP 389 pada CentOS 6 VPS

  3. Cara Menginstal phpwcms pada CentOS 7 VPS