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

Cara menginstal CMS Galeri Zenphoto di CentOS 7

Zenphoto adalah sistem manajemen konten (CMS) mandiri sumber terbuka dan gratis untuk membuat situs web yang berfokus pada galeri. Zenphoto adalah aplikasi berbasis PHP yang kaya fitur dan memiliki semua yang Anda butuhkan untuk mengelola galeri foto Anda sendiri. Dalam tutorial blog ini kita akan menginstal Zenphoto di CentOS 7 VPS dengan Apache, MariaDB dan PHP

Agar memenuhi syarat untuk menjalankan Zenphoto, Anda harus menginstal persyaratan berikut di server Anda:
– Server web – Apache atau Nginx
– PHP versi 5.2 atau lebih baru dengan ekstensi GD dan imagick.
– Database MySQL/MariaDB versi 5 atau yang lebih baru.

Masuk ke CentOS VPS Anda melalui SSH sebagai root pengguna

ssh root@IP

dan pastikan semua paket terbaru dengan menjalankan perintah berikut

yum -y update

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

Jalankan skrip 'mysql_secure_installation' untuk mengamankan server database dan mengatur kata sandi root MariaDB Anda

Masuk ke server MariaDB menggunakan pengguna 'root' dan buat pengguna akhir database baru.

mysql -u root -pCREATE DATABASE zenphoto;CREATE USER 'zenphotouser'@'localhost' DIIDENTIFIKASI OLEH 'PASSWORD';BERIKAN SEMUA HAK ISTIMEWA DI `zenphoot`.* UNTUK 'zenphotouser'@'localhost';FLUSH PRIVILEGES; 

Jangan lupa ganti 'PASSWORD' dengan password yang kuat.

Selanjutnya, kita akan menginstal server web Apache

yum install httpd

Mulai server web Apache dan tambahkan untuk memulai secara otomatis pada sistem start-up

systemctl start httpdsystemctl aktifkan httpd

Sekarang kita perlu menginstal PHP di antara beberapa modul PHP

yum install php php-gd php-common

Instal paket ImageMagic dan ekstensi ImageMagic PHP

yum install ImageMagickpecl install imagickecho "extension=imagick.so"> /etc/php.d/imagick.ini

Setelah semua persyaratan terpasang. unduh rilis stabil terbaru Zenphoto dari situs resmi mereka.

wget https://github.com/zenphoto/zenphoto/archive/zenphoto-1.4.9.zip

Buka paket arsip zip yang diunduh ke direktori root dokumen di server Anda

unzip enphoto-1.4.9.zip -d /var/www/html/

Jika Anda tidak yakin di mana direktori root dokumen Anda, Anda dapat menggunakan perintah berikut untuk mengetahuinya

grep -i '^documentroot' /etc/httpd/conf/httpd.confDocumentRoot "/var/www/html"

Ubah direktori kerja saat ini dan ganti nama direktori Zenphoto yang belum dibongkar

cd /var/www/html/mv zenphoto-zenphoto-1.4.9/ zenphoto

Ubah kepemilikan direktori

chown -R apache:apache zenphoto

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

vim /etc/httpd/vhosts.d/yourdomain.com.confServerAdmin [email protected] "/var/www/html/zenphoto/"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

Buka browser web favorit Anda dan navigasikan ke galeri Zenphoto Anda di http://domainanda.com. Ini akan secara otomatis menjalankan skrip instalasi dan akan meminta Anda untuk memasukkan informasi MySQL dari database yang kita buat dalam tutorial ini.

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 Zenphoto 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. Cara Menginstal R di CentOS 7

  2. Cara Menginstal CMS Jamroom di CentOS 7

  3. Cara Menginstal CMS Mezzanine di CentOS 7

  1. Cara Menginstal R di CentOS 8

  2. Cara Menginstal ProcessWire CMS di CentOS 7

  3. Cara Instal Wolf CMS di CentOS 7

  1. Cara Menginstal ZenPhoto di CentOS 7

  2. Cara Menginstal CMS Craft di CentOS 7

  3. Cara Menginstal CMS Oktober di CentOS 7