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 "Debian"

Tag: Debian

Linux software updates – How to resolve changed configuration files.

Sandy 2021-04-02 2021-04-05Computers, Software, Uncategorized apt, Debian, dpkg 0

Sometimes, when you’re updating software on your Linux machine, the person maintaining the package will have also updated the default configuration file that ships with the software. This is an issue if you have customised that configuration file on your system – the system doesn’t know whether it should keep…

Continue reading

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 15: Optional Extras

Sandy 2020-06-01 2020-06-05Computers Debian, Linux, Nextcloud, tmux, WordPress 0

Now you’re up and running with what should be a stable and secure installation of WordPress and Nextcloud with Collabora. There are plenty more tweaks you can work on yourself: Server Administration Advanced HTTPS – you can check your config with https://www.ssllabs.com/ssltest/. You have choices about how you want to…

Continue reading

Server Setup 14: Backups

Sandy 2020-06-01 2020-06-05Computers backup, Debian, Linux, mysqldump, rsync, scripting, shell, SpiderOak 0

There’s lots of ways you could lose your website – a hard drive can fail, the server could be damaged by a lightning strike, or even stolen in a burglary. To get back up and running you’ll need to fix or replace the hardware, but this post is meant to…

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 6: WordPress Pre-requisites

Sandy 2020-05-21 2020-06-05Computers Debian, Linux, PHP, WordPress 0

WordPress is a very flexible platform, but there are a few key pieces that are essential for it to run: A websever We installed Apache in an earlier post so that’s covered, though we will need some extra modules. PHP This is the programming language WordPress is built in and…

Continue reading

12
Powered by Nirvana & WordPress.
YouTube Twitter RSS