CMS Made Simple adalah sistem manajemen konten sumber terbuka, berdasarkan PHP dan MySQL. Dengan CMS Made Simple, hampir semua orang dapat membuat situs web profesional dan mengelola kontennya terlepas dari tingkat pengalamannya.
Untuk menginstal CMS Made Simple pada VPS Ubuntu ikuti langkah-langkah yang sangat mudah dijelaskan di bawah ini.
Panduan penginstalan ini mengasumsikan bahwa Apache, MySQL, dan PHP sudah diinstal dan dikonfigurasi di server Anda. Pada saat penulisan tutorial ini, versi stabil terbaru dari CMS Made Simple adalah 1.11.11 dan memerlukan:
- PHP>=5.3.2 dengan dukungan PHP Tokenizer, ekstensi CURL PHP, GD Graphics Library versi 2.0.x+ dan sesi PHP diaktifkan.
- Server Web Apache dikompilasi dengan modul mod_rewrite.
- MySQL>=4.1 diinstal pada server virtual Linux Anda.
Unduh versi terbaru CMS Made Simple yang tersedia di http://www.cmsmadesimple.org/downloads/ ke server dan ekstrak menggunakan perintah berikut:
cd /root/ wget http://s3.amazonaws.com/cmsms/downloads/12093/cmsmadesimple-1.11.11-full.tar.gz mkdir cms-made-simple tar -xvzf cmsmadesimple-1.11.11-full.tar.gz -C cms-made-simple/
Buat database MySQL baru untuk CMS Made Simple di server Anda:
mysql -u root -p mysql> CREATE DATABASE cmsmsdb; mysql> GRANT ALL PRIVILEGES ON cmsmsdb.* TO 'cmsmsuser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES; mysql> quit
Buat direktif host virtual baru di Apache. Misalnya, buat file konfigurasi Apache baru 'cmsms.conf':
vi /etc/apache2/sites-available/cmsms.conf ln -s /etc/apache2/sites-available/cmsms.conf /etc/apache2/sites-enabled/cmsms.conf
Kemudian, tambahkan baris berikut:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/cms-made-simple/ ServerName your-domain.com ServerAlias www.your-domain.com <Directory /var/www/cms-made-simple/> Options FollowSymLinks Indexes MultiViews AllowOverride All </Directory> ErrorLog logs/your-domain.com-error_log CustomLog logs/your-domain.com-access_log common </VirtualHost>
To check whether tokenizer PHP extension is installed on your server, execute the following command: # php -m | grep tokenizer tokenizer
Edit file konfigurasi PHP ‘/etc/php5/apache2/php.ini’ dan tambahkan/modifikasi baris berikut:
memory_limit = 128M max_execution_time = 120 safe_mode = Off file_uploads = On upload_max_filesize = 10M post_max_size = 10M register_globals = Off output_buffering = 4096 session.use_cookies = 1
Mulai ulang server web Apache agar perubahan diterapkan:
service apache2 restart
Pindahkan file instalasi CMS Made Simple ke direktori root dokumen yang ditentukan dalam arahan host virtual di atas:
mv /root/cms-made-simple/ /var/www/cms-made-simple/
Buat file kosong bernama 'config.php':
cd /var/www/cms-made-simple/ touch config.php
Selain itu, pengguna server web (www-data) harus dapat menulis ke file dan direktori di dalam direktori '/var/www/cms-made-simple', sehingga dapat dengan mudah dilakukan dengan menjalankan perintah berikut:
chown www-data:www-data -R /var/www/cms-made-simple/
Buka http://domain-anda.com/ di browser web populer Anda dan ikuti petunjuk mudahnya.
Hanya itu saja. Instalasi CMS Made Simple telah 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 Made Simple 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.