{"id":1404,"date":"2019-09-12T02:58:07","date_gmt":"2019-09-11T19:58:07","guid":{"rendered":"https:\/\/www.linuxid.net\/post\/?p=1404"},"modified":"2025-04-18T15:21:36","modified_gmt":"2025-04-18T08:21:36","slug":"cara-install-cms-berbasis-laravel-pyrocms-di-centos-7","status":"publish","type":"post","link":"https:\/\/www.linuxid.net\/post\/cara-install-cms-berbasis-laravel-pyrocms-di-centos-7\/","title":{"rendered":"Cara Install CMS Berbasis Laravel PyroCMS di CentOS 7"},"content":{"rendered":"<p>PyroCMS adalah CMS modular yang kuat dan platform pengembangan yang dibangun dengan Laravel 5, yang memungkinkan Anda membangun situs web Laravel dan aplikasi yang lebih cepat.<\/p>\n<p>Dalam tutorial ini, kami akan membahas proses instalasi PyroCMS pada sistem operasi CentOS 7 dengan menggunakan NGINX sebagai web server, MariaDB sebagai server database, dan secara opsional mengamankan<em> transport layer<\/em> dengan menggunakan klien acme.sh dan otoritas sertifikat Let\u2019s Encrypt untuk menambahkan dukungan SSL.<\/p>\n<h2>Persyaratan\u00a0PyroCMS<\/h2>\n<p>Untuk menginstal PyroCMS, pastikan sistem Anda memenuhi persyaratan berikut:<\/p>\n<ul>\n<li>Setidaknya 1GB RAM atau Swap dikonfigurasi<\/li>\n<li>PHP versi 7.0 atau lebih baru dengan extensi PDO, cURL, SQLite, OpenSSL, Mbstring, Fileinfo, Tokenizer, ekstensi PHP GD.<\/li>\n<li>MariaDB<\/li>\n<li>NGINX<\/li>\n<\/ul>\n<h2>Prasyarat<\/h2>\n<ul>\n<li>Sistem yang menjalankan sistem CentOS 7.<\/li>\n<li>Masuk sebagai user non-root <a href=\"https:\/\/www.linuxid.net\/post\/cara-membuat-user-sudo-di-centos\/\">dengan hak sudo.<\/a><\/li>\n<\/ul>\n<h2>Langkah awal<\/h2>\n<p>Periksa versi CentOS Anda:<\/p>\n<pre>cat \/etc\/centos-release&#13;\n# CentOS Linux release 7.6.1810 (Core)<\/pre>\n<p>Siapkan <a href=\"https:\/\/www.linuxid.net\/post\/cara-mudah-setting-atau-ubah-zona-waktu-di-linux\/\">zona waktu<\/a>\u00a0server,\u00a0Pada contoh kali ini kita akan mengatur pada zona waktu menjadi Asia\/Jakarta :<\/p>\n<pre>timedatectl list-timezones&#13;\nsudo timedatectl set-timezone 'Asia\/Jakarta'<\/pre>\n<p>Perbarui paket sistem operasi Anda (software). Ini adalah langkah pertama yang penting karena memastikan Anda memiliki pembaruan terbaru dan perbaikan keamanan untuk paket perangkat lunak default sistem operasi Anda:<\/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 \u2013\u00a0Install PHP dan\u00a0PHP extensions<\/h2>\n<p>Setup Webtatic YUM repo:<\/p>\n<pre>sudo rpm -Uvh https:\/\/mirror.webtatic.com\/yum\/el7\/webtatic-release.rpm<\/pre>\n<p>Install PHP dan juga PHP extensions yang diperlukan :<\/p>\n<pre>sudo yum install -y php72w php72w-cli php72w-fpm php72w-mysqlnd php72w-curl php72w-sqlite3 php72w-mbstring php72w-gd php72w-xml<\/pre>\n<p>Untuk menampilkan modul PHP yang telah terkompilasi, anda dapat menjalankan :<\/p>\n<pre>php -m&#13;\n&#13;\nctype&#13;\ncurl&#13;\nexif&#13;\nfileinfo&#13;\n. . .&#13;\n. . .&#13;\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&#13;\n# PHP 7.2.19 (cli) (built: Jan 12 2019 12:47:33) ( NTS )&#13;\n# Copyright (c) 1997-2018 The PHP Group&#13;\n# Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies&#13;\n# with Zend OPcache v7.2.14, Copyright (c) 1999-2018, by Zend Technologies<\/pre>\n<p>Start dan aktifkan PHP-FPM service dengan perintah :<\/p>\n<pre>sudo systemctl start php-fpm.service&#13;\nsudo systemctl enable php-fpm.service<\/pre>\n<h2>Langkah 2 \u2013 Install\u00a0MariaDB\u00a0dan Buat Database untuk PyroCMS<\/h2>\n<p>Install\u00a0MariaDB dari MariaDB repository. Langkah pertama kita perlu mengkonfigurasi repo untuk MariaDB<\/p>\n<pre>sudo vim \/etc\/yum.repos.d\/MariaDB.repo<\/pre>\n<p>Copy dan paste konfigurasi berikut ke<code> \/etc\/yum.repos.d\/MariaDB.repo<\/code> :<\/p>\n<pre><code>[mariadb]&#13;\nname = MariaDB&#13;\nbaseurl = https:\/\/yum.mariadb.org\/10.2\/centos7-amd64&#13;\ngpgkey=https:\/\/yum.mariadb.org\/RPM-GPG-KEY-MariaDB&#13;\ngpgcheck=1<\/code><\/pre>\n<p>Install MariaDB:<\/p>\n<pre>sudo yum install -y MariaDB-server MariaDB-client<\/pre>\n<p>Periksa versi MariaDB dengan menjalankan perintah :<\/p>\n<pre>mysql --version&#13;\n#\u00a0mysql Ver 15.1 Distrib 10.2.13-MariaDB, for Linux (x86_64) using readline 5.1<\/pre>\n<p>Start dan aktifkan MariaDB service agar berjalan otomatis ketika sistem reboot:<\/p>\n<pre>sudo systemctl start mariadb.service&#13;\nsudo systemctl enable mariadb.service<\/pre>\n<p>Demi keamanan, jalankan perintah berikut:<\/p>\n<pre>mysql_secure_installation<\/pre>\n<p>Perintah ini akan mengubah kata sandi root, menghapus pengguna anonim, melarang login root dari jarak jauh dan menghapus database pengujian<\/p>\n<pre>    Enter current password for root (enter for none):&#13;\n    Set root password? [Y\/n]: N&#13;\n    Remove anonymous users? [Y\/n]: Y&#13;\n    Disallow root login remotely? [Y\/n]: Y&#13;\n    Remove test database and access to it? [Y\/n]:  Y&#13;\n    Reload privilege tables now? [Y\/n]:  Y&#13;\n<\/pre>\n<p>Setelah MariaDB diamankan, masuk ke shell MariaDB dengan perintah berikut:<\/p>\n<pre>sudo mysql -u root -p&#13;\n# Enter password<\/pre>\n<p>Berikan kata sandi root Anda, lalu<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 PyroCMS dengan perintah berikut:<\/p>\n<pre>CREATE DATABASE <span style=\"color: #ff0000;\">dbname<\/span>;&#13;\nGRANT ALL ON <span style=\"color: #ff0000;\">dbname<\/span>.* TO '<span style=\"color: #ff0000;\">username<\/span>' IDENTIFIED BY '<span style=\"color: #ff0000;\">G4nt!_d3n9@n_Pa$$w0rd<\/span>';&#13;\nFLUSH PRIVILEGES;<\/pre>\n<p>ganti kata\u00a0<strong>dbname<\/strong>\u00a0(untuk nama database) dan\u00a0<strong>username<\/strong>\u00a0serta\u00a0<strong>G4nt!_d3n9@n_Pa$$w0rd<\/strong> dengan kata sandi pilihan Anda.<\/p>\n<p>Exit dari MariaDB shell:<\/p>\n<pre>quit<\/pre>\n<h2>Langkah 3 \u2013 Instal Acme.sh client dan install sertifikat Let\u2019s Encrypt<\/h2>\n<p>Mengamankan situs web Anda dengan HTTPS sangat penting, ini adalah praktik yang baik untuk mengamankan lalu lintas situs Anda. Untuk mendapatkan sertifikat SSL dari Let\u2019s Encrypt, kita akan menggunakan klien Acme.sh.<\/p>\n<p>Acme.sh adalah perangkat lunak unix shell murni untuk mendapatkan sertifikat SSL dari Let\u2019s Encrypt dengan tanpa dependensi.<\/p>\n<p>Download dan install\u00a0Acme.sh:<\/p>\n<pre>sudo su - root&#13;\ngit clone https:\/\/github.com\/Neilpang\/acme.sh.git&#13;\ncd acme.sh &#13;\n.\/acme.sh --install --accountemail <a href=\"https:\/\/www.linuxid.net\/cdn-cgi\/l\/email-protection\" class=\"__cf_email__\" data-cfemail=\"4d3422383f1228202c24210d28352c203d2128632e2220\">[email\u00a0protected]<\/a>&#13;\nsource ~\/.bashrc&#13;\ncd ~<\/pre>\n<p>periksa versi Acme.sh :<\/p>\n<pre>acme.sh --version&#13;\n# v2.8.1<\/pre>\n<p>Dapatkan sertifikat <strong>RSA<\/strong>\u00a0dan <strong>ECC\/ECDSA<\/strong> untuk domain\/hostname Anda:<\/p>\n<pre># RSA 2048&#13;\nacme.sh --issue\u00a0--standalone -d example.com --keylength 2048&#13;\n# ECDSA&#13;\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>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 class=\"command\"><code>mkdir -p \/etc\/letsencrypt\/example.com&#13;\nsudo mkdir -p \/etc\/letsencrypt\/example.com_ecc<\/code><\/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 class=\"command\"><code># RSA&#13;\nacme.sh --install-cert -d example.com \\ &#13;\n        --cert-file \/etc\/letsencrypt\/example.com\/cert.pem \\&#13;\n        --key-file \/etc\/letsencrypt\/example.com\/private.key \\&#13;\n        --fullchain-file \/etc\/letsencrypt\/example.com\/fullchain.pem \\&#13;\n        --reloadcmd \"sudo systemctl reload nginx.service\"&#13;\n&#13;\n# ECC\/ECDSA&#13;\nacme.sh --install-cert -d example.com --ecc \\&#13;\n        --cert-file \/etc\/letsencrypt\/example.com_ecc\/cert.pem \\&#13;\n        --key-file \/etc\/letsencrypt\/example.com_ecc\/private.key \\&#13;\n        --fullchain-file \/etc\/letsencrypt\/example.com_ecc\/fullchain.pem \\&#13;\n        --reloadcmd \"sudo systemctl reload nginx.service\"<\/code><\/pre>\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>di direktori\u00a0:\u00a0<code>\/home\/username\/example.com<\/code>.<\/li>\n<li>untuk\u00a0<strong>ECC\/ECDSA<\/strong>\u00a0di direktori\u00a0:\u00a0<code>\/home\/username\/example.com_ecc<\/code>.<\/li>\n<\/ul>\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>Langkah 4 \u2013 Instal dan Konfigurasi Nginx<\/h2>\n<p>PyroCMS dapat bekerja dengan baik dengan banyak web server. Dalam tutorial ini, kita akan menggunakan Nginx.<\/p>\n<p>Instal NGINX:<\/p>\n<pre>sudo apt install nginx<\/pre>\n<p>Periksa versi NGINX :<\/p>\n<pre>nginx -v<\/pre>\n<p>Start dan enable\u00a0Nginx service menggunakan perintah :<\/p>\n<pre>sudo systemctl start nginx.service&#13;\nsudo systemctl enable nginx.service<\/pre>\n<p>Selanjutnya, konfigurasikan NGINX untuk PyroCMS . Kita akan membuat <a href=\"https:\/\/www.linuxid.net\/post\/tutorial-penggunaan-server-blocks-nginx-di-ubuntu-18-04\/\">server block<\/a> untuk PyroCMS dan tambahkan konfigurasi berikut.<\/p>\n<pre>sudo vim \/etc\/nginx\/conf.d\/pyro.conf<\/pre>\n<p>Copy dan paste konfigurasi berikut :<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"null\">server {&#13;\n  listen 80;&#13;\n  listen 443 ssl;&#13;\n  server_name example.com;&#13;\n  index index.php index.html;&#13;\n  root \/var\/www\/pyro\/public;&#13;\n&#13;\n  ssl_certificate \/etc\/letsencrypt\/status.example.com\/fullchain.cer;&#13;\n  ssl_certificate_key \/etc\/letsencrypt\/status.example.com\/status.example.com.key;&#13;\n  ssl_certificate \/etc\/letsencrypt\/status.example.com_ecc\/fullchain.cer;&#13;\n  ssl_certificate_key \/etc\/letsencrypt\/status.example.com_ecc\/status.example.com.key;&#13;\n  &#13;\n  location \/ {&#13;\n    try_files $uri $uri\/ \/index.php?$args;&#13;\n  }&#13;\n&#13;\n  location ~ \\.php$ {&#13;\n    include fastcgi_params;&#13;\n    fastcgi_pass 127.0.0.1:9000;&#13;\n    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;&#13;\n    fastcgi_index index.php;&#13;\n  }&#13;\n}<\/pre>\n<p>Aktifkan konfigurasi <code>pyro.conf<\/code> dengan <a href=\"https:\/\/www.linuxid.net\/post\/cara-membuat-symbolic-links-menggunakan-perintah-ln\/\">membuat symlink<\/a> ke direktori\u00a0<code>sites-enabled<\/code>\u00a0 :<\/p>\n<pre>sudo ln -s \/etc\/nginx\/sites-available\/pyro.conf \/etc\/nginx\/sites-enabled\/<\/pre>\n<p>Periksa konfigurasi NGINX\u00a0untuk melihat tidak ada syntax errors<\/p>\n<pre>sudo nginx -t<\/pre>\n<p>Reload\u00a0NGINX\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');\"&#13;\n&#13;\nphp -r \"if (hash_file('sha384', 'composer-setup.php') === 'a5c698ffe4b8e849a443b120cd5ba38043260d5c4023dbf93e1558871f1f07f58274fc6f4c93bcfd858c6bd0775cd8d1') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;\"&#13;\n&#13;\nphp composer-setup.php&#13;\n&#13;\nphp -r \"unlink('composer-setup.php');\"&#13;\n&#13;\nsudo mv composer.phar \/usr\/local\/bin\/composer<\/pre>\n<p>Periksa versi Composer :<\/p>\n<pre>composer --version&#13;\n#\u00a0Composer version 1.9.0 2019-08-02 10:52:10<\/pre>\n<p><em><strong>NOTE<\/strong>: Perintah instalasi komposer 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 id=\"step-install-and-configurenbspnginx\">Langkah 6 \u2013 Install dan Konfigurasi PyroCMS<\/h2>\n<p><a href=\"https:\/\/www.linuxid.net\/post\/membuat-direktori-di-linux-terminal-menggunakan-mkdir\/\">Buat root direktori<\/a> untuk Pico CMS,\u00a0direktori ini merupakan tempat di mana Pico CMS menyimpan semua data dan file dari CMS.<\/p>\n<pre>sudo mkdir -p \/var\/www\/pyro<\/pre>\n<p>Ubah kepemilikan dari direktori\u00a0<code>\/var\/www\/pico<\/code>\u00a0menjadi\u00a0 [<code>username_anda]<\/code>:<\/p>\n<pre>sudo chown -R [username_anda]:[username_anda] \/var\/www\/pyro<\/pre>\n<p><em><strong>Note<\/strong> : Jangan lupa untuk mengganti username_anda dengan nama pengguna Anda di sistem lokal.<\/em><\/p>\n<p><a href=\"https:\/\/www.linuxid.net\/post\/tutorial-penggunaan-perintah-cd-di-terminal-linux\/\">Masuk ke direktori<\/a>\u00a0document root :<\/p>\n<pre>cd \/var\/www\/pyro<\/pre>\n<p>Download stable release terbaru dari PyroCMS via\u00a0<code>composer<\/code>:<\/p>\n<pre>composer create-project pyrocms\/pyrocms .<\/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\/pyro<\/code>\u00a0menjadi\u00a0<code>www-data<\/code>.<\/p>\n<pre>sudo chown -R nginx:nginx \/var\/www\/pyro<\/pre>\n<p>kemudian jalankan perintah berikut dan periksa user dan group, jika nilai dari user dan group masih <code>apache<\/code>, ubah menjadi <code>nginx<\/code><\/p>\n<pre>sudo vim \/etc\/php-fpm.d\/www.conf<\/pre>\n<p>lihat dan periksa konfigurasi berikut :<\/p>\n<pre>user = nginx&#13;\ngroup = nginx<\/pre>\n<p>Langkah terakhir, restart PHP-FPM service agar perubahan ini diterapkan:<\/p>\n<pre>sudo systemctl restart php-fpm.service<\/pre>\n<h2>Langkah 7 \u2013 Selesaikan Setup PyroCMS<\/h2>\n<p>Akses situs Anda di web browser melalui nama domain atau alamat IP dan ikuti panduan instalasi web PyroCMS.<\/p>\n<p><a href=\"https:\/\/www.linuxid.net\/assets\/media\/centos\/33841\/pyro-web-installer.jpg\"><img fetchpriority=\"high\" decoding=\"async\" class=\" td-modal-image alignnone wp-image-34421 size-large\" src=\"https:\/\/www.linuxid.net\/assets\/media\/centos\/33841\/pyro-web-installer-750x409.jpg\" alt=\"pyro web installer\" width=\"696\" height=\"380\"\/><\/a><\/p>\n<p>Setelah mengisi semua informasi yang diperlukan, instalasi PyroCMS telah selesai.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>PyroCMS adalah CMS modular yang kuat dan platform pengembangan yang dibangun dengan Laravel 5, yang&hellip;<\/p>\n","protected":false},"author":2,"featured_media":1405,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[15,77,44,28,14],"class_list":["post-1404","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-centos","tag-centos","tag-centos-7","tag-cms","tag-nginx","tag-web-server"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cara Install CMS Berbasis Laravel PyroCMS di CentOS 7 - 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:\/\/linuxid.net\/post\/cara-install-cms-berbasis-laravel-pyrocms-di-centos-7\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Install CMS Berbasis Laravel PyroCMS di CentOS 7 - Linuxid\" \/>\n<meta property=\"og:description\" content=\"PyroCMS adalah CMS modular yang kuat dan platform pengembangan yang dibangun dengan Laravel 5, yang&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/linuxid.net\/post\/cara-install-cms-berbasis-laravel-pyrocms-di-centos-7\/\" \/>\n<meta property=\"og:site_name\" content=\"Linuxid\" \/>\n<meta property=\"article:published_time\" content=\"2019-09-11T19:58:07+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-18T08:21:36+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/linuxid.net\/post\/wp-content\/uploads\/2025\/03\/pyro-web-installer.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1927\" \/>\n\t<meta property=\"og:image:height\" content=\"1052\" \/>\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=\"7 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/linuxid.net\/post\/cara-install-cms-berbasis-laravel-pyrocms-di-centos-7\/\",\"url\":\"https:\/\/linuxid.net\/post\/cara-install-cms-berbasis-laravel-pyrocms-di-centos-7\/\",\"name\":\"Cara Install CMS Berbasis Laravel PyroCMS di CentOS 7 - Linuxid\",\"isPartOf\":{\"@id\":\"https:\/\/linuxid.net\/post\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/linuxid.net\/post\/cara-install-cms-berbasis-laravel-pyrocms-di-centos-7\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/linuxid.net\/post\/cara-install-cms-berbasis-laravel-pyrocms-di-centos-7\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/pyro-web-installer.jpg\",\"datePublished\":\"2019-09-11T19:58:07+00:00\",\"dateModified\":\"2025-04-18T08:21:36+00:00\",\"author\":{\"@id\":\"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79\"},\"breadcrumb\":{\"@id\":\"https:\/\/linuxid.net\/post\/cara-install-cms-berbasis-laravel-pyrocms-di-centos-7\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/linuxid.net\/post\/cara-install-cms-berbasis-laravel-pyrocms-di-centos-7\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/linuxid.net\/post\/cara-install-cms-berbasis-laravel-pyrocms-di-centos-7\/#primaryimage\",\"url\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/pyro-web-installer.jpg\",\"contentUrl\":\"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/pyro-web-installer.jpg\",\"width\":1927,\"height\":1052},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/linuxid.net\/post\/cara-install-cms-berbasis-laravel-pyrocms-di-centos-7\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Beranda\",\"item\":\"https:\/\/linuxid.net\/post\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara Install CMS Berbasis Laravel PyroCMS di CentOS 7\"}]},{\"@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 CMS Berbasis Laravel PyroCMS di CentOS 7 - 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:\/\/linuxid.net\/post\/cara-install-cms-berbasis-laravel-pyrocms-di-centos-7\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Install CMS Berbasis Laravel PyroCMS di CentOS 7 - Linuxid","og_description":"PyroCMS adalah CMS modular yang kuat dan platform pengembangan yang dibangun dengan Laravel 5, yang&hellip;","og_url":"https:\/\/linuxid.net\/post\/cara-install-cms-berbasis-laravel-pyrocms-di-centos-7\/","og_site_name":"Linuxid","article_published_time":"2019-09-11T19:58:07+00:00","article_modified_time":"2025-04-18T08:21:36+00:00","og_image":[{"width":1927,"height":1052,"url":"https:\/\/linuxid.net\/post\/wp-content\/uploads\/2025\/03\/pyro-web-installer.jpg","type":"image\/jpeg"}],"author":"xsand","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"xsand","Estimasi waktu membaca":"7 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/linuxid.net\/post\/cara-install-cms-berbasis-laravel-pyrocms-di-centos-7\/","url":"https:\/\/linuxid.net\/post\/cara-install-cms-berbasis-laravel-pyrocms-di-centos-7\/","name":"Cara Install CMS Berbasis Laravel PyroCMS di CentOS 7 - Linuxid","isPartOf":{"@id":"https:\/\/linuxid.net\/post\/#website"},"primaryImageOfPage":{"@id":"https:\/\/linuxid.net\/post\/cara-install-cms-berbasis-laravel-pyrocms-di-centos-7\/#primaryimage"},"image":{"@id":"https:\/\/linuxid.net\/post\/cara-install-cms-berbasis-laravel-pyrocms-di-centos-7\/#primaryimage"},"thumbnailUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/pyro-web-installer.jpg","datePublished":"2019-09-11T19:58:07+00:00","dateModified":"2025-04-18T08:21:36+00:00","author":{"@id":"https:\/\/linuxid.net\/post\/#\/schema\/person\/e6642d26041eab9fef2677e204e89d79"},"breadcrumb":{"@id":"https:\/\/linuxid.net\/post\/cara-install-cms-berbasis-laravel-pyrocms-di-centos-7\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/linuxid.net\/post\/cara-install-cms-berbasis-laravel-pyrocms-di-centos-7\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/linuxid.net\/post\/cara-install-cms-berbasis-laravel-pyrocms-di-centos-7\/#primaryimage","url":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/pyro-web-installer.jpg","contentUrl":"https:\/\/www.linuxid.net\/post\/wp-content\/uploads\/2025\/03\/pyro-web-installer.jpg","width":1927,"height":1052},{"@type":"BreadcrumbList","@id":"https:\/\/linuxid.net\/post\/cara-install-cms-berbasis-laravel-pyrocms-di-centos-7\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Beranda","item":"https:\/\/linuxid.net\/post\/"},{"@type":"ListItem","position":2,"name":"Cara Install CMS Berbasis Laravel PyroCMS di CentOS 7"}]},{"@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\/1404","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=1404"}],"version-history":[{"count":1,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/1404\/revisions"}],"predecessor-version":[{"id":2831,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/posts\/1404\/revisions\/2831"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media\/1405"}],"wp:attachment":[{"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/media?parent=1404"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/categories?post=1404"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxid.net\/post\/wp-json\/wp\/v2\/tags?post=1404"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}