Dalam tutorial ini, kami akan menunjukkan cara menginstal dan konfigurasi Typesetter CMS di CentOS 7. Bagi Anda yang belum tahu, Typesetter adalah CMS open-source yang ditulis dalam PHP yang memungkinkan pengembang situs web untuk membuat situs web yang kaya fitur dan fleksibel menggunakan editor WYSIWYG sejati yang mudah digunakan. Ini menggunakan penyimpanan file datar, dan ini adalah salah satu perbedaan utama antara Typesetter dan sistem manajemen konten lainnya, jadi ada tidak perlu database untuk menyimpan dan mengambil data aktual.
Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo
' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda melalui langkah demi langkah instalasi Typesetter CMS di server CentOS 7.
Instal Typesetter CMS di CentOS 7
Langkah 1. Pertama, mari kita mulai dengan memastikan sistem Anda mutakhir.
yum -y update
Langkah 2. Instal server LAMP.
Server CentOS 7 LAMP diperlukan. Jika Anda belum menginstal LAMP, Anda dapat mengikuti panduan kami di sini. Juga, instal modul PHP yang diperlukan:
yum install php-mysql php-gd php-ldap php-xml php-xmlrpc php-mbstring php-mcrypt curl zlib
Langkah 3. Memasang CMS Typesetter.
Hal pertama yang harus dilakukan adalah pergi ke halaman download Typesetter CMS dan download versi stabil terbaru dari Typesetter CMS, Pada saat penulisan artikel ini adalah versi 5.0 .2 seri:
wget -O typessettercms.zip http://www.typesettercms.com/Special_gpEasy?cmd=download
Buka paket arsip CMS Typesetter ke direktori root dokumen di server Anda:
unzip Typesettercms.zipmv Typesetter /var/www/html/typesettercms/
Kita perlu mengubah beberapa izin folder:
chown apache:apache -R /var/www/html/typesettercms/
Langkah 4. Konfigurasi server web Apache untuk CMS Typesetter.
Kami akan membuat virtual host Apache untuk situs web Typesetter Anda. Pertama buat ‘/etc/httpd/conf.d/vhosts.conf
' file dengan menggunakan editor teks pilihan Anda:
nano /etc/httpd/conf.d/vhosts.confIncludeOptional vhosts.d/*.conf
Selanjutnya, buat virtual host:
mkdir /etc/httpd/vhosts.d/nano /etc/httpd/vhosts.d/domainanda.com.conf
Tambahkan baris berikut:
ServerAdmin [email protected] "/var/www/html/typesettercms/"ServerName yourdomain.comServerAlias www.yourdomain.comErrorLog "/var/log/httpd/yourdomain.com-error_log"CustomLog "/var/log/httpd/yourdomain.com-access_log" gabungan DirectoryIndex index.html index.phpOptions FollowSymLinksAllowOverride AllPerlu semua diberikan Simpan dan tutup file. Mulai ulang layanan apache agar perubahan diterapkan:
systemctl restart httpd.serviceTerakhir, edit file 'php.ini' dan tambahkan/modifikasi baris berikut:
### nano /etc/php.inisafe_mode =Offregister_globals =Offmagic_quotes_gpc =NonaktifLangkah 5. Mengakses sistem manajemen konten Typesetter.
CMS Typesetter akan tersedia pada port HTTP 80 secara default. Buka browser favorit Anda dan navigasikan ke
http://yourdomain.com/install.php
atauhttp://server-ip/install.php
dan selesaikan langkah-langkah yang diperlukan untuk menyelesaikan instalasi. Jika Anda menggunakan firewall, buka port 80 untuk mengaktifkan akses ke panel kontrol.Untuk alasan keamanan, disarankan untuk menghapus file install.php dari server Anda:
rm -rf /var/www/html/typesettercms/include/install/install.phpSelamat! Anda telah berhasil menginstal Typesetter CMS. Terima kasih telah menggunakan tutorial ini untuk menginstal sistem manajemen konten Typesetter pada sistem CentOS 7 Anda. Untuk bantuan tambahan atau informasi berguna, kami menyarankan Anda untuk memeriksa resmi Situs web CMS penyusun huruf.
Cent OS