Skip to content
YouTube Twitter RSS
Sandy Scott's Web Spot
My little corner of the web
Skip to content
  • Home
  • Computers
  • PLCs
  • Software
  • Other
  • All tags
Home Posts tagged "Apache"

Tag: Apache

Server Setup 0: Contents

Sandy 2020-06-04 2020-06-05Computers Apache, Collabora, Debian, Linux, Nextcloud, WordPress 0

Hello and welcome to my series of posts on setting up a server to run Debian Linux, hosting a WordPress and a Nextcloud installation The idea is to take you through all the steps needed to get up and running, some basic familiarity with computers and Linux is assumed, but…

Continue reading

Server Setup 13: Security Improvements

Sandy 2020-05-25 2020-06-05Computers Apache, Debian, Linux, WordPress 0

One recommendation that many security experts make is that the WordPress configuration files should be outside the web root. Lets make this change. WordPress Create a new folder called /var/www_config. Put a new folder in here, wordpress Copy the WordPress configuration file across, and set it’s permissions so no-one apart…

Continue reading

Server Setup 12: Collabora

Sandy 2020-05-24 2021-01-26Computers Apache, Collabora, Debian, Linux, Nextcloud 0

The final of the 3 big pieces – this provides document editing capability in Nextcloud. Install Collabora There are a couple of ways to install Collabora, and the recommended way is to use a Docker image. That isn’t ideal for us because the Docker version will use more resources which…

Continue reading

Server Setup 11: Config Improvements

Sandy 2020-05-22 2020-06-05Computers Apache, Debian, Linux, Nextcloud 0

Before enabling public access to Nextcloud, lets take a moment to improve things a little. Apache Config First up, let’s force the use of the HTTPS and make sure we haven’t left any security holes by stripping back the HTTP config file to it’s bare bones. The default Apache configuration…

Continue reading

Server Setup 10: Nextcloud Installation

Sandy 2020-05-21 2020-06-05Computers Apache, Debian, Linux, MariaDB, Nextcloud 0

Database Again, same as for WordPress, we need a database and a user. Same command to login as the root database server user: a similar set of SQL commands to set up the nextcloud database: Disable Public Access – a different way Like before, we don’t want the Nextclound site…

Continue reading

Server Setup 9: Nextcloud Prep

Sandy 2020-05-21 2020-06-05Computers Apache, certbot, Debian, DNS, Linux, Nextcloud 0

First, we need 1 extra PHP module: Like with WordPress, we’ll create a folder and apache configuration for Nextcloud: And we’ll use essentially the same apache configuration we used for wordpress, with a few tweaks. We’ll also create a temporary configuration for collabora while we’re here: This is just a…

Continue reading

Server Setup 4: Going Public

Sandy 2020-05-20 2020-06-05Computers Apache, DNS, Domain names, domains 0

In this post we’ll configure another site that will hold your WordPress installation (but not install WordPress yet) and make it available on the internet. Domain name setup While it’s technically possible to get at your site without a domain name, it’s pretty awkward. So, go buy one – they’re…

Continue reading

Server Setup 3: Install Webserver

Sandy 2020-05-19 2020-06-05Computers Apache, Debian, Linux 0

Install Apache Now we’ll install the software that actually serves webpages to your browser. Install apache check it’s running: The output should look something like this: Press q if it won’t let you do anything else after showing this message. Let’s test it! On your client pc, open a web…

Continue reading

403 errors with Apache

Sandy 2013-05-13 2013-08-04Computers 403, Apache, CentOS, forbidden, selinux 0

Here’s an issue that almost stopped this blog from going up: You’ve set up a shiny new webserver, installed php, mysql, and it all seems to be going swimmingly.  You’ve even created phpinfo() file and everything seems to be working. Then you copy something into the html folder, and just…

Continue reading

Powered by Nirvana & WordPress.
YouTube Twitter RSS