Dalam tutorial ini kita akan melihat cara menginstal Fork CMS pada VPS Debian 7 (Wheezy) dengan MySQL, PHP-FPM dan Nginx
Fork CMS adalah Sistem Manajemen Konten sumber terbuka yang ditulis dalam PHP dan dilengkapi dengan modul, tema, dukungan multi-bahasa, optimisasi mesin pencari, dan banyak lagi. Fork CMS didedikasikan untuk menciptakan lingkungan yang ramah pengguna untuk membangun, memantau, dan memperbarui situs web Anda.
.
Instal MySQL dan buat database.
apt-get update apt-get upgrade apt-get install mysql-server mysql-client
mysql -uroot -p CREATE DATABASE login. GRANT ALL PRIVILEGES ON fork.* TO 'forkuser'@'localhost' IDENTIFIED BY '_FORKUSER_PASSWORD_'; FLUSH PRIVILEGES; /q
Instal Nginx dan PHP-FPM
apt-get install nginx php5-fpm php-cli php5-mysql php5-gd php5-mcrypt
Instal Komposer dan Git
apt-get install git curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer
Buat direktori root untuk situs web Anda dan klon repositori git dari github
mkdir -p /var/www/yourwebsite.com/{public_html,logs} git clone https://github.com/forkcms/forkcms.git /var/www/yourwebsite.com/public_html
Instal dependensi dan atur izin yang benar
cd var/www/yourwebsite.com/public_html composer install -o chown -R www-data: /var/www/yourwebsite.com/public_html/
Konfigurasi Nginx.
Buat blok server Nginx baru dengan konten berikut
# /etc/nginx/sites-available/yourwebsite.com server { server_name yourwebsite.com; listen 80; root /var/www/yourwebsite.com/public_html; access_log /var/www/yourwebsite.com/logs/access.log; error_log /var/www/yourwebsite.com/logs/error.log; index index.php; location ~ ^/(backend|install|api(\/\d.\d)?(\/client)?).*\.php$ { try_files $uri $uri/ /index.php?$args; } location / { try_files $uri /index.php?$args; } location ~* \.(jpg|jpeg|gif|css|png|js|ico|html)$ { access_log off; expires max; } location ~ /\.ht { deny all; } location ~ \.php { fastcgi_index index.php; fastcgi_split_path_info ^(.+\.php)(.*)$; include /etc/nginx/fastcgi_params; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; } }
Symlink dan mulai ulang server
ln -s /etc/nginx/sites-available/yourwebsite.com /etc/nginx/sites-enabled/yourwebsite.com /etc/init.d/nginx restart
Pemasangan CMS Fork
Buka browser yang mengarah ke instalasi Fork CMS Anda, dan ikuti petunjuk di layar untuk menyelesaikan prosesnya.
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 ini 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.