This post guides students and new users on installing and using the LAMP (Linux, Apache, MariaDB/MySQL, PHP Scripting Language) stack on Ubuntu Linux. LAMP is a group of open-source software and is crucial for many web applications and content management systems (CMS) such as WordPress, Drupal, Joomla. The instructions include the installation processes for Ubuntu Linux, Apache, MariaDB, and PHP on the system.
Ubuntu Linux
280 tutorials · page 19
This guide provides detailed instructions on how to install MySQL or on Ubuntu Linux for students or new users. Both MySQL and MariaDB are open-source, multi-threaded relational database management systems, with MariaDB being a backward-compatible replacement for MySQL. The post outlines steps on installing default and latest versions, and securing MariaDB and MySQL databases. The MariaDB Foundation maintains MariaDB, while Oracle owns MySQL. The servers are accessed through the auth_socket method.
The post is an instructional guide on how to install, configure, and use the Nginx HTTP web server on Ubuntu Linux for beginners. It provides the steps necessary to install Nginx using the apt package management tool, check if Nginx is running, and how to allow the server through the Ubuntu firewall. It also explains how to configure Nginx on Ubuntu, detailing the important folders and files, how to activate or deactivate website configurations, and view log files.
This guide outlines how to install and use the PHP server-side programming language on Ubuntu Linux with Apache or Nginx web servers. Instructions are provided for the installation process, including PHP integration with Apache and Nginx, PHP modules, and updates. PHP is used to support content management systems like WordPress, Magento, Drupal etc. PHP versions may vary with the latest being PHP 8.0 at the time of writing.
The post explains the process of installing Joomla CMS on Ubuntu Linux using OpenLiteSpeed web server as an alternative to Apache or Nginx. The process involves installing OpenLiteSpeed and MariaDB database server, downloading Joomla, creating a Joomla database, and configuring OpenLiteSpeed to support Joomla. Detailed instructions are provided for each step, as well as command codes for the install processes.
This article guides readers on setting up free Let's Encrypt SSL certificates on an Ubuntu server using Nginx. It explains the installation of the Certbot tool, certificate generation, and automatic renewal processes. Implementing this allows secure HTTPS connections, enhancing website security and user trust while improving SEO rankings. Regular backups are recommended.
This article provides a guide on setting up free Let's Encrypt SSL certificates on an Ubuntu server running Apache. It details the installation of Certbot, the process to generate and configure SSL certificates, and how to automate their renewal. This ensures secure HTTPS communication for websites without incurring costs.
The post provides a guide for setting up a Remote Desktop Protocol (RDP) session from Windows 11 to Ubuntu Linux using xrdp, an open-source RDP implementation for Linux. It instructs on installing xrdp from Ubuntu's default repositories, configuring it including adding an xrdp user account and adjusting the startup script, and connecting to Ubuntu from Windows. The guide is aimed at students and new users.
This article outlines how to connect Ubuntu to Windows 11 shares using the SMB protocol. It details enabling Network Discovery and Public Folder Sharing in Windows 11, and the steps for accessing Windows shares from Ubuntu. Additionally, it describes creating Samba shares on Ubuntu, ensuring proper user permissions for secure access.
The tutorial provides a step-by-step guide on how to install the LEMP stack (Linux, Nginx, MariaDB, PHP) on Windows 11 using Windows Subsystem for Linux (WSL) 2 and Ubuntu 24.04 LTS. It covers enabling WSL and the Virtual Machine Platform, installing Ubuntu from the Microsoft Store or with a single command, and then sequentially installing Nginx HTTP server, MariaDB database server, and PHP, incl…