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

Instal Zenario dengan Apache, PHP dan MariaDB di CentOS 7

Zenario adalah sistem manajemen konten (CMS) multibahasa gratis dan open source yang dirancang untuk membuat blog, item berita, acara, dan jenis konten lainnya yang sederhana atau kompleks.

Pada artikel ini kita akan menginstal Zenario pada CentOS 7 VPS dengan Apache, PHP dan MariaDB.

Untuk menjalankan Zenario di server Anda, Anda harus menginstal persyaratan berikut

  • Server Apache versi 2
  • PHP versi 5.3 atau lebih baru
  • MySQL versi 5.0 atau lebih baru
  • Database MySQL kosong untuk diinstal
  • Library GD, libCurl, libJPEG dan libPNG, serta dukungan multibyte di PHP
  • Dukungan Apache mod_rewrite untuk file .htaccess (opsional tetapi sangat disarankan)

Masuk ke server Anda melalui SSH sebagai root pengguna

ssh root@IP

dan jalankan perintah berikut untuk memperbarui semua paket di server Anda

yum -y update

Zenario membutuhkan database SQL untuk menyimpan informasi. Jalankan perintah berikut untuk menginstal server database MariaDB

yum install mariadb mariadb-server

Mulai server database MariaDB dan aktifkan untuk memulai pada saat boot

systemctl start mariadbsystemctl aktifkan mariadb

Untuk mengamankan MariaDB dan menyetel kata sandi root MariaDB, kami akan menjalankan skrip 'mysql_secure_installation'.

Sekarang, masuk ke server MariaDB menggunakan pengguna 'root' dan buat pengguna akhir database baru.

mysql -u root -pCREATE DATABASE zenario;CREATE USER 'zenariouser'@'localhost' DIIDENTIFIKASI DENGAN 'PASSWORD';BERIKAN SEMUA HAK ISTIMEWA PADA `zenario`.* KEPADA 'zenariouser'@'localhost';HAK ISTIMEWA; 

Jangan lupa untuk mengganti 'PASSWORD' dengan kata sandi yang benar-benar kuat.

Selanjutnya, kita akan menginstal server web Apache

yum install httpd

Sama seperti yang kita lakukan dengan MariaDB, mulai server web Apache dan tambahkan untuk memulai secara otomatis pada sistem start-up

systemctl start httpdsystemctl aktifkan httpd

Jalankan perintah berikut untuk menginstal PHP di antara beberapa modul PHP

yum install php php-gd php-common

Buka situs web resmi Zenario dan unduh rilis stabil terbaru dari perangkat lunak. Pada saat penulisan artikel ini adalah versi 7.0.6.

wget http://zenar.io/public/downloads/XBE3u/zenario-probusiness-7.0.6b.zip

Buka paket arsip zip di direktori root dokumen server Anda

unzip zenario-probusiness-7.0.6b.zip -d /var/www/html/

Ganti nama direktori

mv zenario-probusiness-7.0.6b/ zenario

Semua file harus dapat dibaca oleh server web, jadi kita perlu mengatur kepemilikan yang tepat

chown -R apache:apache /var/www/html/zenario

Kita perlu membuat dua direktori, 'backup' dan 'docstore' di luar direktori root dokumen.

mkdir /var/www/backupmkdir /var/www/docstore

dan ubah kepemilikan direktori

chown apache:apache /var/www/backupchown apache:apache /var/www/docstore

Selanjutnya, buat host virtual Apache untuk domain Anda. Buat direktori ‘/etc/httpd/conf.d/vhosts.conf’ dengan konten berikut

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

dan buat virtual host

mkdir /etc/httpd/vhosts.d/vim /etc/httpd/vhosts.d/yourdomain.com.confServerAdmin [email protected] "/var/www/html/zenario/ "ServerName yourdomain.comServerAlias ​​www.yourdomain.comErrorLog"/var/log/httpd/yourdomain.com-error_log"CustomLog"/var/log/httpd/yourdomain.com-access_log" digabungkanDirectoryIndex index.html index.phpOptions FollowSymLinksAllowOverride AllPerlu semua diberikan

Mulai ulang server web agar perubahan diterapkan.

systemctl restart httpd

Terakhir, buka browser web dan akses http://domainanda.com untuk menjalankan penginstal Zenario dan menyelesaikan penginstalan. Informasi lebih lanjut tentang Zenario dapat Anda temukan di dokumentasi resmi mereka.

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 Zenario untuk Anda. 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. Amankan Apache dengan Lets Encrypt di CentOS 7

  2. Cara Menginstal PHP 7.4, 7.3, 7.2 di Server CentOS 7 dan RHEL 7

  3. Instal Apache dan PHP di CentOS 7

  1. Cara Menginstal Nextcloud dengan Nginx dan PHP 7.3 di CentOS 8

  2. Cara Menginstal dan Mengkonfigurasi OpenLiteSpeed ​​dengan PHP 7.4 di CentOS 8

  3. Cara Menginstal ownCloud 9.1 dengan Nginx dan MariaDB di CentOS 7

  1. Tutorial server LAMP Ubuntu 14.10 dengan Apache 2, PHP 5 dan MySQL (MariaDB)

  2. Tutorial server LAMP Ubuntu 15.04 dengan Apache 2, PHP 5 dan MariaDB (bukan MySQL)

  3. Tutorial server LAMP Ubuntu 15.10 dengan Apache 2.4, PHP 5 dan MariaDB (bukan MySQL)