{"id":217,"date":"2021-05-01T07:46:00","date_gmt":"2021-05-01T07:46:00","guid":{"rendered":"https:\/\/172.105.20.94\/?p=217"},"modified":"2022-01-06T14:43:59","modified_gmt":"2022-01-06T14:43:59","slug":"installing-zimbra-collaboration-suite-zcs-on-centos-7","status":"publish","type":"post","link":"https:\/\/tungle.ca\/?p=217","title":{"rendered":"Installing Zimbra Collaboration Suite (ZCS) on CentOS 7"},"content":{"rendered":"\n<p>This tutorial describes how to install&nbsp;Zimbra Collaboration Suite Open Source Edition&nbsp;on a&nbsp;CentOS\/RHEL 7&nbsp;VPS server.<\/p>\n\n\n\n<p>Step 1: Create both&nbsp;A&nbsp;and&nbsp;MX&nbsp;records for Zimbra Mail Server. Create both&nbsp;A&nbsp;and&nbsp;MX&nbsp;records on the VPS to point to your Zimbra mail server<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"975\" height=\"640\" src=\"https:\/\/172.105.20.94\/wp-content\/uploads\/2021\/12\/image-134.png\" alt=\"\" class=\"wp-image-218\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-134.png 975w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-134-300x197.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-134-768x504.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-134-200x131.png 200w\" sizes=\"auto, (max-width: 975px) 100vw, 975px\" \/><\/figure>\n\n\n\n<p>Step 2: Install System Packages for Zimbra<\/p>\n\n\n\n<p>Login as a root account to install the following packages below:<\/p>\n\n\n\n<p># yum -y install unzip net-tools sysstat openssh-clients perl-core libaio nmap-ncat libstdc++.so.6<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"975\" height=\"410\" src=\"https:\/\/172.105.20.94\/wp-content\/uploads\/2021\/12\/image-135.png\" alt=\"\" class=\"wp-image-219\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-135.png 975w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-135-300x126.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-135-768x323.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-135-200x84.png 200w\" sizes=\"auto, (max-width: 975px) 100vw, 975px\" \/><\/figure>\n\n\n\n<p>Next, disable SELinux in CentOS. Edit \/etc\/selinux\/config file and run a command setenforce 0 to disable SELinux in CentOS<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/172.105.20.94\/wp-content\/uploads\/2021\/12\/image-136.png\" alt=\"\" class=\"wp-image-220\" width=\"405\" height=\"35\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-136.png 601w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-136-300x26.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-136-200x17.png 200w\" sizes=\"auto, (max-width: 405px) 100vw, 405px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/172.105.20.94\/wp-content\/uploads\/2021\/12\/image-137.png\" alt=\"\" class=\"wp-image-221\" width=\"585\" height=\"190\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-137.png 975w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-137-300x98.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-137-768x250.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-137-200x65.png 200w\" sizes=\"auto, (max-width: 585px) 100vw, 585px\" \/><\/figure>\n\n\n\n<p>Install wget package:<\/p>\n\n\n\n<p># yum install wget<\/p>\n\n\n\n<p>Set hostname on Zimbra host. # hostnamectl set-hostname mail<\/p>\n\n\n\n<p>Disable unwanted services. Postfix&nbsp;mail service has already been installed and run on CentOS. We need to disable and remove the postfix service before installing Zimbra.<\/p>\n\n\n\n<p># systemctl stop postfix<\/p>\n\n\n\n<p># systemctl disable postfix<\/p>\n\n\n\n<p># yum remove postfix<\/p>\n\n\n\n<p>Step 3: Install Zimbra Collaboration Suite Open Source Edition # wget https:\/\/files.zimbra.com\/downloads\/8.8.15_GA\/zcs-8.8.15_GA_3869.RHEL7_64.20190918004220.tgz<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"975\" height=\"169\" src=\"https:\/\/172.105.20.94\/wp-content\/uploads\/2021\/12\/image-138.png\" alt=\"\" class=\"wp-image-222\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-138.png 975w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-138-300x52.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-138-768x133.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-138-200x35.png 200w\" sizes=\"auto, (max-width: 975px) 100vw, 975px\" \/><\/figure>\n\n\n\n<p>After the download completes, use&nbsp;<strong>unzip<\/strong>&nbsp;command to extract the archive<\/p>\n\n\n\n<p># tar xfz zcs-8.8.15_GA_3953.RHEL8_64.20200629025823.tgz<\/p>\n\n\n\n<p># cd zcs-8.8.15_GA_3953.RHEL8_64.20200629025823\/ # ls<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"975\" height=\"115\" src=\"https:\/\/172.105.20.94\/wp-content\/uploads\/2021\/12\/image-139.png\" alt=\"\" class=\"wp-image-223\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-139.png 975w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-139-300x35.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-139-768x91.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-139-200x24.png 200w\" sizes=\"auto, (max-width: 975px) 100vw, 975px\" \/><\/figure>\n\n\n\n<p>Run the command install.sh to install Zimbra. After a series of system checks, click y in continue installation <\/p>\n\n\n\n<p># .\/install.sh<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"975\" height=\"572\" src=\"https:\/\/172.105.20.94\/wp-content\/uploads\/2021\/12\/image-140.png\" alt=\"\" class=\"wp-image-224\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-140.png 975w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-140-300x176.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-140-768x451.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-140-200x117.png 200w\" sizes=\"auto, (max-width: 975px) 100vw, 975px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"975\" height=\"713\" src=\"https:\/\/172.105.20.94\/wp-content\/uploads\/2021\/12\/image-141.png\" alt=\"\" class=\"wp-image-225\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-141.png 975w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-141-300x219.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-141-768x562.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-141-200x146.png 200w\" sizes=\"auto, (max-width: 975px) 100vw, 975px\" \/><\/figure>\n\n\n\n<p>Next, the installation process will prompt a couple of questions that we need to choose to configure Zimbra properly.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"975\" height=\"862\" src=\"https:\/\/172.105.20.94\/wp-content\/uploads\/2021\/12\/image-142.png\" alt=\"\" class=\"wp-image-226\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-142.png 975w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-142-300x265.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-142-768x679.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-142-200x177.png 200w\" sizes=\"auto, (max-width: 975px) 100vw, 975px\" \/><\/figure>\n\n\n\n<p>Finally, it will start the Zimbra installation process. The system will be modified.&nbsp; Continue? [N] y<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"833\" height=\"314\" src=\"https:\/\/172.105.20.94\/wp-content\/uploads\/2021\/12\/image-143.png\" alt=\"\" class=\"wp-image-227\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-143.png 833w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-143-300x113.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-143-768x289.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-143-200x75.png 200w\" sizes=\"auto, (max-width: 833px) 100vw, 833px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"975\" height=\"440\" src=\"https:\/\/172.105.20.94\/wp-content\/uploads\/2021\/12\/image-144.png\" alt=\"\" class=\"wp-image-228\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-144.png 975w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-144-300x135.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-144-768x347.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-144-200x90.png 200w\" sizes=\"auto, (max-width: 975px) 100vw, 975px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"975\" height=\"289\" src=\"https:\/\/172.105.20.94\/wp-content\/uploads\/2021\/12\/image-145.png\" alt=\"\" class=\"wp-image-229\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-145.png 975w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-145-300x89.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-145-768x228.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-145-200x59.png 200w\" sizes=\"auto, (max-width: 975px) 100vw, 975px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"975\" height=\"66\" src=\"https:\/\/172.105.20.94\/wp-content\/uploads\/2021\/12\/image-146.png\" alt=\"\" class=\"wp-image-230\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-146.png 975w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-146-300x20.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-146-768x52.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-146-200x14.png 200w\" sizes=\"auto, (max-width: 975px) 100vw, 975px\" \/><\/figure>\n\n\n\n<p>Allow Zimbra services on Linux Firewall.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"975\" height=\"186\" src=\"https:\/\/172.105.20.94\/wp-content\/uploads\/2021\/12\/image-147.png\" alt=\"\" class=\"wp-image-231\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-147.png 975w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-147-300x57.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-147-768x147.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-147-200x38.png 200w\" sizes=\"auto, (max-width: 975px) 100vw, 975px\" \/><\/figure>\n\n\n\n<p>Step 4: Zimba Initial Configuration. After the installation finishes, access the Zimbra administration page via a link <a href=\"https:\/\/mail.cisa2380.tk:7071\">https:\/\/mail.cisa2380.tk:7071<\/a> or https:\/\/172.105.5.143:7071<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"975\" height=\"483\" src=\"https:\/\/172.105.20.94\/wp-content\/uploads\/2021\/12\/image-148.png\" alt=\"\" class=\"wp-image-232\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-148.png 975w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-148-300x149.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-148-768x380.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-148-200x99.png 200w\" sizes=\"auto, (max-width: 975px) 100vw, 975px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"684\" height=\"471\" src=\"https:\/\/172.105.20.94\/wp-content\/uploads\/2021\/12\/image-149.png\" alt=\"\" class=\"wp-image-233\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-149.png 684w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-149-300x207.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-149-200x138.png 200w\" sizes=\"auto, (max-width: 684px) 100vw, 684px\" \/><\/figure>\n\n\n\n<p>Step 5: Create 500 Zimbra test users:<\/p>\n\n\n\n<p>#su \u2013 zimbra<\/p>\n\n\n\n<p>$cd \/opt\/mail\/backup<\/p>\n\n\n\n<p>$touch usercreation.sh<\/p>\n\n\n\n<p>$nano usercreation.sh<\/p>\n\n\n\n<p>[zimbra@mail backup]$ more usercreation.sh<\/p>\n\n\n\n<p>#!\/bin\/bash<\/p>\n\n\n\n<p># Generate user list<\/p>\n\n\n\n<p>#cd \/var\/tmp<\/p>\n\n\n\n<p>x=1<\/p>\n\n\n\n<p>while [ $x -lt 501 ] do<\/p>\n\n\n\n<p>echo &#8220;ca demo$x@cisa2380.tk &#8216;@zimbra@password&#8217; cn &#8216;Demo User${x}&#8217; givenName &#8216;Demo&#8217; zimbraPrefFromDisplay &#8216;Demo User${x}'&#8221; &gt;&gt; userlist.zmp<\/p>\n\n\n\n<p>x=`expr $x + 1` done<\/p>\n\n\n\n<p># run the script .\/usercreation.sh<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"93\" src=\"https:\/\/172.105.20.94\/wp-content\/uploads\/2021\/12\/image-150-1024x93.png\" alt=\"\" class=\"wp-image-234\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-150-1024x93.png 1024w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-150-300x27.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-150-768x70.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-150-200x18.png 200w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-150.png 1026w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Next, use the command below to create 500 Zimbra users from the userlist.zmp file $zmprov -f userlist.zmp<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"820\" height=\"844\" src=\"https:\/\/172.105.20.94\/wp-content\/uploads\/2021\/12\/image-151.png\" alt=\"\" class=\"wp-image-235\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-151.png 820w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-151-291x300.png 291w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-151-768x790.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-151-194x200.png 194w\" sizes=\"auto, (max-width: 820px) 100vw, 820px\" \/><\/figure>\n\n\n\n<p>List down all Zimbra accounts with zmprov command $zmprov -l gaa<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"328\" height=\"212\" src=\"https:\/\/172.105.20.94\/wp-content\/uploads\/2021\/12\/image-154.png\" alt=\"\" class=\"wp-image-240\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-154.png 328w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-154-300x194.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-154-200x129.png 200w\" sizes=\"auto, (max-width: 328px) 100vw, 328px\" \/><\/figure>\n\n\n\n<p>Checking on Zimbra Administration.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"975\" height=\"671\" src=\"https:\/\/172.105.20.94\/wp-content\/uploads\/2021\/12\/image-153.png\" alt=\"\" class=\"wp-image-237\" srcset=\"https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-153.png 975w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-153-300x206.png 300w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-153-768x529.png 768w, https:\/\/tungle.ca\/wp-content\/uploads\/2021\/12\/image-153-200x138.png 200w\" sizes=\"auto, (max-width: 975px) 100vw, 975px\" \/><\/figure>\n\n\n\n<p>Step 6: Evaluate Zimbra performance by simulating concurrent Zimbra user&#8217;s login.<\/p>\n\n\n\n<p>&#8212;-<\/p>\n\n\n\n<p>[root@li1978-114 tmp]# cat usersimulate.sh<\/p>\n\n\n\n<p>#!\/bin\/bash<\/p>\n\n\n\n<p># Simulate user login<\/p>\n\n\n\n<p># x start from 1 and end with 500<\/p>\n\n\n\n<p>#x=1<\/p>\n\n\n\n<p>for x in {1..500}<\/p>\n\n\n\n<p>do<\/p>\n\n\n\n<p>&nbsp;&nbsp;&nbsp; curl -v -k &#8216;https:\/\/mail.cisa2380.tk\/&#8217; -H &#8216;Cookie: ZM_TEST=true&#8217; &#8211;data &#8216;loginOp=login&amp;username=demo$x@cisa2380.tk&amp;password=@zimbrapassword&#8217;<\/p>\n\n\n\n<p>&nbsp;&nbsp;&nbsp; sleep 1s done<\/p>\n\n\n\n<p>&#8212;- <\/p>\n","protected":false},"excerpt":{"rendered":"<p>This tutorial describes how to install&nbsp;Zimbra Collaboration Suite Open Source Edition&nbsp;on a&nbsp;CentOS\/RHEL 7&nbsp;VPS server. Step 1: Create both&nbsp;A&nbsp;and&nbsp;MX&nbsp;records for Zimbra Mail Server. Create both&nbsp;A&nbsp;and&nbsp;MX&nbsp;records on the VPS to point to your Zimbra mail server Step 2: Install System Packages for Zimbra Login as a root account to install the following packages below: # yum -y [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[8],"class_list":["post-217","post","type-post","status-publish","format-standard","hentry","category-linux","tag-linux"],"_links":{"self":[{"href":"https:\/\/tungle.ca\/index.php?rest_route=\/wp\/v2\/posts\/217","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tungle.ca\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tungle.ca\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tungle.ca\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tungle.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=217"}],"version-history":[{"count":4,"href":"https:\/\/tungle.ca\/index.php?rest_route=\/wp\/v2\/posts\/217\/revisions"}],"predecessor-version":[{"id":582,"href":"https:\/\/tungle.ca\/index.php?rest_route=\/wp\/v2\/posts\/217\/revisions\/582"}],"wp:attachment":[{"href":"https:\/\/tungle.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=217"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tungle.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=217"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tungle.ca\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=217"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}