{"id":142,"date":"2017-07-19T15:02:43","date_gmt":"2017-07-19T14:02:43","guid":{"rendered":"http:\/\/192.168.1.18\/?page_id=142"},"modified":"2020-06-20T15:28:44","modified_gmt":"2020-06-20T14:28:44","slug":"installing-lamp-server-wordpress","status":"publish","type":"page","link":"http:\/\/www.bulis.co.uk\/?page_id=142","title":{"rendered":"Raspberry Pi: Installing a LAMP Server with WordPress"},"content":{"rendered":"<p>If you are looking for a way to make a cheap web server, primarily to be used as a testing environment or to store files, then the Raspberry Pi is perfect for you. What is a Raspberry Pi? It is an inexpensive mini computer, perfect for basic applications. This guide will show you how to take a new Raspberry Pi and turn it in to a web server. To do this we will be installing the following software known collectively as LAMP:<\/p>\n<ul>\n<li>Linux (operating system)<\/li>\n<li>Apache (web server)<\/li>\n<li>MySQL (database)<\/li>\n<li>PHP (scripting language)<\/li>\n<\/ul>\n<p>We will also be installing WordPress a web site content management system; used to create web pages and upload media content.<\/p>\n<p><em>(Please note that for this article, we will be working in Windows)<\/em><\/p>\n<h2>Download and Edit the Raspberry Pi Operating System<\/h2>\n<p>Below are the steps necessary to install the Raspbian operating system. For a more detailed tutorial click <a href=\"http:\/\/www.bulis.co.uk\/?page_id=370\">Installing an Operating System (Raspbian)<\/a>.<\/p>\n<ol>\n<li><strong>Obtain a copy of the Raspberry Pi OS (Operating System).<\/strong> There are a few different distributions available, but for this article, we will be using the &#8220;Raspbian Jessie Lite&#8221; version. After the download completes extract the contents of the zip file by right-clicking the zip file and choosing &#8216;Extract All&#8217;<\/li>\n<li><strong>Write the image to the SD card.<\/strong> To do this, I&#8217;m using a tool called the Win32 Disc Imager. A link for this is also available in the sources section. Now open the tool, choose the drive letter representing your SD card. Next select the location of the Raspberry Pi OS image and select &#8216;Write&#8217;.<\/li>\n<li><strong>Enable SSH on the SD card.<\/strong> Using File Explorer open the boot sector on the SD card and create a new file with the name &#8216;<strong>ssh<\/strong>&#8216; without any file extension (i.e. without .txt). To do this click onto &#8216;Organize&#8217; and select &#8216;Folder and Search Options&#8217;. Click onto the &#8216;View&#8217; tab and untick the option &#8216;Hide extensions for known file types&#8217; and click onto &#8216;OK&#8217;. Right click a blank area of window and choose New&gt;Text Document<\/li>\n<li><strong>Place the SD card into your Raspberry Pi.<\/strong> Remove the SD card from the Windows PC and plug it into the Raspberry Pi. Plug in the network cable and lastly plug in the power adaptor.<\/li>\n<li><strong>Once the operating system finishes loading, you will need to log in.<\/strong> The default username is &#8220;pi&#8221;, and the default password is &#8220;raspberry&#8221;.<\/li>\n<li><strong>Start by changing the password.<\/strong> From the command line type:\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo passwd pi\r\n<\/pre>\n<\/li>\n<\/ol>\n<p style=\"padding-left: 30px;\"><strong>Enter your new password and then confirm it.<\/strong> Please note, the cursor will not move when typing passwords nervertheless you are entering text.<\/p>\n<h2>Run Software Updates<\/h2>\n<ol>\n<li><strong>Because you are running a fresh version of Debian, you will need to do some housecleaning, updating, and installing.<\/strong> First, we are going to update the clock, update our sources, then upgrade any pre-installed packages. Type the following at the command line (press return\/enter after each line):\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo dpkg-reconfigure tzdata\r\nsudo apt-get update\r\nsudo apt-get upgrade\r\n<\/pre>\n<\/li>\n<li><strong>Set the date and time. <\/strong>From the command line type (replace parts as necessary):\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo date \u2013-set=&quot;30 December 2013 10:00:00&quot;\r\n<\/pre>\n<\/li>\n<\/ol>\n<h2>Keep the Firmware Up To Date<\/h2>\n<ol>\n<li><strong>Next, we want to install Hexxeh&#8217;s RPI update tool to help keep Raspberry Pi up to date.<\/strong> To do this, run the following commands (press return\/enter after each line):\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo apt-get install ca-certificates\r\nsudo apt-get install git-core -y\r\nsudo wget &quot;http:\/\/raw.github.com\/Hexxeh\/rpi-update\/master\/rpi-update&quot; -O \/usr\/bin\/rpi-update &amp;&amp; sudo chmod +x \/usr\/bin\/rpi-update\r\nsudo rpi-update\r\nsudo shutdown \u2013r now\r\n<\/pre>\n<\/li>\n<\/ol>\n<h2>Installing the Web Server<\/h2>\n<ol>\n<li>To install Apache and PHP, execute the following commands:\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo apt-get install apache2 php7.3 libapache2-mod-php7.3 php7.3-gd -y\r\n<\/pre>\n<\/li>\n<li>Now restart the service:\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo service apache2 restart\r\n<\/pre>\n<p>Or<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo \/etc\/init.d\/apache2 restart\r\n<\/pre>\n<\/li>\n<li>Enter the I.P. address of your Raspberry Pi into your web browser. You should see a simple page that says &#8220;It Works!&#8221;<\/li>\n<\/ol>\n<h2>Install MySQL<\/h2>\n<ol>\n<li>To install MySQL, install a few packages with the following command:\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo apt-get install mysql-server mysql-client php5-mysql -y\r\n<\/pre>\n<\/li>\n<\/ol>\n<h2>Install FTP<\/h2>\n<ol>\n<li>We will now install FTP to allow transferring files to and from your Raspberry Pi.<\/li>\n<li>Take ownership of the web root:\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo chown pi \u2013R \/var\/www\r\n<\/pre>\n<\/li>\n<li>Next, install vsftpd:\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo apt-get install vsftpd -y\r\n<\/pre>\n<\/li>\n<li>Edit your vsftpd.conf file:\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo nano \/etc\/vsftpd.conf\r\n<\/pre>\n<\/li>\n<li>Make the following changes:\n<ul>\n<li>anonymous_enable=YES <strong>to<\/strong> anonymous_enable=NO<\/li>\n<li>Uncomment <strong>local_enable=YES<\/strong> and <strong>write_enable=YES<\/strong> by deleting the <strong>#<\/strong> symbol in front of each line<\/li>\n<li>then go to the bottom of the file and add <strong>force_dot_files=YES<\/strong><\/li>\n<\/ul>\n<\/li>\n<li>Now save and exit the file by pressing CTRL-O, CTRL-X.<\/li>\n<li>Now restart vsftpd:\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo service vsftpd restart\r\n<\/pre>\n<\/li>\n<li>Create a shortcut from the Pi user&#8217;s home folder to \/var\/www:\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nln \u2013s \/var\/www\/ ~\/www\r\n<\/pre>\n<\/li>\n<li>You can now FTP using the Pi user and access the \/var\/www folder via a shortcut that should appear on login.<\/li>\n<\/ol>\n<h2>Install WordPress<\/h2>\n<ol>\n<li>Navigate to \/var\/www\/html\/ and Download WordPress:\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\ncd \/var\/www\/html\/\r\nsudo rm *\r\nsudo wget http:\/\/wordpress.org\/latest.tar.gz\r\n<\/pre>\n<\/li>\n<li>Extract WordPress and Delete Tarball:\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo tar xzf latest.tar.gz\r\nsudo mv wordpress\/* .\r\nsudo rmdir wordpress\r\nsudo rm latest.tar.gz\r\n<\/pre>\n<\/li>\n<li>Change ownership of WordPress files to the Apache user:\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo chown \u2013R www-data: .\r\n<\/pre>\n<\/li>\n<\/ol>\n<h2>Set up WordPress<\/h2>\n<ol>\n<li><strong>Setup WordPress database.<\/strong> Run the mysql command in the terminal and provide your login credentials (e.g. username <strong>root<\/strong>, password <strong>password<\/strong>):\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo mysql \u2013uroot -ppassword\r\n<\/pre>\n<p>Notice that there is no space between \u2013u and username or \u2013p and password<\/li>\n<li>Once connected to MySQL create the database that WordPress installation will use:\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nmysql&gt; create database wordpress;\r\n<\/pre>\n<\/li>\n<\/ol>\n<h2>Configure WordPress<\/h2>\n<ol>\n<li><strong>Discover Home Name.<\/strong> Find out your Raspberry Pi\u2019s IP address to acces it in the browser, so in a terminal type:\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nhostname -I\r\n<\/pre>\n<\/li>\n<li><strong>Connect to WordPress Welcome Page.<\/strong> Navigate to http:\/\/YOUR-IP-ADDRESS e.g. <a href=\"http:\/\/192.168.1.5\">http:\/\/192.168.1.5<\/a> in your web browser and you should see the WordPress welcome page.<\/li>\n<li><strong>Let\u2019s Go!<\/strong> Click onto the Let\u2019s Go! Button and complete the basic site information:\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nDatabase Name:    wordpress\r\nUser Name:        root\r\nPassword:         YOUR_PASSWORD\r\nDatabase Host:    localhost\r\nTable Presix:     wp_\r\n<\/pre>\n<p>Click onto Submit to proceed.<\/li>\n<li><strong>Run Install: <\/strong>Click onto the Run the install button. Complete the information: give your site a title, create a username and password and enter you email address. Hit the Install WordPress button, then log in using the account you just created. Open a web browser and navigate to the following web page <a href=\"http:\/\/YOUR-IP-ADDRESS\/wp-admin\">http:\/\/YOUR-IP-ADDRESS\/wp-admin<\/a>.<\/li>\n<li><strong>Friendly Permalinks.<\/strong> It is recommended that you change your permalink settings to make your URL\u2019s more friendly. To do this log into WordPress and go to the Dashboard. Go to Settings&gt;Permalinks. Select the Post name option and click Save Changes. Next we need to enable Apache\u2019s rewrite mod:\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo a2enmod rewrite\r\n<\/pre>\n<\/li>\n<li>We also need to tell the virtual host serving the site to allow requests to be overwritten. Edit the Apache configuration file for your virtual host:\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo nano \/etc\/apache2\/sites-available\/000-default.conf\r\n<\/pre>\n<\/li>\n<li>Add the following lines after line 1:\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">\r\n&lt;Directory &quot;\/var\/www\/html&gt;\r\n  AllowOverride All\r\n&lt;\/Directory&gt;\r\n<\/pre>\n<\/li>\n<li>Ensuring it\u2019s within the &lt;VirtualHost *:80&gt; like so:\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">\r\n&lt;VirtualHost *:80&gt;\r\n  &lt;Directory &quot;\/var\/www\/html&quot;&gt;\r\n    AllowOverride All\r\n  &lt;\/Directory&gt;\r\n...\r\n<\/pre>\n<\/li>\n<li>Next restart Apache:\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo service apache2 restart\r\n<\/pre>\n<\/li>\n<\/ol>\n<h2>Set up PHP Graphics Library<\/h2>\n<ol>\n<li><strong>Setup PHP Graphics.<\/strong> Run the mySQL command in the terminal and provide your login credentials (e.g. username <strong>root<\/strong>, password <strong>password<\/strong>):\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo apt-get install php5-gd\r\n<\/pre>\n<\/li>\n<li><strong>Restart Apache Web Server:<\/strong>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo \/etc\/init.d\/apache2 restart\r\n<\/pre>\n<\/li>\n<li><strong>Testing PHP.<\/strong> RCreate a new file called test.php and type the following:\n<pre class=\"brush: php; title: ; notranslate\" title=\"\">\r\n&lt;?php\r\n  Phpinfo();\r\n?&gt;\r\n<\/pre>\n<p>Navigate using a web browser to the following url:<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nhttp:\/\/&lt;YOUR-IP-ADDRESS&gt;\/test.php\r\n<\/pre>\n<\/li>\n<\/ol>\n<h2>Additional Notes<\/h2>\n<ol>\n<li><strong>Setup PHP-MyAdmin.<\/strong> Run the following to install PHP-MyAdmin:\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo apt-get install phpmyadmin\r\n<\/pre>\n<\/li>\n<li><strong>If thumbnails don\u2019t crop.<\/strong> Install imagemagick:\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo apt-get install imagemagick\r\n<\/pre>\n<\/li>\n<li><strong>Reset IP Address in WordPress.<\/strong> Log into MySQL (with no spaces after \u2013u and \u2013p):\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nmysql \u2013u&lt;YOUR_USERNAME&gt; -p&lt;YOUR_PASSWORD&gt;\r\nuse wordpress;\r\nUPDATE wp_options SET option_value = 'http:\/\/&lt;YOUR_NEW_IP_ADDRESS&gt;' WHERE option_value = 'http:\/\/&lt;YOUR_OLD_IP_ADDRESS&gt;';\r\nexit\r\n<\/pre>\n<\/li>\n<li><strong>If your receive ERROR 1045 (28000): Access denied for user \u2018root@localhost\u2019:<\/strong>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo \/etc\/init.d\/mysql stop\r\nsudo mysqld_safe \u2013skip-grant-tables &amp;\r\nmysql -uroot\r\nuse mysql;\r\nUPDATE user SET password='&lt;YOUR_PASSWORD&gt;' WHERE User='root';\r\nflush privileges;\r\nquit\r\nsudo \/etc\/init.d\/mysql stop\r\nsudo \/etc\/init.d\/mysql start\r\n<\/pre>\n<\/li>\n<li><strong>Reset WordPress URL.<\/strong> Add the following lines by editing the functions.php file near the top after the line &lt;?php. After you have managed to get log back into WordPress remove the two lines from the functions.php file:\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nupdate_option('siteurl', 'http:\/\/bulis.co.uk');\r\nupdate_option('home', 'http:\/\/bulis.co.uk');\r\n<\/pre>\n<\/li>\n<li><strong>#2002 Cannot log into the MySQL server.<\/strong> This was caused by hackers in Iceland\u00a0(Hafnarbraut 29, H\u00f3lmav\u00edk, Iceland) using a Brute Force attack. Fixed by blacklisting the offending IP address between 185.188.204.1 and 185.188.204.22. It turns out that my site was being subjected to a brute force attack that targeted the WordPress xmlrpc.php file. In order to check for this, you should view your apache2 access logs and look for suspicious POST requests. In my case, I found a huge number of POST requests to the \/xmlrpc.php file coming from the same range IP addresses (about 23 requests per second):\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nsudo \/etc\/init.d mysql stop\r\ncd \/var\/log\/apache2\/\r\ncat access.log\r\nsudo iptables \u2013A INPUT \u2013s 185.188.204.1 \u2013j DROP\r\nsudo iptables \u2013L INPUT \u2013v \u2013n\r\nsudo \/etc\/init.d mysql start\r\n<\/pre>\n<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>If you are looking for a way to make a cheap web server, primarily to be used as a testing environment or to store files, then the Raspberry Pi is perfect for you. What is a Raspberry Pi? It is an inexpensive mini computer, perfect for basic applications. This guide will show you how to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":166,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.12 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Raspberry Pi: Installing a LAMP Server with WordPress - Phantom Raspberry Blower<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/www.bulis.co.uk\/?page_id=142\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Raspberry Pi: Installing a LAMP Server with WordPress - Phantom Raspberry Blower\" \/>\n<meta property=\"og:description\" content=\"If you are looking for a way to make a cheap web server, primarily to be used as a testing environment or to store files, then the Raspberry Pi is perfect for you. What is a Raspberry Pi? It is an inexpensive mini computer, perfect for basic applications. This guide will show you how to [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"http:\/\/www.bulis.co.uk\/?page_id=142\" \/>\n<meta property=\"og:site_name\" content=\"Phantom Raspberry Blower\" \/>\n<meta property=\"article:modified_time\" content=\"2020-06-20T14:28:44+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"http:\/\/www.bulis.co.uk\/?page_id=142\",\"url\":\"http:\/\/www.bulis.co.uk\/?page_id=142\",\"name\":\"Raspberry Pi: Installing a LAMP Server with WordPress - Phantom Raspberry Blower\",\"isPartOf\":{\"@id\":\"http:\/\/www.bulis.co.uk\/#website\"},\"datePublished\":\"2017-07-19T14:02:43+00:00\",\"dateModified\":\"2020-06-20T14:28:44+00:00\",\"breadcrumb\":{\"@id\":\"http:\/\/www.bulis.co.uk\/?page_id=142#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/www.bulis.co.uk\/?page_id=142\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/www.bulis.co.uk\/?page_id=142#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\/\/www.bulis.co.uk\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tutorials\",\"item\":\"http:\/\/www.bulis.co.uk\/?page_id=57\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Raspberry Pi Tutorials\",\"item\":\"http:\/\/www.bulis.co.uk\/?page_id=166\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Raspberry Pi: Installing a LAMP Server with WordPress\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\/\/www.bulis.co.uk\/#website\",\"url\":\"http:\/\/www.bulis.co.uk\/\",\"name\":\"Phantom Raspberry Blower\",\"description\":\"Blowing Raspberrys since 1989\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/www.bulis.co.uk\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-GB\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Raspberry Pi: Installing a LAMP Server with WordPress - Phantom Raspberry Blower","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":"http:\/\/www.bulis.co.uk\/?page_id=142","og_locale":"en_GB","og_type":"article","og_title":"Raspberry Pi: Installing a LAMP Server with WordPress - Phantom Raspberry Blower","og_description":"If you are looking for a way to make a cheap web server, primarily to be used as a testing environment or to store files, then the Raspberry Pi is perfect for you. What is a Raspberry Pi? It is an inexpensive mini computer, perfect for basic applications. This guide will show you how to [&hellip;]","og_url":"http:\/\/www.bulis.co.uk\/?page_id=142","og_site_name":"Phantom Raspberry Blower","article_modified_time":"2020-06-20T14:28:44+00:00","twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"http:\/\/www.bulis.co.uk\/?page_id=142","url":"http:\/\/www.bulis.co.uk\/?page_id=142","name":"Raspberry Pi: Installing a LAMP Server with WordPress - Phantom Raspberry Blower","isPartOf":{"@id":"http:\/\/www.bulis.co.uk\/#website"},"datePublished":"2017-07-19T14:02:43+00:00","dateModified":"2020-06-20T14:28:44+00:00","breadcrumb":{"@id":"http:\/\/www.bulis.co.uk\/?page_id=142#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["http:\/\/www.bulis.co.uk\/?page_id=142"]}]},{"@type":"BreadcrumbList","@id":"http:\/\/www.bulis.co.uk\/?page_id=142#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"http:\/\/www.bulis.co.uk\/"},{"@type":"ListItem","position":2,"name":"Tutorials","item":"http:\/\/www.bulis.co.uk\/?page_id=57"},{"@type":"ListItem","position":3,"name":"Raspberry Pi Tutorials","item":"http:\/\/www.bulis.co.uk\/?page_id=166"},{"@type":"ListItem","position":4,"name":"Raspberry Pi: Installing a LAMP Server with WordPress"}]},{"@type":"WebSite","@id":"http:\/\/www.bulis.co.uk\/#website","url":"http:\/\/www.bulis.co.uk\/","name":"Phantom Raspberry Blower","description":"Blowing Raspberrys since 1989","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/www.bulis.co.uk\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-GB"}]}},"_links":{"self":[{"href":"http:\/\/www.bulis.co.uk\/index.php?rest_route=\/wp\/v2\/pages\/142"}],"collection":[{"href":"http:\/\/www.bulis.co.uk\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/www.bulis.co.uk\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/www.bulis.co.uk\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.bulis.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=142"}],"version-history":[{"count":4,"href":"http:\/\/www.bulis.co.uk\/index.php?rest_route=\/wp\/v2\/pages\/142\/revisions"}],"predecessor-version":[{"id":2357,"href":"http:\/\/www.bulis.co.uk\/index.php?rest_route=\/wp\/v2\/pages\/142\/revisions\/2357"}],"up":[{"embeddable":true,"href":"http:\/\/www.bulis.co.uk\/index.php?rest_route=\/wp\/v2\/pages\/166"}],"wp:attachment":[{"href":"http:\/\/www.bulis.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=142"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}