NGINX is popular web hosting and reverse proxy software for Linux systems. Like many other applications and services, it occasionally needs restarted. Restarting is especially common when making updates to configuration files. You’ll always need to restart or reload NGINX for the changes to take effect.
webapp
How to install Node.js on Raspberry Pi
A Raspberry Pi can function as a lightweight web server, hosting and serving content to thousands of users for a very low cost. Raspberry Pi models can host web server environments such as Node.js, which is a JavaScript runtime environment that is used for hosting websites. It offers users the ability to write websites in JavaScript, in which the code executes on the server instead of a client’s browser. This puts some additional load on the server when compared to a static site, but a Raspberry Pi can easily handle light traffic to the site.
Linux Apache log analyzer
For every visit to your Apache web server, a line is generated inside of the log file. As you can imagine, the log files can fill up very quickly with visitor information and errors that are encountered, so they become unwieldy and tough to sift through. Analyzing the logs is an important part of administering Apache and ensuring that it runs as expected.
Linux Apache not executing php files: Solution
If you are running an Apache web server on your Linux system and find that PHP files are not being executed, there are a few potential solutions that can help with this problem. PHP is a common component of web server setups, and is the programming langauge used by WordPress, the most popular content management system in the world. It is commonly installed alongside Apache and MySQL, which is known as LAMP (Linux, Apache, MySQL, PHP).
How to check Nginx version on Linux
In this tutorial, we will show how to checck the installed version of Nginx on a Linux system. Nginx is one of the most popular web server suites deployed across the internet and can be used as both a web server and a reverse proxy server. Knowing your version of Nginx will allow you to check for updates and install new features, compatibility with other Linux or web hosting components, and with ensuring that your current version of Nginx does not contain any published security vulnerabilities.
How to check Apache version on Linux
In this tutorial, we will show several methods you can use to check the installed version of Apache web server on a Linux system. Knowing the installed version of Apache is important for staying on top of new updates, checking for compatibility with other installed components, troubleshooting issues, and ensuring that your current version of Apache does not contain any published security vulnerabilities. Follow along with the Linux commands below that help us identify the version of Apache on all major Linux distros.
OpenLiteSpeed vs Nginx
One of the first – and most crucial – decisions that a website owner will need to make is what type of web server to use. The decision to host your website on a Linux system is a no brainer, but when it comes to web servers, there are a few choices and they all come with their own pros and cons. Among the most popular on Linux is NGINX and OpenLiteSpeed, both well known for their speed and ability to host concurrent connections.
OpenLiteSpeed as reverse proxy
In this tutorial, you will learn how to configure OpenLiteSpeed as a reverse proxy server. A system that sits between a client and a web server (or servers) can be configured as a reverse proxy. The proxy service acts as a frontend and works by handling all incoming client requests and distributing them to the backend web, database, and/or other server(s). The advantages of a reverse proxy become most apparent under high traffic conditions or situations where multiple backend servers are deployed and need some form of load balancing.
OpenLiteSpeed htaccess setup
One of the most alluring features of OpenLiteSpeed is that it is highly compatible with Apache, so web admins migrating from Apache web server to OpenLiteSpeed will not have to spend much time converting their configuration. When using the Apache web server, .htaccess
files (also called “distributed configuration files”) are used to specify configuration on a per-directory basis, or more generally to modify the behavior of the Apache web server without having to access virtual hosts files directly (this is usually impossible for example, on shared hosts).
OpenLiteSpeed change port
The default listening port for OpenLiteSpeed web server is 8088. Many Linux administrators may be more accustomed to using the typical HTTP listening port 80, and HTTPS port 443. If you already have firewall rules or other settings configured for the typical ports, or just need to switch the listening port for other reasons, it is very easy to do inside of the OpenLiteSpeed web panel. In this tutorial, we will guide you through the step by step instructions of changing the default listening port for OpenLiteSpeed server on a Linux system.
OpenLiteSpeed vs LiteSpeed
If you are considering an alternative to popular web servers like Apache and NGINX for your Linux system, you may have come across OpenLiteSpeed. There are two versions of this web server developed by LiteSpeed Technologies, those being OpenLiteSpeed and LiteSpeed. One is free and one is not, but what other differences are there between these two software packages?
Ampache Raspberry Pi installation
In this Ampache Raspberry Pi installation you will learn how to setup a web based audio/video streaming application, which allow us to access our music and videos remotely. It is a completely open source project, written in PHP. The source code is hosted on github, and at the moment of writing, the latest available release is 4.4.3
. In this tutorial we see how to install it on a Raspberry Pi OS, so to create a self-hosted media server.