{"id":13040,"date":"2018-02-07T10:16:30","date_gmt":"2018-02-07T10:16:30","guid":{"rendered":"https:\/\/www.process.st\/templates\/linux-apache-server-setup-checklist\/"},"modified":"2024-02-28T20:46:37","modified_gmt":"2024-02-28T20:46:37","slug":"linux-apache-server-setup-checklist","status":"publish","type":"post","link":"https:\/\/www.process.st\/templates\/linux-apache-server-setup-checklist\/","title":{"rendered":"Linux Apache Server Setup Checklist"},"content":{"rendered":"<section id=\"introduction\">\n<h2>Introduction:<\/h2>\n<div class=\"image-content\">\n<figure><a href=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/uu2Y0OFdlV35sa_ck0VCDg.png\" target=\"_blank\" rel=\"noopener\"> <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/uu2Y0OFdlV35sa_ck0VCDg.png\" \/> <\/a><\/figure>\n<\/div>\n<div class=\"text-content\">\n<p>If you want to host content on the web \u2014 or just want to serve html files internally \u2014 there's little more reliable, better documented, and wholly supported than <a href=\"https:\/\/httpd.apache.org\" target=\"_blank\" rel=\"nofollow noopener\">Apache<\/a>. Its strengths justify its ubiquity: Apache serves <a href=\"https:\/\/web.archive.org\/web\/20160810054429\/http:\/\/news.netcraft.com\/archives\/2016\/07\/19\/july-2016-web-server-survey.html\" target=\"_blank\" rel=\"nofollow noopener\">46%<\/a> of all active websites.<\/p>\n<p>In this checklist, we'll walk through a basic Apache setup that lets you serve HTML content to clients connected to the same network as the server (locally). This involves configuring SSH, installing a firewall, installing Apache, testing the server, and adding content to serve. It doesn't include instructions on serving content to the web, because that is a much more involved process with many moving parts.<\/p>\n<p>This checklist is for Linux, the OS running <a href=\"https:\/\/secure1.securityspace.com\/s_survey\/data\/man.201705\/apacheos.html\" target=\"_blank\" rel=\"nofollow noopener\">92%<\/a> of Apache servers. For a Windows setup process, click <a href=\"https:\/\/www.process.st\/templates\/setup-apache-server\/\" target=\"_blank\" rel=\"nofollow noopener\">here<\/a>.<\/p>\n<\/div>\n<\/section>\n<section id=\"record-server-and-user-name\">\n<h2>Record server and user name<\/h2>\n<div class=\"text-content\">\n<p>Throughout this checklist, you'll refer back to your server and user names. This checklist will auto-fill these variables into commands, making it easier to run through the checklist.<\/p>\n<p>Use the form fields below:<\/p>\n<\/div>\n<div class=\"text-field-content form-field-content\">\n<div class=\"form-group\"><label> Server IP <\/label><br \/>\n<input class=\"form-control\" disabled=\"disabled\" type=\"text\" placeholder=\"Something will be typed here...\" \/><\/div>\n<\/div>\n<div class=\"text-field-content form-field-content\">\n<div class=\"form-group\"><label> Root username <\/label><br \/>\n<input class=\"form-control\" disabled=\"disabled\" type=\"text\" placeholder=\"Something will be typed here...\" \/><\/div>\n<\/div>\n<div class=\"image-content\">\n<figure><a href=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/u5na3p0KzY1D8mX1pNtOgQ.png\" target=\"_blank\" rel=\"noopener\"> <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/u5na3p0KzY1D8mX1pNtOgQ.png\" \/> <\/a><figcaption>Use ifconfig to see your server's host name or IP address.<\/figcaption><\/figure>\n<\/div>\n<\/section>\n<section id=\"install-firewall\">\n<h2>Install firewall:<\/h2>\n<div class=\"image-content\">\n<figure><a href=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/kLsfrmC9RTFaSxnyat1Mng.png\" target=\"_blank\" rel=\"noopener\"> <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/kLsfrmC9RTFaSxnyat1Mng.png\" \/> <\/a><\/figure>\n<\/div>\n<div class=\"text-content\">\n<p>When running a server, you always need to be careful to protect your data from being intercepted.<\/p>\n<p>Either:<\/p>\n<p><strong>Log into the machine you're going to install Apache on and open Terminal<\/strong><\/p>\n<p>Or:<\/p>\n<p><strong>Join the same network as the server from another machine, find the hostname of the server, and use SSH to access the server like this:<\/strong><\/p>\n<pre>$ ssh <a href=\"mailto:user@hostname\" target=\"_blank\" rel=\"nofollow noopener\">{{form.Root_username}}<\/a>@{{form.Server_IP}}<\/pre>\n<p>This will give you control over the server, and allow you to install the firewall and Apache.<\/p>\n<\/div>\n<\/section>\n<section id=\"update-package-list\">\n<h2>Update package list<\/h2>\n<div class=\"text-content\">\n<p>Before installing anything afresh, you should update the package list to get information on the newest versions of packages and their dependencies.<\/p>\n<pre>$ sudo apt-get update<\/pre>\n<p>It's also advisable to run the below command right after, to prevent any errors later on down the line:<\/p>\n<pre>$ sudo apt-get upgrade<\/pre>\n<\/div>\n<\/section>\n<section id=\"install-ufw\">\n<h2>Install UFW<\/h2>\n<div class=\"text-content\">\n<p><a href=\"https:\/\/wiki.ubuntu.com\/UncomplicatedFirewall\" target=\"_blank\" rel=\"nofollow noopener\">UncomplicatedFirewall<\/a>, or UFW, provides a command line interface for manipulating the firewall. It simplifies iptable commands so it's simple to enable SSH and specific ports.<\/p>\n<pre>$ sudo apt-get install ufw<\/pre>\n<\/div>\n<div class=\"image-content\">\n<figure><a href=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/mG1O2XmhOwtb94G_1yBCmA.png\" target=\"_blank\" rel=\"noopener\"> <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/mG1O2XmhOwtb94G_1yBCmA.png\" \/> <\/a><\/figure>\n<\/div>\n<\/section>\n<section id=\"allow-ssh-connections-through-the-firewall\">\n<h2>Allow SSH connections through the firewall<\/h2>\n<div class=\"text-content\">\n<p>If you're accessing the server through SSH, you'll need to allow SSH connections to avoid cutting yourself off.<\/p>\n<p>First, confirm SSH exists:<\/p>\n<pre>$ sudo ufw app list<\/pre>\n<p>You should see OpenSSH as a list item. Before we turn the firewall on, we want to make sure OpenSSH connections are allowed.<\/p>\n<pre>$ sudo ufw allow OpenSSH<\/pre>\n<\/div>\n<div class=\"image-content\">\n<figure><a href=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/kEqnLEg4CmuoHpdl_aVLqQ.png\" target=\"_blank\" rel=\"noopener\"> <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/kEqnLEg4CmuoHpdl_aVLqQ.png\" \/> <\/a><\/figure>\n<\/div>\n<\/section>\n<section id=\"enable-ufw\">\n<h2>Enable UFW<\/h2>\n<div class=\"text-content\">\n<p>Turn the firewall on with:<\/p>\n<pre>$ sudo ufw enable<\/pre>\n<p>And now check its status with:<\/p>\n<pre>$ sudo ufw status<\/pre>\n<p>You'll see \"Firewall loaded\" if it's working properly.<\/p>\n<\/div>\n<\/section>\n<section id=\"install-web-server-software\">\n<h2>Install web server software:<\/h2>\n<div class=\"image-content\">\n<figure><a href=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/t3t_QZyn-EHRUFu7cehFgA.png\" target=\"_blank\" rel=\"noopener\"> <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/t3t_QZyn-EHRUFu7cehFgA.png\" \/> <\/a><\/figure>\n<\/div>\n<div class=\"text-content\">\n<p>Installing Apache is extremely simple, and it works right out of the box.<\/p>\n<p>As soon as the server is installed, you can see the test page by visiting your host name (or by typing localhost) in your browser.<\/p>\n<\/div>\n<\/section>\n<section id=\"install-apache\">\n<h2>Install Apache<\/h2>\n<div class=\"text-content\">\n<p>Simply type:<\/p>\n<pre>$ sudo apt-get install apache2<\/pre>\n<\/div>\n<div class=\"image-content\">\n<figure><a href=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/nnDlgrYR1xYG_n_mcBtAMQ.png\" target=\"_blank\" rel=\"noopener\"> <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/nnDlgrYR1xYG_n_mcBtAMQ.png\" \/> <\/a><\/figure>\n<\/div>\n<\/section>\n<section id=\"test-server\">\n<h2>Test server:<\/h2>\n<div class=\"text-content\">\n<p>Before going any further, you should confirm your server is working by checking the system status, and then trying to access the server as an end user.<\/p>\n<\/div>\n<\/section>\n<section id=\"check-apache-system-status\">\n<h2>Check Apache system status<\/h2>\n<div class=\"text-content\">\n<p>Check whether the Apache service is running with systemctl:<\/p>\n<pre>$ sudo systemctl status apache2<\/pre>\n<p>You should see a line like this:<\/p>\n<pre>systemd[1]: Started The Apache HTTP Server.<\/pre>\n<hr \/>\n<p class=\"style-warning\">If the status of the server is inactive, try the following:<\/p>\n<pre>$ sudo systemctl start apache2<\/pre>\n<\/div>\n<\/section>\n<section id=\"enter-server-ip-in-browser\">\n<h2>Enter server IP in browser<\/h2>\n<div class=\"text-content\">\n<p>To confirm the Apache server is running, enter the IP address ({{form.Server_IP}}) in your browser. You should see the Apache start page.<\/p>\n<\/div>\n<div class=\"image-content\">\n<figure><a href=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/vT62gMPnEYNgSuYkAStNRQ.png\" target=\"_blank\" rel=\"noopener\"> <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/vT62gMPnEYNgSuYkAStNRQ.png\" \/> <\/a><\/figure>\n<\/div>\n<\/section>\n<section id=\"add-content\">\n<h2>Add content:<\/h2>\n<div class=\"text-content\">\n<p>By default, your Apache server will show the index.html page located at \/var\/www\/html<\/p>\n<p>You can easily add content to your server by transferring files from another machine, as we'll cover next.<\/p>\n<\/div>\n<\/section>\n<section id=\"go-to-the-servers-html-directory\">\n<h2>Go to the server's html directory<\/h2>\n<div class=\"text-content\">\n<p>Apache comes with a folder directory for public HTML files, located at:<\/p>\n<pre>\/var\/www\/html<\/pre>\n<p>Navigate there with:<\/p>\n<pre>$ cd\n$ cd \/var\/www\/html<\/pre>\n<\/div>\n<\/section>\n<section id=\"add-content-to-the-html-folder\">\n<h2>Add content to the html folder<\/h2>\n<div class=\"text-content\">\n<p>If you have your server content available through a URL on your network, you can use wget to download it. To demonstrate with a dummy URL:<\/p>\n<pre>$ wget -p var\/www\/html https:\/\/yourserver.com\/files-for-server.zip<\/pre>\n<\/div>\n<div class=\"text-content\">\n<p>Alternatively, transfer your server files via SSH with scp:<\/p>\n<pre>$ scp \/path\/to\/local\/file {{form.Root_username}}@{{form.Server_IP}} \/var\/www\/html<\/pre>\n<\/div>\n<div class=\"text-content\">\n<p>An html file uploaded in \/var\/www\/html is accessible in your browser by appending the html file name to the server IP after a forward slash, like this:<\/p>\n<pre>192.168.1.9\/test-file.html<\/pre>\n<\/div>\n<div class=\"image-content\">\n<figure><a href=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/t1nCtHgLCZpi7iWyS6pKpg.png\" target=\"_blank\" rel=\"noopener\"> <img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.process.st\/templates\/wp-content\/uploads\/2024\/02\/t1nCtHgLCZpi7iWyS6pKpg.png\" \/> <\/a><\/figure>\n<\/div>\n<\/section>\n<section id=\"sources\">\n<h2>Sources:<\/h2>\n<div class=\"text-content\">\n<ul>\n<li><a href=\"https:\/\/httpd.apache.org\/\" target=\"_blank\" rel=\"nofollow noopener\">Apache<\/a><\/li>\n<li><a href=\"https:\/\/secure1.securityspace.com\/s_survey\/data\/man.201705\/apacheos.html\" target=\"_blank\" rel=\"nofollow noopener\">Security Space<\/a> \u2014 <a href=\"https:\/\/secure1.securityspace.com\/s_survey\/data\/man.201705\/apacheos.html\" target=\"_blank\" rel=\"nofollow noopener\">OS\/Linux Distributions using Apache<\/a><\/li>\n<li><a href=\"https:\/\/web.archive.org\/web\/20160810054429\/http:\/\/news.netcraft.com\/archives\/2016\/07\/19\/july-2016-web-server-survey.html\" target=\"_blank\" rel=\"nofollow noopener\">Netcraft<\/a> \u2014 <a href=\"https:\/\/web.archive.org\/web\/20160810054429\/http:\/\/news.netcraft.com\/archives\/2016\/07\/19\/july-2016-web-server-survey.html\" target=\"_blank\" rel=\"nofollow noopener\">2016 Web Server Survey<\/a><\/li>\n<li><a href=\"https:\/\/wiki.ubuntu.com\/UncomplicatedFirewall\" target=\"_blank\" rel=\"nofollow noopener\">UncomplicatedFirewall<\/a><\/li>\n<\/ul>\n<\/div>\n<\/section>\n<section id=\"related-checklists\">\n<h2>Related checklists:<\/h2>\n<div class=\"text-content\">\n<ul>\n<li><a href=\"https:\/\/www.process.st\/templates\/linux-proxy-server-setup-checklist\" target=\"_blank\" rel=\"nofollow noopener\">Linux Proxy Server Setup Checklist<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/linux-samba-file-server-setup-checklist\" target=\"_blank\" rel=\"nofollow noopener\">Linux Samba File Server Setup Checklist<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/linux-ftp-server-setup-checklist\" target=\"_blank\" rel=\"nofollow noopener\">Linux FTP Server Setup Checklist<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/setup-apache-server\/\" rel=\"nofollow\">Windows Apache Server Setup<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/ubuntu-server-setup-process\/\" rel=\"nofollow\">Ubuntu Server Setup Process<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/server-maintenance-checklist\/\" rel=\"nofollow\">Server Maintenance Checklist<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/server-security-checklist\/\" rel=\"nofollow\">Server Security Checklist<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/information-security-incident-response\/\" rel=\"nofollow\">Information Security Incident Response<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/sql-server-audit-checklist\/\" rel=\"nofollow\">SQL Server Audit Checklist<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/privileged-password-management\/\" rel=\"nofollow\">Privileged Password Management<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/network-administrator-daily-tasks\/\" rel=\"nofollow\">Network Administrator Daily Tasks<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/network-security-audit-checklist\/\" rel=\"nofollow\">Network Security Audit Checklist<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/firewall-audit-checklist\/\" rel=\"nofollow\">Firewall Audit Checklist<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/vpn-configuration\/\" rel=\"nofollow\">VPN Configuration<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/email-server-security\/\" rel=\"nofollow\">Email Server Security<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/penetration-testing\/\" rel=\"nofollow\">Penetration Testing<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/cisco-router-setup\/\" rel=\"nofollow\">Cisco Router Setup<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/cisco-router-setup\/\" rel=\"nofollow\">IT Service Call Process<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/scheduled-maintenance-notification\/\" rel=\"nofollow\">Scheduled Maintenance Notification<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/patch-management\/\" rel=\"nofollow\">Patch Management<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/network-security-management\/\" rel=\"nofollow\">Network Security Management<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/client-data-backup-best-practices\/\" rel=\"nofollow\">Client Data Backup Best Practices<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/computer-maintenance-guide\/\" rel=\"nofollow\">Computer Maintenance Guide<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/inventory-management-process\" rel=\"nofollow\">Inventory Management Process<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/virtual-private-server-setup\/\" rel=\"nofollow\">Virtual Private Server Setup<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/it-support-process\/\" rel=\"nofollow\">IT Support Process<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/helpdesk-management\/\" rel=\"nofollow\">Helpdesk Management<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/server-maintenance-checklist\/\" rel=\"nofollow\">Vendor Management: Supplier Evaluation<\/a><\/li>\n<li><a href=\"https:\/\/www.process.st\/templates\/vendor-management-contract-negotiation\/\" rel=\"nofollow\">Vendor Management: Contract Negotiation<\/a><\/li>\n<\/ul>\n<\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>Introduction: If you want to host content on the web \u2014 or just want to serve html files internally \u2014 there's little more reliable, better documented, and wholly supported than Apache. Its strengths justify its ubiquity: Apache serves 46% of all active websites. In this checklist, we'll walk through a basic Apache setup that lets [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":13041,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"ep_exclude_from_search":false,"cover_icon_emoji":"","cover_icon_url":"","tasks_count":"17","template_description":"Get a working Apache server running on your Linux machine in minutes.","template_id":"lzIpphDIZNl1dlDGKdFPRA","task_0":"Introduction:","task_slug_0":"introduction","task_1":"Record server and user name","task_slug_1":"record-server-and-user-name","task_2":"Install firewall:","task_slug_2":"install-firewall","task_3":"Update package list","task_slug_3":"update-package-list","task_4":"Install UFW","task_slug_4":"install-ufw","task_5":"Allow SSH connections through the firewall","task_slug_5":"allow-ssh-connections-through-the-firewall","task_6":"Enable UFW","task_slug_6":"enable-ufw","task_7":"Install web server software:","task_slug_7":"install-web-server-software","task_8":"Install Apache","task_slug_8":"install-apache","task_9":"Test server:","task_slug_9":"test-server","task_10":"Check Apache system status","task_slug_10":"check-apache-system-status","task_11":"Enter server IP in browser","task_slug_11":"enter-server-ip-in-browser","task_12":"Add content:","task_slug_12":"add-content","task_13":"Go to the server's html directory","task_slug_13":"go-to-the-servers-html-directory","task_14":"Add content to the html folder","task_slug_14":"add-content-to-the-html-folder","task_15":"Sources:","task_slug_15":"sources","task_16":"Related checklists:","task_slug_16":"related-checklists","task_17":"","task_slug_17":"","task_18":"","task_slug_18":"","task_19":"","task_slug_19":"","task_20":"","task_slug_20":"","task_21":"","task_slug_21":"","task_22":"","task_slug_22":"","task_23":"","task_slug_23":"","task_24":"","task_slug_24":"","task_25":"","task_slug_25":"","task_26":"","task_slug_26":"","task_27":"","task_slug_27":"","task_28":"","task_slug_28":"","task_29":"","task_slug_29":"","task_30":"","task_slug_30":"","task_31":"","task_slug_31":"","task_32":"","task_slug_32":"","task_33":"","task_slug_33":"","task_34":"","task_slug_34":"","task_35":"","task_slug_35":"","task_36":"","task_slug_36":"","task_37":"","task_slug_37":"","task_38":"","task_slug_38":"","task_39":"","task_slug_39":"","task_40":"","task_slug_40":"","task_41":"","task_slug_41":"","task_42":"","task_slug_42":"","task_43":"","task_slug_43":"","task_44":"","task_slug_44":"","task_45":"","task_slug_45":"","task_46":"","task_slug_46":"","task_47":"","task_slug_47":"","task_48":"","task_slug_48":"","task_49":"","task_slug_49":"","task_50":"","task_slug_50":"","task_51":"","task_slug_51":"","task_52":"","task_slug_52":"","task_53":"","task_slug_53":"","task_54":"","task_slug_54":"","task_55":"","task_slug_55":"","task_56":"","task_slug_56":"","task_57":"","task_slug_57":"","task_58":"","task_slug_58":"","task_59":"","task_slug_59":"","task_60":"","task_slug_60":"","task_61":"","task_slug_61":"","task_62":"","task_slug_62":"","task_63":"","task_slug_63":"","task_64":"","task_slug_64":"","task_65":"","task_slug_65":"","task_66":"","task_slug_66":"","task_67":"","task_slug_67":"","task_68":"","task_slug_68":"","task_69":"","task_slug_69":"","task_70":"","task_slug_70":"","task_71":"","task_slug_71":"","task_72":"","task_slug_72":"","task_73":"","task_slug_73":"","task_74":"","task_slug_74":"","task_75":"","task_slug_75":"","task_76":"","task_slug_76":"","task_77":"","task_slug_77":"","task_78":"","task_slug_78":"","task_79":"","task_slug_79":"","task_80":"","task_slug_80":"","task_81":"","task_slug_81":"","task_82":"","task_slug_82":"","task_83":"","task_slug_83":"","task_84":"","task_slug_84":"","task_85":"","task_slug_85":"","task_86":"","task_slug_86":"","task_87":"","task_slug_87":"","task_88":"","task_slug_88":"","task_89":"","task_slug_89":"","task_90":"","task_slug_90":"","task_91":"","task_slug_91":"","task_92":"","task_slug_92":"","task_93":"","task_slug_93":"","task_94":"","task_slug_94":"","task_95":"","task_slug_95":"","task_96":"","task_slug_96":"","task_97":"","task_slug_97":"","task_98":"","task_slug_98":"","task_99":"","task_slug_99":"","footnotes":""},"categories":[42,7],"tags":[],"class_list":["post-13040","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-internal-audit","category-miscellaneous"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/posts\/13040","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/comments?post=13040"}],"version-history":[{"count":0,"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/posts\/13040\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/media\/13041"}],"wp:attachment":[{"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/media?parent=13040"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/categories?post=13040"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.process.st\/templates\/wp-json\/wp\/v2\/tags?post=13040"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}