{"id":6900,"date":"2018-09-19T11:53:25","date_gmt":"2018-09-19T07:53:25","guid":{"rendered":"https:\/\/www.howtoforge.com\/tutorial\/how-to-install-croogo-cms-on-ubuntu\/"},"modified":"2018-09-19T11:53:25","modified_gmt":"2018-09-19T07:53:25","slug":"how-to-install-croogo-cms-on-ubuntu-18-04-lts","status":"publish","type":"post","link":"https:\/\/afaghhosting.net\/blog\/how-to-install-croogo-cms-on-ubuntu-18-04-lts\/","title":{"rendered":"How to Install Croogo CMS on Ubuntu 18.04 LTS"},"content":{"rendered":"<p><span><span>Croogo\u00a0<\/span>is a free, open source\u00a0<span>Content Management System (<\/span>CMS) written in PHP.\u00a0<span>It is powered by<span>\u00a0CakePHP<\/span><\/span><span><span>\u00a0<\/span>MVC framework.\u00a0<\/span>Croogo CMS source code is hosted on<span>\u00a0Github<\/span><\/span><span>. In this tutorial we will walk you through the Croogo CMS installation process on a fresh Ubuntu 18.04 LTS server.<\/span><\/p>\n<h2 id=\"requirements\">Requirements<\/h2>\n<ul>\n<li>PHP 5.6 or higher<\/li>\n<li>MySQL 5.7 or higher<\/li>\n<li>Apache with<span>\u00a0<\/span><code>mod_rewrite <\/code>or Nginx<\/li>\n<\/ul>\n<ul>\n<li>A server running\u00a0Ubuntu 18.04<\/li>\n<li><span>A non-root user with sudo privileges.<br \/><\/span><\/li>\n<\/ul>\n<h2 id=\"initial-steps\">Initial steps<\/h2>\n<p><span><span>Check the\u00a0Ubuntu version:<\/span><\/span><\/p>\n<p class=\"command\">lsb_release -ds<br \/><span face=\"monospace\">#\u00a0Ubuntu 18.04 LTS<\/span><\/p>\n<p><span>Set up the timezone:<\/span><\/p>\n<p class=\"command\">timedatectl list-timezones<br \/>sudo timedatectl set-timezone &#8216;Region\/City&#8217;<\/p>\n<p><span>Update your operating system\u2019s packages:<\/span><\/p>\n<p class=\"command\">sudo apt update<span>\u00a0<\/span><span class=\"pl-k\">&amp;&amp;<\/span><span>\u00a0<\/span>sudo apt upgrade -y<\/p>\n<p>Install vim, git and\u00a0socat packages:<\/p>\n<p class=\"command\">sudo apt install -y vim git\u00a0socat<\/p>\n<h2 id=\"step-install-nodejs-and-npm\">Step 1 &#8211; Install PHP<\/h2>\n<p>Install PHP and required PHP extensions:<\/p>\n<p class=\"command\">sudo apt install -y php7.2 php7.2-cli php7.2-fpm php7.2-common php7.2-xml php7.2-intl php7.2-mbstring php7.2-mysql php7.2-pgsql php7.2-sqlite3 php7.2-curl php7.2-xmlrpc php7.2-zip php7.2-gd<\/p>\n<p><span>Check PHP version:<\/span><\/p>\n<p class=\"command\"><span>php &#8211;version<br \/><\/span>#\u00a0PHP 7.2.7-0ubuntu0.18.04.2 (cli) (built: Jul\u00a0 4 2018 16:55:24) ( NTS )<\/p>\n<p>Run<\/p>\n<p class=\"command\"><span>sudo vim \/etc\/php\/7.2\/fpm\/php.ini<\/span><\/p>\n<p>and setup the following directives:<\/p>\n<pre>memory_limit = 256M<br\/>upload_max_filesize = 100M<br\/>max_execution_time = 360<br\/>date.timezone = Region\/City<\/pre>\n<p>After the change restart PHP-FPM service:<\/p>\n<p class=\"command\">sudo systemctl restart php7.2-fpm.service<\/p>\n<h2 id=\"step-installnbspmysql-and-create-a-database-for-croogo\">Step 2 &#8211; Install\u00a0MySQL and create a database for Croogo<\/h2>\n<p><span>Croogo\u00a0supports MySQL\/MariaDB, PostgreSQL and SQLite3 databases. In this tutorial,\u00a0we will use\u00a0MySQL as database server.<\/span><\/p>\n<p><span>Install\u00a0MySQL database server:<\/span><\/p>\n<p class=\"command\">sudo apt install -y mysql-server<\/p>\n<p>Check\u00a0MySQL version:<\/p>\n<p class=\"command\">mysql &#8211;version<br \/>#\u00a0mysql\u00a0 Ver 14.14 Distrib 5.7.23, for Linux (x86_64) using\u00a0 EditLine wrapper<\/p>\n<p><span>Run<span>\u00a0<\/span><\/span><code>mysql_secure installation<\/code><span><span>\u00a0<\/span>script to improve\u00a0MySQL security and set the password for MySQL<span>\u00a0<\/span><\/span><code>root<\/code><span><span>\u00a0<\/span>user:<\/span><\/p>\n<p class=\"command\">sudo mysql_secure_installation<\/p>\n<p>Answer each of the questions:<\/p>\n<pre>Would you like to setup VALIDATE PASSWORD plugin? <strong>N<\/strong><br\/>New password: <strong>your_secure_password<\/strong><br\/>Re-enter new password:\u00a0<span><strong>your_secure_password<\/strong><br\/><\/span>Remove anonymous users? [Y\/n] <strong>Y<\/strong><br\/>Disallow root login remotely? [Y\/n] <strong>Y<\/strong><br\/>Remove test database and access to it? [Y\/n] <strong>Y<\/strong><br\/>Reload privilege tables now? [Y\/n] <strong>Y<\/strong><\/pre>\n<p><span>Connect to MySQL shell as the root user:<\/span><\/p>\n<p class=\"command\"><span>sudo mysql -u root -p<br \/># Enter password<br \/><\/span><\/p>\n<p><span>Create an empty\u00a0MySQL database with\u00a0<span>utf8mb4<\/span><span>\u00a0charset and\u00a0<span>utf8m4_unicode_ci\u00a0<span>collation<\/span><\/span>\u00a0<\/span>and user for Croogo\u00a0and remember the credentials:<\/span><\/p>\n<p class=\"command\">mysql&gt;\u00a0CREATE DATABASE dbname CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;<br \/>mysql&gt;\u00a0GRANT ALL ON dbname.* TO &#8216;username&#8217; IDENTIFIED BY &#8216;password&#8217;;<br \/>mysql&gt;\u00a0<span>FLUSH PRIVILEGES;<\/span><\/p>\n<p>Exit from MySQL:<\/p>\n<p class=\"command\">mysql&gt;\u00a0exit<\/p>\n<p>Replace dbname, username and password with your own names.<\/p>\n<h2 id=\"step-install-acmesh-client-and-obtain-lets-encrypt-certificate-optional\">Step 3 &#8211; Install Acme.sh client and obtain Let&#8217;s Encrypt certificate (optional)<\/h2>\n<p><span>Securing your website with HTTPS is not necessary, but it is a good practice to secure your site traffic. In order to obtain SSL certificate from Let&#8217;s Encrypt we will use Acme.sh client. Acme.sh is a pure unix shell software for obtaining SSL certificates from Let&#8217;s Encrypt with zero dependencies.\u00a0<\/span><\/p>\n<p><span><span>Download and install<span>\u00a0Acme.sh:<\/span><\/span><\/span><\/p>\n<p class=\"command\">sudo mkdir \/etc\/letsencrypt<br \/>git clone https:\/\/github.com\/Neilpang\/acme.sh.git<br \/>cd acme.sh<span>\u00a0<\/span><br \/>sudo .\/acme.sh &#8211;install &#8211;home \/etc\/letsencrypt &#8211;accountemail<span>\u00a0<\/span><a href=\"https:\/\/www.howtoforge.com\/cdn-cgi\/l\/email-protection\" class=\"__cf_email__\" data-cfemail=\"70091f05022f151d11191c301508111d001c155e131f1d\" target=\"_blank\" rel=\"noopener\">[email\u00a0protected]<\/a><br \/>cd ~<\/p>\n<p>Check\u00a0Acme.sh\u00a0version:<\/p>\n<p class=\"command\">\/etc\/letsencrypt\/acme.sh &#8211;version<br \/># v2.8.0<\/p>\n<p>Obtain<span>\u00a0<\/span><strong>RSA<\/strong><span>\u00a0<\/span>and<span>\u00a0<\/span><strong>ECC\/ECDSA<\/strong><span>\u00a0<\/span>certificates for your\u00a0domain\/hostname:<code><br \/><\/code><\/p>\n<p class=\"command\"># RSA 2048<br \/>sudo \/etc\/letsencrypt\/acme.sh &#8211;issue\u00a0<span>&#8211;standalone\u00a0<\/span>&#8211;home \/etc\/letsencrypt -d example.com &#8211;ocsp-must-staple &#8211;keylength 2048<br \/># ECDSA<br \/>sudo \/etc\/letsencrypt\/acme.sh &#8211;issue &#8211;standalone &#8211;home \/etc\/letsencrypt -d example.com &#8211;ocsp-must-staple &#8211;keylength ec-256<\/p>\n<p><span>After running the above commands, your<span>\u00a0<\/span><\/span><em>certificates<\/em><span><span>\u00a0<\/span>and<span>\u00a0<\/span><\/span><em>keys<\/em><span><span>\u00a0<\/span>will be in:<\/span><\/p>\n<ul>\n<li>For<span>\u00a0<\/span><strong>RSA<\/strong>:<span>\u00a0<\/span><code>\/etc\/letsencrypt\/example.com<\/code><span>\u00a0<\/span>directory.<\/li>\n<li>For<span>\u00a0<\/span><strong>ECC\/ECDSA<\/strong>:<span>\u00a0<\/span><code>\/etc\/letsencrypt\/example.com_ecc<\/code><span>\u00a0<\/span>directory.<\/li>\n<\/ul>\n<h2 id=\"step-install-and-configurenbspnginx\">Step 4 &#8211; Install and configure\u00a0Nginx<\/h2>\n<p>Croogo\u00a0can work fine with many web servers. In this tutorial, we selected Nginx.\u00a0<\/p>\n<p>Install Nginx:<\/p>\n<p class=\"command\">sudo apt install -y nginx<\/p>\n<p>Check Nginx version:<\/p>\n<p class=\"command\">sudo nginx -v<br \/>#\u00a0nginx version: nginx\/1.14.0 (Ubuntu)<\/p>\n<p>Configure Nginx for\u00a0Croogo by running:<\/p>\n<p class=\"command\">sudo vim \/etc\/nginx\/sites-available\/croogo.conf<\/p>\n<p>And populate the file with the following configuration:<\/p>\n<p class=\"command\">server {<\/p>\n<p>\u00a0 listen 80;<br \/>\u00a0 listen [::]:80;<br \/>\u00a0 listen 443 ssl;<br \/>\u00a0 listen [::]:443 ssl;<\/p>\n<p>\u00a0 server_name example.com;<\/p>\n<p>\u00a0 root \/var\/www\/croogo\/webroot;<\/p>\n<p>\u00a0 index index.php;<\/p>\n<p>\u00a0 ssl_certificate \/etc\/letsencrypt\/example.com\/fullchain.cer;<br \/>\u00a0 ssl_certificate_key \/etc\/letsencrypt\/example.com\/example.com.key;<br \/>\u00a0 ssl_certificate \/etc\/letsencrypt\/example.com_ecc\/fullchain.cer;<br \/>\u00a0 ssl_certificate_key \/etc\/letsencrypt\/example.com_ecc\/example.com.key;<\/p>\n<p>\u00a0 location \/ {<br \/>\u00a0 \u00a0 try_files $uri \/index.php$is_args$args;<br \/>\u00a0 }<\/p>\n<p>\u00a0 location ~ \\.php$ {<br \/>\u00a0 \u00a0 try_files $uri =404;<br \/>\u00a0 \u00a0 include fastcgi_params;<br \/>\u00a0 \u00a0 fastcgi_pass unix:\/var\/run\/php\/php7.2-fpm.sock;<br \/>\u00a0 \u00a0 fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;<br \/>\u00a0 \u00a0 fastcgi_index index.php;<br \/>\u00a0 \u00a0 fastcgi_keep_conn on;<br \/>\u00a0 }<\/p>\n<p>}<\/p>\n<p><span>Activate the new<span>\u00a0croogo<\/span><\/span><code>.conf<\/code><span><span>\u00a0<\/span>configuration by linking the file to the<span>\u00a0<\/span><\/span><code>sites-enabled<\/code><span><span>\u00a0<\/span>directory:<\/span><\/p>\n<p class=\"command\">sudo ln -s \/etc\/nginx\/sites-available\/croogo.conf \/etc\/nginx\/sites-enabled\/<\/p>\n<p><span>Test NGINX configuration:<\/span><\/p>\n<p class=\"command\"><span>sudo nginx -t<\/span><\/p>\n<p><span>Reload Nginx:<\/span><\/p>\n<p class=\"command\">sudo systemctl reload nginx.service<\/p>\n<h2 id=\"step-install-composer\">Step 5 &#8211; Install Composer<\/h2>\n<p><span>Install Composer, the PHP dependency manager globally:<\/span><\/p>\n<p class=\"command\">php -r &#8220;copy(&#8216;https:\/\/getcomposer.org\/installer&#8217;, &#8216;composer-setup.php&#8217;);&#8221;<\/p>\n<p>php -r &#8220;if (hash_file(&#8216;SHA384&#8217;, &#8216;composer-setup.php&#8217;) === &#8216;544e09ee996cdf60ece3804abc52599c22b1f40f4323403c44d44fdfdd586475ca9813a858088ffbc1f233e9b180f061&#8217;) { echo &#8216;Installer verified&#8217;; } else { echo &#8216;Installer corrupt&#8217;; unlink(&#8216;composer-setup.php&#8217;); } echo PHP_EOL;&#8221;<\/p>\n<p>php composer-setup.php<\/p>\n<p>php -r &#8220;unlink(&#8216;composer-setup.php&#8217;);&#8221;<\/p>\n<p>sudo mv composer.phar \/usr\/local\/bin\/composer<\/p>\n<p><span>Check\u00a0Composer version:<\/span><\/p>\n<p class=\"command\"><span>composer &#8211;version<br \/>#\u00a0Composer version 1.7.2 2018-08-16 16:57:12<\/span><\/p>\n<h2 id=\"step-install-cachet\">Step 6 &#8211; Install Croogo<\/h2>\n<p><span>Create a document root directory where\u00a0Croogo should reside in:<\/span><\/p>\n<p class=\"command\"><span>sudo mkdir -p \/var\/www\/croogo<br \/><\/span><\/p>\n<p><span>Navigate to the document root directory:<\/span><\/p>\n<p class=\"command\"><span>cd \/var\/www\/croogo<\/span><\/p>\n<p><span>Change ownership of the<span>\u00a0<\/span><\/span><code>\/var\/www\/croogo<\/code><span><span>\u00a0<\/span>directory to<span>\u00a0<\/span><\/span><code>johndoe<\/code><span>.<\/span><\/p>\n<p class=\"command\">sudo chown -R johndoe:johndoe \/var\/www\/croogo<\/p>\n<p>Install\u00a0<span>unzip<\/span> package:<\/p>\n<p class=\"command\">sudo apt install -y unzip<\/p>\n<p><span>Download the latest release of Croogo CMS by utilizing Composer:<\/span><\/p>\n<p class=\"command\">composer create-project croogo\/app .<br \/>composer install<\/p>\n<p><span>Edit database settings in<span>\u00a0<\/span><\/span><code>config\/app.php<\/code><span><span>\u00a0<\/span>file by running:<\/span><\/p>\n<p class=\"command\">vim config\/app.php<\/p>\n<p>Edit the following settings according to your chosen names:<\/p>\n<pre>'username' =&gt; 'your_db_username',<br\/>'password' =&gt; 'your_db_password',<br\/>'database' =&gt; 'your_db_name',<br\/>'encoding' =&gt; 'utf8mb4'<\/pre>\n<p><span>Change the above settings in<span>\u00a0both,\u00a0<\/span><\/span><code>default<\/code><span><span>\u00a0<\/span>and<span>\u00a0<\/span><\/span><code>test<\/code><span><span>\u00a0<\/span>sections.<\/span><\/p>\n<p><span>Change ownership of the<span>\u00a0<\/span><\/span><code>\/var\/www\/croogo<\/code><span><span>\u00a0<\/span>directory to<span>\u00a0<\/span><\/span><code>www-data:<\/code><\/p>\n<p class=\"command\">sudo chown -R www-data:www-data \/var\/www\/croogo<\/p>\n<p><span>Open your site in a web browser and follow the instructions on the screen to finish\u00a0Croogo installation.<\/span><\/p>\n<h2 id=\"step-complete-the-cachet-setup\">Step 7 &#8211; Complete the Croogo setup<\/h2>\n<p>Open your site in a web browser. If all\u00a0requirements are fulfilled\u00a0initiate\u00a0the installation by pressing &#8220;Start installation&#8221; button:<\/p>\n<p><a class=\"fancybox\" id=\"img-Screen_Shot_2018-09-07_at_1.51_.43_PM_\" href=\"https:\/\/www.howtoforge.com\/images\/how_to_install_croogo_on_ubuntu_1804\/big\/Screen_Shot_2018-09-07_at_1.51_.43_PM_.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/afaghhosting.net\/blog\/wp-content\/uploads\/2018\/09\/how-to-install-croogo-cms-on-ubuntu-18-04-lts.png\" alt=\"Start the installation\" width=\"550\" height=\"316\" title=\"\"><\/a><\/p>\n<p>Enter your database settings:<\/p>\n<p><a class=\"fancybox\" id=\"img-Screen_Shot_2018-09-07_at_1.52_.05_PM_\" href=\"https:\/\/www.howtoforge.com\/images\/how_to_install_croogo_on_ubuntu_1804\/big\/Screen_Shot_2018-09-07_at_1.52_.05_PM_.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/afaghhosting.net\/blog\/wp-content\/uploads\/2018\/09\/how-to-install-croogo-cms-on-ubuntu-18-04-lts-1.png\" alt=\"Database settings\" width=\"550\" height=\"316\" title=\"\"><\/a><\/p>\n<p>Create admin user account:<\/p>\n<p><a class=\"fancybox\" id=\"img-Screen_Shot_2018-09-07_at_9.48_.23_PM_\" href=\"https:\/\/www.howtoforge.com\/images\/how_to_install_croogo_on_ubuntu_1804\/big\/Screen_Shot_2018-09-07_at_9.48_.23_PM_.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/afaghhosting.net\/blog\/wp-content\/uploads\/2018\/09\/how-to-install-croogo-cms-on-ubuntu-18-04-lts-2.png\" alt=\"Create admin account\" width=\"550\" height=\"316\" title=\"\"><\/a><\/p>\n<p>Complete the setup:<\/p>\n<p><a class=\"fancybox\" id=\"img-crgo\" href=\"https:\/\/www.howtoforge.com\/images\/how_to_install_croogo_on_ubuntu_1804\/big\/crgo.jpg\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/afaghhosting.net\/blog\/wp-content\/uploads\/2018\/09\/how-to-install-croogo-cms-on-ubuntu-18-04-lts.jpg\" alt=\"Croogo installation successful\" width=\"550\" height=\"315\" title=\"\"><\/a><\/p>\n<p><span>To access Croogo admin append<span>\u00a0<\/span><\/span><code>\/admin<\/code><span><span>\u00a0<\/span>to your site URL\/IP address.<\/span><\/p>\n<h2 id=\"links\">Links<\/h2>\n<div class=\"authorbox\" readability=\"18\">\n<img decoding=\"async\" src=\"https:\/\/afaghhosting.net\/blog\/wp-content\/uploads\/2018\/09\/how-to-install-croogo-cms-on-ubuntu-18-04-lts-3.png\" alt=\"Blago Eres\" title=\"\"> <\/p>\n<p><strong>About Blago Eres<\/strong><\/p>\n<p>Blago Eres is a freelance Web Developer, Linux System Administrator and Technical Writer with more than 3 years of experience. Blago is skilled at RHEL\/CentOS, Debian\/Ubuntu, Web Servers, Database Servers, HTTP, PHP, JavaScript, Load Balancing, Caching etc.<\/p>\n<\/div>\n<div>\n<p><b>Share this page:<\/b><\/p>\n<p>\n<a href=\"https:\/\/www.facebook.com\/sharer.php?u=https%3A%2F%2Fwww.howtoforge.com%2Ftutorial%2Fhow-to-install-croogo-cms-on-ubuntu%2F\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><img decoding=\"async\" src=\"https:\/\/afaghhosting.net\/blog\/wp-content\/uploads\/2018\/09\/how-to-install-croogo-cms-on-ubuntu-18-04-lts-4.png\" height=\"20\" alt=\"\" title=\"\"><\/a><br \/>\n<a href=\"https:\/\/twitter.com\/intent\/tweet?url=https%3A%2F%2Fwww.howtoforge.com%2Ftutorial%2Fhow-to-install-croogo-cms-on-ubuntu%2F&amp;text=How+to+Install+Croogo+CMS+on+Ubuntu+18.04+LTS&amp;via=howtoforgecom&amp;related=howtoforgecom\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><img decoding=\"async\" src=\"https:\/\/afaghhosting.net\/blog\/wp-content\/uploads\/2018\/09\/how-to-install-croogo-cms-on-ubuntu-18-04-lts-5.png\" height=\"20\" alt=\"\" title=\"\"><\/a><br \/>\n<a href=\"https:\/\/twitter.com\/howtoforgecom\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><img decoding=\"async\" src=\"https:\/\/afaghhosting.net\/blog\/wp-content\/uploads\/2018\/09\/how-to-install-croogo-cms-on-ubuntu-18-04-lts-6.png\" height=\"20\" alt=\"\" title=\"\"><\/a><br \/>\n<a href=\"https:\/\/plus.google.com\/share?url=https%3A%2F%2Fwww.howtoforge.com%2Ftutorial%2Fhow-to-install-croogo-cms-on-ubuntu%2F\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><img decoding=\"async\" src=\"https:\/\/afaghhosting.net\/blog\/wp-content\/uploads\/2018\/09\/how-to-install-croogo-cms-on-ubuntu-18-04-lts-7.png\" height=\"20\" alt=\"\" title=\"\"><\/a>\n<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Croogo\u00a0is a free, open source\u00a0Content Management System (CMS) written in PHP.\u00a0It is powered by\u00a0CakePHP\u00a0MVC framework.\u00a0Croogo CMS source code is hosted on\u00a0Github. In this tutorial we will walk you through the Croogo CMS installation process on a fresh Ubuntu 18.04 LTS server. Requirements PHP 5.6 or higher MySQL 5.7 or higher Apache with\u00a0mod_rewrite or Nginx A &hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[36],"tags":[],"class_list":["post-6900","post","type-post","status-publish","format-standard","hentry","category-36"],"_links":{"self":[{"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/posts\/6900","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/comments?post=6900"}],"version-history":[{"count":0,"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/posts\/6900\/revisions"}],"wp:attachment":[{"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/media?parent=6900"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/categories?post=6900"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/tags?post=6900"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}