Linode Longview installation on Slackware64 14.2

Discuss anything in general relating to FOSS
Post Reply
TDP
Posts: 8
Joined: Mon Oct 22, 2018 9:40 am

Linode Longview installation on Slackware64 14.2

Post by TDP » Sat Oct 27, 2018 4:43 pm

Hi,

Recently, I installed Linode's Longview software on this server, and my other Linode. I used the one line curl command they provided that grabs and runs the install script. Both run Slackware64 14.2, and I had a few interesting quirks pop up. I solved them however, and thought it'd be good to share. If anyone else is installing Longview on a Slackware64 14.2 Linode, ensure you have the development packages from the d package group installed on your system. Otherwise, it won't be able to build it's dependencies. During installation you'll also see DBD-MySQL fail to build. I found out you don't have to worry about this, Longview's MySQL module will still work. Another thing I found out is you need to ensure that outgoing IPv6 traffic is allowed, otherwise the build for IO::Socket::INET6 will hang.

Also, keep in mind that if you are using virtual hosts with Apache, you need to put the correct bit of configuration in your virtual hosts file. This is usually placed in the virtual host for port 80.

This Apache config should look like this:
<IfModule mod_status.c>
ExtendedStatus On
<Location /server-status>
SetHandler server-status
Order deny,allow
Deny from all
Require local
Allow from 127.0.0.1
</Location>
</IfModule>

Also, make sure Apache is listening on 127.0.0.1:80.

After ensuring these things were setup correctly, the install went fine, and Longview runs smoothly.
Current Linux distro I am using: Slackware

If you're looking for a social network that respects your privacy to discuss FOSS things on, check out mine https://fossforward.com

Like cars? Then sign up and discuss everything about them on my Mastodon, Cartodon, https://cartodon.com. You can follow others from different Mastodon instances too!

Post Reply