{"id":1335,"date":"2019-10-09T02:58:14","date_gmt":"2019-10-08T19:58:14","guid":{"rendered":"https:\/\/www.linuxid.net\/post\/?p=1335"},"modified":"2025-03-20T18:17:26","modified_gmt":"2025-03-20T11:17:26","slug":"cara-install-dan-konfigurasi-fork-cms-di-nginx-centos-8","status":"publish","type":"post","link":"https:\/\/www.linuxid.net\/post\/cara-install-dan-konfigurasi-fork-cms-di-nginx-centos-8\/","title":{"rendered":"Cara Install dan Konfigurasi Fork CMS di Nginx CentOS 8"},"content":{"rendered":"<p>Fork adalah CMS open-source yang mudah digunakan menggunakan Komponen Symfony. Fork memiliki antarmuka yang intuitif dan ramah pengguna, aplikasi hebat yang dapat Anda download untuk memperluas situs Anda, dan koleksi template yang indah.<\/p>\n<p>Dalam tutorial ini, kita akan melalui instalasi dan pengaturan Fork CMS pada sistem CentOS 8 system dengan menggunakan Nginx sebagai web server, MariaDB sebagai database, dan secara opsional Anda dapat mengamankan <em>transport layer<\/em> dengan menggunakan Acme.sh client dan sertifikat Let\u2019s Encrypt untuk menambahkan dukungan SSL.<\/p>\n<h2>Persyaratan<\/h2>\n<p>Persyaratan untuk Install dan Menjalankan Fork CMS adalah :<\/p>\n<ul>\n<li>PHP versi 7.1 atau lebih tinggi.<\/li>\n<li>Modul PHP extensions terinstall dan diaktifkan :\u00a0<strong>cURL<\/strong>,\u00a0<strong>libxml<\/strong>,\u00a0<strong>DOM<\/strong>,\u00a0<strong>SimpleXML<\/strong>,\u00a0<strong>SPL<\/strong>,\u00a0<strong>PDO (with MySQL driver)<\/strong>,\u00a0<strong>mb_string<\/strong>,\u00a0<strong>iconv<\/strong>,\u00a0<strong>GD2 graphics library<\/strong>,\u00a0<strong>JSON<\/strong>,\u00a0<strong>PCRE<\/strong>,\u00a0<strong>intl<\/strong>.<\/li>\n<li>MySQL 5.0 atau lebih tinggi.<\/li>\n<li>NGINX atau Apache dengan\u00a0\u00a0<code>.htaccess<\/code>,\u00a0<code>mod_rewrite<\/code>,\u00a0<code>mod_expires<\/code>\u00a0(optional tapi direkomendasikan),\u00a0<code>mod_deflate<\/code>(optional).<\/li>\n<\/ul>\n<h2>Prasyarat<\/h2>\n<ul>\n<li>Server dengan sistem operasi CentOS 8.<\/li>\n<li>Masuk sebagai root atau user dengan hak <a href=\"https:\/\/www.linuxid.net\/post\/cara-mengubah-user-biasa-menjadi-user-sudo-di-centos\/\">sudo<\/a><\/li>\n<\/ul>\n<h2>Sebelum Mulai<\/h2>\n<p>Siapkan <a href=\"https:\/\/www.linuxid.net\/post\/cara-mudah-setting-atau-ubah-zona-waktu-di-linux\/\">zona waktu<\/a>, Pada contoh ini saya memilih zona waktu Jakarta:<\/p>\n<pre>timedatectl list-timezones\r\nsudo timedatectl set-timezone 'Asia\/Jakarta'<\/pre>\n<p>Perbarui paket sistem operasi(software). Ini adalah langkah pertama yang penting karena memastikan Anda memiliki pembaruan terbaru dan perbaikan keamanan untuk paket perangkat lunak default sistem operasi. Anda dapat melakukan ini dengan menjalankan perintah berikut dengan user root atau user biasa dengan hak <a href=\"https:\/\/www.linuxid.net\/post\/pengertian-perintah-sudo-di-linux\/\"><code>sudo<\/code><\/a>::<\/p>\n<pre>sudo yum update -y<\/pre>\n<p>Instal beberapa paket penting yang diperlukan untuk administrasi dasar sistem operasi CentOS:<\/p>\n<pre>sudo yum install -y curl wget vim git\u00a0unzip socat bash-completion epel-release<\/pre>\n<h2>Langkah 1\u00a0\u2013 Install PHP dan PHP extensions<\/h2>\n<p>Install PHP dan semua PHP extensions yang dibutuhkan\u00a0<span style=\"font-family: Verdana, Geneva, sans-serif; font-size: 15px; color: #222222;\">Fork CMS:<\/span><\/p>\n<pre>sudo yum install -y php php-cli php-fpm php-common php-mysqlnd php-curl php-json php-zip php-gd php-xml php-mbstring php-opcache php-intl<\/pre>\n<p>Untuk menampilkan modul PHP yang dikompilasi, Anda dapat menjalankan:<\/p>\n<pre>php -m\r\n\r\nctype\r\ncurl\r\nexif\r\nfileinfo\r\n. . .\r\n. . .<\/pre>\n<p>periksa <a href=\"https:\/\/www.linuxid.net\/post\/cara-memeriksa-versi-php-yang-berjalan-di-sistem\/\">versi PHP<\/a> :<\/p>\n<pre>php --version\r\n# PHP 7.2.11 (cli) (built: Oct 9 2018 15:09:36) ( NTS )<\/pre>\n<p>Start dan aktifkan PHP-FPM service:<\/p>\n<pre>sudo systemctl start php-fpm.service\r\nsudo systemctl enable php-fpm.service<\/pre>\n<p>Kita bisa beralih ke langkah selanjutnya, yaitu instalasi dan pengaturan MariaDB.<\/p>\n<h2>Langkah 2 \u2013 Install MariaDB dan Buat Database<\/h2>\n<p>Install MariaDB database server:<\/p>\n<pre>sudo yum install -y mariadb-server<\/pre>\n<p>Periksa <a href=\"https:\/\/www.linuxid.net\/post\/cara-memeriksa-versi-mysql-atau-mariadb-di-server-linux\/\">versi MariaDB<\/a> :<\/p>\n<pre>mysql --version\r\n# mysql Ver 15.1 Distrib 10.3.11-MariaDB, for Linux (x86_64) using readline 5.1<\/pre>\n<p>Start dan aktifkan layanan MariaDB :<\/p>\n<pre>sudo systemctl start mariadb.service\r\nsudo systemctl enable mariadb.service<\/pre>\n<p>Secara default, MariaDB tidak diamankan. Jadi, Anda perlu mengamankannya dengan<\/p>\n<pre>sudo mysql_secure_installation<\/pre>\n<p>Jawab semua pertanyaan seperti yang ditunjukkan di bawah ini:<\/p>\n<pre>Enter current password for root (enter for none): \r\nSet root password? [Y\/n] Y\r\nRemove anonymous users? [Y\/n] Y   \r\nDisallow root login remotely? [Y\/n] Y\r\nRemove test database and access to it? [Y\/n] Y\r\nReload privilege tables now? [Y\/n] Y\r\n<\/pre>\n<p>Setelah MariaDB diamankan, masuk ke shell MariaDB dengan perintah berikut:<\/p>\n<pre>sudo mysql -u root -p\r\n# Enter password<\/pre>\n<p>Masukkan kata sandi root Anda saat diminta. Kemudian, <a href=\"https:\/\/www.linuxid.net\/post\/cara-membuat-database-mysql-di-linux-terminal\/\">buat database<\/a> dan <a href=\"https:\/\/www.linuxid.net\/post\/cara-membuat-user-mysql-dan-hak-akses-mysql\/\">user database<\/a> untuk Fork CMS.\u00a0Dalam contoh berikut, kita akan membuat database dengan nama <code>forkdb<\/code>\u00a0dan dengan nama user <code>root<\/code><\/p>\n<pre>mysql&gt; CREATE DATABASE <span style=\"background-color: #ccffff;\">forkdb<\/span>;\r\nmysql&gt; GRANT ALL ON <span style=\"background-color: #ccffff;\">forkdb<\/span>.* TO '<span style=\"background-color: #ccffff;\">root<\/span>' IDENTIFIED BY '<span style=\"background-color: #ccffff; color: #ff0000;\">g4nt!_d3n9an_Pa$$w0rd<\/span>';\r\nmysql&gt; FLUSH PRIVILEGES;<\/pre>\n<p>Exit dari shell MariaDB:<\/p>\n<pre>mysql&gt; exit<\/pre>\n<h2>Langkah 3\u00a0\u2013 Install Acme.sh client dan Let\u2019s Encrypt certificate (optional)<\/h2>\n<p>Mengamankan blog\/website Anda dengan HTTPS memang langkah opsional, tetapi HTTPS adalah praktik yang baik untuk mengamankan lalu lintas situs Anda.<\/p>\n<p>Untuk mendapatkan sertifikat TLS dari Let\u2019s Encrypt, kita akan menggunakan klien\u00a0<code>acme.sh<\/code>. Acme.sh adalah perangkat lunak shell UNIX yang digunakan untuk mendapatkan sertifikat TLS dari Let\u2019s Encrypt dengan tanpa dependensi.<\/p>\n<p>Download dan instal acme.sh:<\/p>\n<pre>sudo su - root\r\ngit clone https:\/\/github.com\/Neilpang\/acme.sh.git\r\ncd acme.sh \r\n.\/acme.sh --install --accountemail<\/pre>\n<p><a class=\"__cf_email__\" href=\"https:\/\/www.linuxid.net\/cdn-cgi\/l\/email-protection\" data-cfemail=\"89f0e6fcfbd6ece4e8e0e5c9ecf1e8e4f9e5eca7eae6e4\">[email\u00a0protected]<\/a><\/p>\n<pre>source ~\/.bashrc\r\ncd ~<\/pre>\n<p>Periksa versi acme.sh:<\/p>\n<pre>acme.sh --version\r\n# v2.8.2<\/pre>\n<p>Dapatkan sertifikat <strong>RSA<\/strong>\u00a0dan <strong>ECC\/ECDSA\u00a0<\/strong>untuk domain\/hostname Anda:<code><br \/>\n<\/code><\/p>\n<pre># RSA 2048\r\nacme.sh --issue --standalone -d example.com --keylength 2048\r\n# ECDSA\r\nacme.sh --issue --standalone -d example.com --keylength ec-256<\/pre>\n<p>Jika ingin membuat sertifikat palsu untuk pengujian, Anda dapat menambahkan flag<code>--staging<\/code>ke perintah di atas.<\/p>\n<p>Setelah menjalankan perintah di atas, <em>certificates<\/em>\u00a0dan <em>keys<\/em>\u00a0akan berada di:<\/p>\n<ul>\n<li>untuk\u00a0<strong>RSA<\/strong>:\u00a0<code>\/home\/username\/example.com directory.<\/code><\/li>\n<li>untuk\u00a0<strong>ECC\/ECDSA<\/strong>:\u00a0<code>\/home\/username\/example.com_ecc directory.<\/code><\/li>\n<\/ul>\n<p>Untuk list semua sertifikat, jalankan perintah :<\/p>\n<pre>acme.sh --list<\/pre>\n<p><a href=\"https:\/\/www.linuxid.net\/post\/membuat-direktori-di-linux-terminal-menggunakan-mkdir\/\">Buat direktori<\/a> untuk menyimpan sertifikat Anda. Kita akan menggunakan direktori <code>\/etc\/letsencrypt<\/code><\/p>\n<pre>mkdir -p \/etc\/letsecnrypt\/example.com\r\nsudo mkdir -p \/etc\/letsencrypt\/example.com_ecc<\/pre>\n<p>Install\/<a href=\"https:\/\/www.linuxid.net\/post\/cara-mudah-copy-cut-dan-paste-di-vim-vi\/\">copy sertifikat<\/a> ke direktori\u00a0<code>\/etc\/letsencrypt<\/code>.<\/p>\n<pre># RSA\r\nacme.sh --install-cert -d example.com --cert-file \/etc\/letsencrypt\/example.com\/cert.pem --key-file \/etc\/letsencrypt\/example.com\/private.key --fullchain-file \/etc\/letsencrypt\/example.com\/fullchain.pem --reloadcmd \"sudo systemctl reload nginx.service\"\r\n# ECC\/ECDSA\r\nacme.sh --install-cert -d example.com --ecc --cert-file \/etc\/letsencrypt\/example.com_ecc\/cert.pem --key-file \/etc\/letsencrypt\/example.com_ecc\/private.key --fullchain-file \/etc\/letsencrypt\/example.com_ecc\/fullchain.pem --reloadcmd \"sudo systemctl reload nginx.service\"<\/pre>\n<p>Semua sertifikat akan diperpanjang secara otomatis setiap 60 hari.<\/p>\n<p>Setelah mendapatkan sertifikat, keluar dari user root dan kembali ke user biasa dengan hak <a href=\"https:\/\/www.linuxid.net\/post\/pengertian-perintah-sudo-di-linux\/\"><code>sudo<\/code><\/a> :<\/p>\n<pre>exit<\/pre>\n<h2 id=\"step-install-and-configurenbspnginx\">Langkah 4 \u2013 Install and Konfigurasi Nginx<\/h2>\n<p>Download dan install NGINX dari repository CentOS:<\/p>\n<pre>sudo yum install -y nginx<\/pre>\n<p>Periksa versi NGINX :<\/p>\n<pre>nginx -v\r\n# nginx version: nginx\/1.14.1<\/pre>\n<p>Selanjutnya, konfigurasikan NGINX untuk Fork CMS. Kita akan membuat <a href=\"https:\/\/www.linuxid.net\/post\/cara-konfigurasi-nginx-server-blocks-di-centos-8\/\">server block<\/a> untuk Fork CMS dan tambahkan konfigurasi berikut.<\/p>\n<pre>sudo nano \/etc\/nginx\/conf.d\/fork.conf<\/pre>\n<p>copy dan paste kontent berikut, jangan lupa mengganti <strong><em>example.com<\/em> <\/strong>dengan nama domain Anda.<\/p>\n<pre><code>server {\r\n    listen 80;\r\n    listen 443 ssl;\r\n    root \/var\/www\/fork;\r\n    index index.php index.html;\r\n\r\n    server_name example.com;\r\n\r\n    ssl_certificate \/etc\/letsencrypt\/example.com\/fullchain.pem;\r\n    ssl_certificate_key \/etc\/letsencrypt\/example.com\/private.key;\r\n    ssl_certificate \/etc\/letsencrypt\/example.com_ecc\/fullchain.pem;\r\n    ssl_certificate_key \/etc\/letsencrypt\/example.com_ecc\/private.key;\r\n\r\n    location \/ {\r\n    # Checks whether the requested url exists as a file $uri or directory $uri\/ in the root, else redirect to \/index.php.\r\n        try_files $uri $uri\/ @redirects;\r\n    }\r\n\r\n    location @redirects {\r\n        rewrite ^ \/index.php;\r\n    }\r\n\r\n    location ~ \\.php$ {\r\n        try_files $uri =404;\r\n        include fastcgi_params;\r\n        fastcgi_pass 127.0.0.1:9000;\r\n        fastcgi_index index.php;\r\n        fastcgi_read_timeout 60;\r\n        fastcgi_split_path_info ^(.+\\.php)(\/.+)$;\r\n        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;\r\n    }\r\n\r\n    # Don't pollute the logs with common requests\r\n    location = \/robots.txt  { access_log off; log_not_found off; }\r\n    location = \/favicon.ico { access_log off; log_not_found off; }\r\n\r\n    # As Fork CMS has the app_root as doc_root, we need to restrict access to a few things for security purposes!\r\n    location ~* ^\/(composer\\..*|vendor\\\/.*|Procfile$|\\.git\\\/.*|src\\\/Console.*|.*\\.gitignore|\\.editorconfig|\\.travis.yml|autoload\\.php|bower\\.json|phpunit\\.xml\\.dist|.*\\.md|app\\\/logs\\\/.*|app\\\/config\\\/.*|src\\\/Frontend\\\/Cache\\\/CompiledTemplates.*|src\\\/Frontend\\\/Cache\\\/Locale\\\/.*\\.php|src\\\/Frontend\\\/Cache\\\/Navigation\\\/.*\\.php|src\\\/Frontend\\\/Cache\\\/Search\\\/.*|src\\\/Backend\\\/Cache\\\/CompiledTemplates\\\/.*|src\\\/Backend\\\/Cache\\\/Locale\\\/.*\\.php)$ {\r\n        deny all;\r\n        access_log off;\r\n        log_not_found off;\r\n    }\r\n\r\n    # Deny access to dot-files.\r\n    location ~ \/\\. {\r\n        deny all;\r\n        access_log off;\r\n        log_not_found off;\r\n    }\r\n}<\/code><\/pre>\n<p>Periksa konfigurasi NGINX untuk melihat tidak ada syntax errors:<\/p>\n<pre>sudo nginx -t<\/pre>\n<p><a href=\"https:\/\/www.linuxid.net\/post\/perintah-dasar-untuk-manajemen-nginx-services\/\">Reload\u00a0NGINX<\/a>\u00a0service:<\/p>\n<pre>sudo systemctl reload nginx.service<\/pre>\n<h2>Langkah 5 \u2013 Install\u00a0Composer<\/h2>\n<p>Install Composer, PHP dependency manager :<\/p>\n<pre>php -r \"copy('https:\/\/getcomposer.org\/installer', 'composer-setup.php');\"\r\n\r\nphp -r \"if (hash_file('sha384', 'composer-setup.php') === 'a5c698ffe4b8e849a443b120cd5ba38043260d5c4023dbf93e1558871f1f07f58274fc6f4c93bcfd858c6bd0775cd8d1') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;\"\r\n\r\nphp composer-setup.php\r\n\r\nphp -r \"unlink('composer-setup.php');\"\r\n\r\nsudo mv composer.phar \/usr\/local\/bin\/composer<\/pre>\n<p>Periksa versi Composer :<\/p>\n<pre>composer --version\r\n#\u00a0Composer version 1.9.0 2019-08-02 17:46:47<\/pre>\n<p><em><strong>NOTE<\/strong>: Perintah instalasi Composer kemungkinan akan berubah di masa mendatang, jadi periksa https:\/\/getcomposer.org\/download\/ untuk perintah yang paling mutakhir jika perintah di atas tidak berfungsi.<\/em><\/p>\n<h2>Langkah 6 \u2013 Install\u00a0Fork CMS<\/h2>\n<p><a href=\"https:\/\/www.linuxid.net\/post\/membuat-direktori-di-linux-terminal-menggunakan-mkdir\/\">Buat root direktori<\/a> untuk Fork CMS,\u00a0direktori ini merupakan tempat di mana Fork CMS menyimpan semua data dan file dari CMS.<\/p>\n<pre>sudo mkdir -p \/var\/www\/fork<\/pre>\n<p>Ubah kepemilikan dari direktori\u00a0<code>\/var\/www\/fork<\/code>\u00a0menjadi\u00a0 username anda, misal username saya <code>budi<\/code>, maka:<\/p>\n<pre>sudo chown -R budi:budi \/var\/www\/fork<\/pre>\n<p>Ganti <code>budi<\/code> dengan username login Anda. pada langkah berikutnya <a href=\"https:\/\/www.linuxid.net\/post\/tutorial-penggunaan-perintah-cd-di-terminal-linux\/\">masuk ke direktori<\/a>\u00a0document root Fork cms dan download stable release dari Fork CMS :<\/p>\n<pre>cd \/var\/www\/fork\r\ncomposer create-project forkcms\/forkcms .<\/pre>\n<p>Ubah <a href=\"https:\/\/www.linuxid.net\/post\/tutorial-perintah-chown-di-terminal-linux-dan-penggunaan\/\">kepemilikan<\/a> direktori <code>\/var\/www\/fork<\/code>\u00a0menjadi\u00a0<code>www-data<\/code>.<\/p>\n<pre>sudo chown -R www-data:www-data \/var\/www\/fork<\/pre>\n<p>Edit file <code>app\/config\/parameters.yml.dist<\/code> dan atur informasi database .<\/p>\n<pre>sudo nano \/var\/www\/fork\/app\/config\/parameters_install.yml<\/pre>\n<p>Buka file <code>www.conf<\/code> dan atur user dan group ke <code>nginx<\/code>:<\/p>\n<pre>sudo nano \/etc\/php-fpm.d\/www.conf\r\n<code spellcheck=\"false\"># user = nginx\r\n# group = nginx<\/code><\/pre>\n<p>Buat direktori <code>\/var\/lib\/php\/session\u00a0<\/code>dan ubah kepemilikannya menjadi user\u00a0<code>nginx<\/code>:<\/p>\n<pre>sudo mkdir -p \/var\/lib\/php\/session\r\nsudo chown -R nginx:nginx \/var\/lib\/php\/session<\/pre>\n<p>Restart\u00a0<code>php-fpm.service:<\/code><\/p>\n<pre>sudo systemctl restart php-fpm.service<\/pre>\n<p>Dengan menggunakan browser web pilihan Anda, buka situs Anda dan ikuti installer Fork CMS. Untuk mengakses admin area Fork cukup tambahkan <code>\/private<\/code> ke URL situs Anda.<\/p>\n<h2>Langkah 7 \u2013 Selesaikan Setup Fork CMS<\/h2>\n<p>Pastikan server Anda memenuhi semua persyaratan dan lanjutkan:<\/p>\n<p><a href=\"https:\/\/www.linuxid.net\/assets\/media\/debian\/33769\/page-1-Fork-CMS-installer.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" td-modal-image alignnone size-large wp-image-34765\" src=\"https:\/\/www.linuxid.net\/assets\/media\/debian\/33769\/page-1-Fork-CMS-installer-750x417.jpg\" alt=\"page 1- Fork CMS installer\" width=\"696\" height=\"387\" \/><\/a><\/p>\n<p>Pilih bahasa dan klik <strong>next<\/strong>:<\/p>\n<p><a href=\"https:\/\/www.linuxid.net\/assets\/media\/debian\/33769\/page-2-Fork-CMS-Select-language.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" td-modal-image alignnone size-large wp-image-34766\" src=\"https:\/\/www.linuxid.net\/assets\/media\/debian\/33769\/page-2-Fork-CMS-Select-language-750x413.jpg\" alt=\"page 2 - Fork CMS Select language\" width=\"696\" height=\"383\" \/><\/a><\/p>\n<p>Pilih pengaturan sesuai keinginan dan klik <strong>next<\/strong>:<\/p>\n<p><a href=\"https:\/\/www.linuxid.net\/assets\/media\/debian\/33769\/page-3-Fork-CMS-Settings.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" td-modal-image alignnone size-large wp-image-34767\" src=\"https:\/\/www.linuxid.net\/assets\/media\/debian\/33769\/page-3-Fork-CMS-Settings-750x418.jpg\" alt=\"page 3 - Fork CMS Settings\" width=\"696\" height=\"388\" \/><\/a><\/p>\n<p>Masukkan pengaturan database Anda dan klik <strong>next<\/strong>. Pastikan Anda sudah membuat database.<\/p>\n<p><a href=\"https:\/\/www.linuxid.net\/assets\/media\/debian\/33769\/page-4-Fork-CMS-Database-details.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" td-modal-image alignnone size-large wp-image-34768\" src=\"https:\/\/www.linuxid.net\/assets\/media\/debian\/33769\/page-4-Fork-CMS-Database-details-750x411.jpg\" alt=\"page 4 - Fork CMS Database details\" width=\"696\" height=\"381\" \/><\/a><\/p>\n<p>Buat user dan selesaikan instalasi:<\/p>\n<p><a href=\"https:\/\/www.linuxid.net\/assets\/media\/debian\/33769\/page-5-Fork-CMS-Finish-installation.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" td-modal-image alignnone size-large wp-image-34769\" src=\"https:\/\/www.linuxid.net\/assets\/media\/debian\/33769\/page-5-Fork-CMS-Finish-installation-750x414.jpg\" alt=\"page 5 - Fork CMS Finish installation\" width=\"696\" height=\"384\" \/><\/a><\/p>\n<p>Anda akan melihat halaman berikut setelah Anda menyelesaikan semua langkah di atas:<\/p>\n<p><a href=\"https:\/\/www.linuxid.net\/assets\/media\/debian\/33769\/page-6-Fork-CMS-login.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\" td-modal-image alignnone wp-image-34770 size-large\" src=\"https:\/\/www.linuxid.net\/assets\/media\/debian\/33769\/page-6-Fork-CMS-login-750x415.jpg\" alt=\"page 6 - Fork CMS login\" width=\"696\" height=\"385\" \/><\/a><\/p>\n<p>Pada poin ini Anda telah berhasil menginstal Fork CMS.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Fork adalah CMS open-source yang mudah digunakan menggunakan Komponen Symfony. Fork memiliki antarmuka yang intuitif&hellip;<\/p>\n","protected":false},"author":2,"featured_media":1336,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[15,111,44,211],"class_list":["post-1335","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-centos","tag-centos","tag-centos-8","tag-cms","tag-fork-cms"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cara Install dan Konfigurasi Fork CMS di Nginx CentOS 8 - Linuxid<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.linuxid.net\/post\/cara-install-dan-konfigurasi-fork-cms-di-nginx-centos-8\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Install dan Konfigurasi Fork CMS di Nginx CentOS 8 - Linuxid\" \/>\n<meta property=\"og:description\" content=\"Fork adalah CMS open-source yang mudah digunakan menggunakan Komponen Symfony. Fork memiliki antarmuka yang intuitif&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.linuxid.net\/post\/cara-install-dan-konfigurasi-fork-cms-di-nginx-centos-8\/\" \/>\n<meta property=\"og:site_name\" content=\"Linuxid\" \/>\n<meta property=\"article:published_time\" content=\"2019-10-08T19:58:14+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-20T11:17:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/page-1-Fork-CMS-installer.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1918\" \/>\n\t<meta property=\"og:image:height\" content=\"1067\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"xsand\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"xsand\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.linuxid.net\/post\/cara-install-dan-konfigurasi-fork-cms-di-nginx-centos-8\/\",\"url\":\"https:\/\/www.linuxid.net\/post\/cara-install-dan-konfigurasi-fork-cms-di-nginx-centos-8\/\",\"name\":\"Cara Install dan Konfigurasi Fork CMS di Nginx CentOS 8 - Linuxid\",\"isPartOf\":{\"@id\":\"https:\/\/linuxid.net\/post\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.linuxid.net\/post\/cara-install-dan-konfigurasi-fork-cms-di-nginx-centos-8\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.linuxid.net\/post\/cara-install-dan-konfigurasi-fork-cms-di-nginx-centos-8\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/page-1-Fork-CMS-installer.jpg\",\"datePublished\":\"2019-10-08T19:58:14+00:00\",\"dateModified\":\"2025-03-20T11:17:26+00:00\",\"author\":{\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.linuxid.net\/post\/cara-install-dan-konfigurasi-fork-cms-di-nginx-centos-8\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.linuxid.net\/post\/cara-install-dan-konfigurasi-fork-cms-di-nginx-centos-8\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/www.linuxid.net\/post\/cara-install-dan-konfigurasi-fork-cms-di-nginx-centos-8\/#primaryimage\",\"url\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/page-1-Fork-CMS-installer.jpg\",\"contentUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/page-1-Fork-CMS-installer.jpg\",\"width\":1918,\"height\":1067},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.linuxid.net\/post\/cara-install-dan-konfigurasi-fork-cms-di-nginx-centos-8\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Beranda\",\"item\":\"https:\/\/linuxid.net\/post\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara Install dan Konfigurasi Fork CMS di Nginx CentOS 8\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/linuxid.net\/post\/#website\",\"url\":\"https:\/\/linuxid.net\/post\/\",\"name\":\"Linuxid\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/linuxid.net\/post\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"id\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79\",\"name\":\"xsand\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g\",\"caption\":\"xsand\"},\"url\":\"https:\/\/www.linuxid.net\/post\/author\/xsand\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cara Install dan Konfigurasi Fork CMS di Nginx CentOS 8 - Linuxid","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.linuxid.net\/post\/cara-install-dan-konfigurasi-fork-cms-di-nginx-centos-8\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Install dan Konfigurasi Fork CMS di Nginx CentOS 8 - Linuxid","og_description":"Fork adalah CMS open-source yang mudah digunakan menggunakan Komponen Symfony. Fork memiliki antarmuka yang intuitif&hellip;","og_url":"https:\/\/www.linuxid.net\/post\/cara-install-dan-konfigurasi-fork-cms-di-nginx-centos-8\/","og_site_name":"Linuxid","article_published_time":"2019-10-08T19:58:14+00:00","article_modified_time":"2025-03-20T11:17:26+00:00","og_image":[{"width":1918,"height":1067,"url":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/page-1-Fork-CMS-installer.jpg","type":"image\/jpeg"}],"author":"xsand","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"xsand","Estimasi waktu membaca":"6 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.linuxid.net\/post\/cara-install-dan-konfigurasi-fork-cms-di-nginx-centos-8\/","url":"https:\/\/www.linuxid.net\/post\/cara-install-dan-konfigurasi-fork-cms-di-nginx-centos-8\/","name":"Cara Install dan Konfigurasi Fork CMS di Nginx CentOS 8 - Linuxid","isPartOf":{"@id":"https:\/\/linuxid.net\/post\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.linuxid.net\/post\/cara-install-dan-konfigurasi-fork-cms-di-nginx-centos-8\/#primaryimage"},"image":{"@id":"https:\/\/www.linuxid.net\/post\/cara-install-dan-konfigurasi-fork-cms-di-nginx-centos-8\/#primaryimage"},"thumbnailUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/page-1-Fork-CMS-installer.jpg","datePublished":"2019-10-08T19:58:14+00:00","dateModified":"2025-03-20T11:17:26+00:00","author":{"@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79"},"breadcrumb":{"@id":"https:\/\/www.linuxid.net\/post\/cara-install-dan-konfigurasi-fork-cms-di-nginx-centos-8\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.linuxid.net\/post\/cara-install-dan-konfigurasi-fork-cms-di-nginx-centos-8\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.linuxid.net\/post\/cara-install-dan-konfigurasi-fork-cms-di-nginx-centos-8\/#primaryimage","url":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/page-1-Fork-CMS-installer.jpg","contentUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/page-1-Fork-CMS-installer.jpg","width":1918,"height":1067},{"@type":"BreadcrumbList","@id":"https:\/\/www.linuxid.net\/post\/cara-install-dan-konfigurasi-fork-cms-di-nginx-centos-8\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Beranda","item":"https:\/\/linuxid.net\/post\/"},{"@type":"ListItem","position":2,"name":"Cara Install dan Konfigurasi Fork CMS di Nginx CentOS 8"}]},{"@type":"WebSite","@id":"https:\/\/linuxid.net\/post\/#website","url":"https:\/\/linuxid.net\/post\/","name":"Linuxid","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/linuxid.net\/post\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"id"},{"@type":"Person","@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79","name":"xsand","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cc8513768e15fa0758099a0ba5b898f3?s=96&d=mm&r=g","caption":"xsand"},"url":"https:\/\/www.linuxid.net\/post\/author\/xsand\/"}]}},"_links":{"self":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/1335","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/comments?post=1335"}],"version-history":[{"count":3,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/1335\/revisions"}],"predecessor-version":[{"id":2364,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/1335\/revisions\/2364"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media\/1336"}],"wp:attachment":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media?parent=1335"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/categories?post=1335"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/tags?post=1335"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}