Eksponen adalah perangkat lunak manajemen konten yang sangat ramah pengguna dan fleksibel yang memungkinkan halaman situs web diedit pada halaman seperti yang ditampilkan. Untuk menginstal dan menjalankan CMS Eksponen di server virtual Linux, ikuti langkah-langkah mudah yang dijelaskan di bawah ini.
Panduan penginstalan ini mengasumsikan bahwa Apache, MySQL, dan PHP sudah diinstal dan dikonfigurasi di server virtual Anda. Pada saat penulisan tutorial ini, versi stabil terbaru adalah CMS Eksponen 2.2.3 dan memerlukan:
- PHP>=5.2.1 dengan ekstensi PHP berikut diaktifkan:GD Graphics Library versi 2.0.x+, MySQLi, XML (Expat) dan Zlib. Selain itu, mode aman dan setelan open_basedir harus dinonaktifkan;
- Server Web Apache>=2.0 dikompilasi dengan modul mod_rewrite dan set arahan 'AllowOverride All' untuk mengaktifkan URL ramah mesin telusur;
- MySQL>=5.0 diinstal di server virtual Linux Anda.
Unduh CMS Eksponen 2.2.3 yang tersedia di http://www.exponentcms.org/get-exponent.htm ke server dan ekstrak menggunakan perintah berikut:
cd /root wget http://downloads.sourceforge.net/project/exponentcms/exponent-2.2.3.zip unzip exponent-2.2.3.zip -d /root/exponentcms
Buat database MySQL baru untuk CMS Eksponen di server Anda:
mysql -u root -p mysql> CREATE DATABASE exponentdb; mysql> GRANT ALL PRIVILEGES ON exponentdb.* TO 'exponentuser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES; mysql> quit
Buat direktif host virtual baru di Apache. Misalnya, edit file konfigurasi Apache Anda (/etc/httpd/conf/httpd.conf secara default) dan batalkan komentar pada baris berikut:
#NameVirtualHost *:80
kemudian, tambahkan baris berikut di akhir:
ServerAdmin [email protected] DocumentRoot /var/www/html/exponent-cms/ ServerName www.your-domain.com <Directory /var/www/html/exponent-cms/> Options FollowSymLinks AllowOverride All </Directory> ErrorLog logs/your-domain.com-error_log CustomLog logs/your-domain.com-access_log common
Cari file konfigurasi php menggunakan perintah berikut:
#php -i | grep php.ini Configuration File (php.ini) Path => /etc Loaded Configuration File => /etc/php.ini
Edit file 'php.ini' dan tambahkan/modifikasi baris berikut:
post_max_size = 50M upload_max_filesize = 50M file_uploads = On register_globals = off allow_url_fopen = off memory_limit = 256M safe_mode = Off
Mulai ulang server web Apache agar perubahan diterapkan. Pindahkan file instalasi CMS Eksponen ke direktori root dokumen yang ditentukan dalam arahan host virtual di atas:
mv /root/exponentcms/ /var/www/html/exponent-cms
Selain itu, pengguna server web (Apache) harus dapat menulis ke direktori 'file', 'themes' dan 'tmp' dan file '.htaccess', sehingga Anda dapat melakukannya dengan mudah dengan menjalankan perintah berikut:
chown apache:apache -R /var/www/html/exponent-cms/
Buka http://domain-anda.com/install/index.php di browser web populer Anda dan ikuti petunjuk mudahnya:
Pilih bahasa yang ingin Anda instal, periksa apakah persyaratan sistem terpenuhi dan pada halaman berikutnya masukkan nama database MySQL Anda, nama pengguna dan kata sandi, lalu klik tombol 'instal database'. Jika tes database lulus, klik tombol 'lanjutkan instalasi'. Pada halaman berikutnya, masukkan pengaturan konfigurasi situs, pilih tema Anda, buat akun administrator dan hanya itu. Instalasi CMS Eksponen sekarang selesai.
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 CMS Eksponen 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.