{"id":2612,"date":"2025-12-22T13:11:15","date_gmt":"2024-03-30T04:48:54","guid":{"rendered":""},"modified":"2025-02-02T00:46:18","modified_gmt":"2025-02-01T23:46:18","slug":"how-to-install-and-configure-openlitespeed-server-on-ubuntu-18-04-along-with-mariadb","status":"publish","type":"post","link":"https:\/\/netcloud24.com\/knowledgebase\/how-to-install-and-configure-openlitespeed-server-on-ubuntu-18-04-along-with-mariadb\/","title":{"rendered":"Linux VPS &#038; VPS Windows Setup Guide | NetCloud24 and Configure OpenLiteSpeed Server on Ubuntu 18.04 along with MariaDB"},"content":{"rendered":"<p>\u00a0<\/p>\n<\/p>\n<h1>\u00a0<\/h1>\n<p>OpenLiteSpeed is a lightweight and high-performance web server that is known for its speed and scalability. Paired with MariaDB, a popular open-source database system, it provides a powerful platform for hosting websites and applications. In this guide, we will walk you through the installation and configuration of OpenLiteSpeed on Ubuntu 18.04 LTS along with MariaDB. Whether you&#8217;re using a  or any other hosting provider, this setup will help you build a reliable and fast server environment.<\/p>\n<h2>Prerequisites<\/h2>\n<p>Before you begin, ensure you have the following:<\/p>\n<ul>\n<li>An Ubuntu 18.04 LTS server, which can be hosted on a <a href=\"https:\/\/ie.netcloud24.com\" target=\"_blank\" rel=\"follow\">UK Windows VPS<\/a>, <a href=\"https:\/\/ie.netcloud24.com\" target=\"_blank\" rel=\"follow\">Windows VPSVirtual Private Servers<\/a>, or another <a href=\"https:\/\/ie.netcloud24.com\" target=\"_blank\" rel=\"follow\">Windows VPS Hosting UK<\/a> solution.<\/li>\n<li>Root or sudo privileges on your server.<\/li>\n<\/ul>\n<h2>Step 1: Update Your System<\/h2>\n<p>First, update your system to ensure all packages are up to date:<\/p>\n<pre><code>sudo apt update &amp;&amp; sudo apt upgrade -y<\/code><\/pre>\n<h2>Step 2: Install OpenLiteSpeed<\/h2>\n<p>OpenLiteSpeed is not available in the default Ubuntu repositories, so you need to add the official OpenLiteSpeed repository:<\/p>\n<pre><code>wget -O - https:\/\/repo.litespeed.sh | sudo bash<\/code><\/pre>\n<p>Now install OpenLiteSpeed with the following command:<\/p>\n<pre><code>sudo apt install openlitespeed -y<\/code><\/pre>\n<p>After installation, start the OpenLiteSpeed service and enable it to start on boot:<\/p>\n<pre><code>sudo systemctl start lsws\r\nsudo systemctl enable lsws<\/code><\/pre>\n<h2>Step 3: Install PHP for OpenLiteSpeed<\/h2>\n<p>To enable PHP on OpenLiteSpeed, install the necessary PHP packages. OpenLiteSpeed provides a simple way to install PHP:<\/p>\n<pre><code>sudo apt install lsphp74 lsphp74-mysql -y<\/code><\/pre>\n<p>Once installed, you can configure OpenLiteSpeed to use PHP by linking it to the installed PHP binary:<\/p>\n<pre><code>sudo ln -s \/usr\/local\/lsws\/lsphp74\/bin\/lsphp \/usr\/local\/lsws\/fcgi-bin\/lsphp<\/code><\/pre>\n<h2>Step 4: Access OpenLiteSpeed Admin Panel<\/h2>\n<p>OpenLiteSpeed has a web-based admin interface. To access it, open your web browser and navigate to <code>http:\/\/your-server-ip:7080<\/code>.<\/p>\n<p>The default login credentials are:<\/p>\n<ul>\n<li><strong>Username:<\/strong> admin<\/li>\n<li><strong>Password:<\/strong> 123456<\/li>\n<\/ul>\n<p>For security reasons, change the default admin password using the following command:<\/p>\n<pre><code>sudo \/usr\/local\/lsws\/admin\/misc\/admpass.sh<\/code><\/pre>\n<h2>Step 5: Install MariaDB<\/h2>\n<p>MariaDB is the database system that will store your website&#8217;s data. Install MariaDB using the following command:<\/p>\n<pre><code>sudo apt install mariadb-server -y<\/code><\/pre>\n<p>Once installed, start and enable the MariaDB service:<\/p>\n<pre><code>sudo systemctl start mariadb\r\nsudo systemctl enable mariadb<\/code><\/pre>\n<h2>Step 6: Secure MariaDB Installation<\/h2>\n<p>To enhance the security of your MariaDB installation, run the following security script:<\/p>\n<pre><code>sudo mysql_secure_installation<\/code><\/pre>\n<p>Follow the on-screen prompts to set a root password, remove anonymous users, disable remote root login, and remove the test database.<\/p>\n<h2>Step 7: Create a Database for Your Application<\/h2>\n<p>Log in to the MariaDB shell:<\/p>\n<pre><code>sudo mysql -u root -p<\/code><\/pre>\n<p>Create a new database and user for your application:<\/p>\n<pre><code>CREATE DATABASE myappdb;\r\nCREATE USER 'myappuser'@'localhost' IDENTIFIED BY 'password';\r\nGRANT ALL PRIVILEGES ON myappdb.* TO 'myappuser'@'localhost';\r\nFLUSH PRIVILEGES;\r\nEXIT;<\/code><\/pre>\n<h2>Step 8: Configure OpenLiteSpeed Virtual Hosts<\/h2>\n<p>To host your website or application, you need to configure a virtual host in OpenLiteSpeed. Go to the OpenLiteSpeed admin panel at <code>http:\/\/your-server-ip:7080<\/code> and navigate to <strong>Virtual Hosts<\/strong>.<\/p>\n<p>Create a new virtual host and configure it to point to the directory where your application will be hosted. You can also set the document root, PHP settings, and other configurations through this panel.<\/p>\n<h2>Step 9: Test Your Setup<\/h2>\n<p>Create a test PHP file to verify that OpenLiteSpeed is correctly configured to handle PHP. In your web root directory, create a file called <code>info.php<\/code>:<\/p>\n<pre><code>sudo nano \/usr\/local\/lsws\/DEFAULT\/html\/info.php<\/code><\/pre>\n<p>Add the following content to the file:<\/p>\n<pre><code>&lt;?php phpinfo(); ?&gt;<\/code><\/pre>\n<p>Save the file and navigate to <code>http:\/\/your-server-ip\/info.php<\/code> in your browser. You should see the PHP info page, indicating that PHP is working correctly.<\/p>\n<h2>Conclusion<\/h2>\n<p>By following these steps, you have successfully installed and configured OpenLiteSpeed and MariaDB on Ubuntu 18.04 LTS. This setup provides a powerful and high-performance web server solution that can be used for hosting a variety of websites and applications. Whether you&#8217;re using a , <a href=\"https:\/\/ie.netcloud24.com\" target=\"_blank\" rel=\"follow\">Microsoft SQL VPS Windows<\/a>, or another <a href=\"https:\/\/ie.netcloud24.com\" target=\"_blank\" rel=\"follow\">Windows VPSVirtual Private Server Hosting<\/a> solution, OpenLiteSpeed paired with MariaDB is an efficient and scalable choice for web hosting.<\/p>\n<footer>\n<p>For more VPS hosting options, visit . They offer a variety of <a href=\"https:\/\/ie.netcloud24.com\" target=\"_blank\" rel=\"follow\">Windows VPSVirtual Private Servers<\/a> and <a href=\"https:\/\/ie.netcloud24.com\" target=\"_blank\" rel=\"follow\">Windows VPS Hosting UK<\/a> solutions tailored to your needs.<\/p>\n<\/footer>\n<div class=\"post-author-box\" style=\"border-top:1px solid #ddd;margin-top:20px;padding-top:15px;\">\n<p><strong>Author:<\/strong> \u0141ukasz Bodziony<\/p>\n<p><strong>Website:<\/strong> <a href=\"https:\/\/ca.netcloud24.com\" target=\"_blank\" rel=\"dofollow\">Windows VPS<\/a><\/p>\n<p><em>\u0141ukasz Bodziony is the CEO and founder of <a href=\"https:\/\/netcloud24.com\" target=\"_blank\" rel=\"dofollow\">NETCLOUD24<\/a>, a global VPS hosting brand proudly originating from Poland. With extensive experience in cloud computing, virtualization, and server management, he delivers high-performance <strong>Windows VPS<\/strong> and <strong>Remote Desktop Services (RDS)<\/strong> solutions to clients across Europe, North America, and beyond.<\/em><\/p>\n<p><em>His expertise covers a wide range of technologies, including <strong>Microsoft Azure<\/strong>, <strong>Proxmox VE<\/strong>, <strong>Amazon Web Services (AWS)<\/strong>, and numerous other virtualization and cloud platforms.<\/em><\/p>\n<p><em>Beyond running his hosting business, \u0141ukasz also provides <strong>professional paid server configuration and optimization services<\/strong> for companies and individuals. Outside of work, he is dedicated to caring for his children and building a secure future for them.<\/em><\/p>\n<p><em>If you are interested in working with him or need expert assistance with your hosting, cloud environment, or server setup, feel free to reach out via <a href=\"https:\/\/ca.netcloud24.com\" target=\"_blank\" rel=\"dofollow\">Windows VPS<\/a>.<\/em><\/p>\n<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u00a0 \u00a0 OpenLiteSpeed is a lightweight and high-performance web server that is known for its speed and scalability. Paired with MariaDB, a popular open-source database system, it provides\u2026<\/p>\n","protected":false},"author":1,"featured_media":3421,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[],"tags":[14,12,11,23,20,21,22,17,7,8,6,10,18,19,15,24,16,5,13,9],"class_list":["post-2612","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-cheapvps","tag-cloudvps","tag-hostingvps","tag-rds","tag-rdscal","tag-remotedesktop","tag-remotedesktopvps","tag-servervps","tag-ukvps","tag-virtualserver","tag-vpshosting","tag-vpsserver","tag-vpssolutions","tag-vpswindows","tag-vpswithwindows","tag-windowsrds","tag-windowsserver","tag-windowsvps","tag-windowsvpshosting","tag-windowsvpsuk"],"jetpack_publicize_connections":[],"_links":{"self":[{"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/2612","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/comments?post=2612"}],"version-history":[{"count":0,"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/posts\/2612\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/media\/3421"}],"wp:attachment":[{"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/media?parent=2612"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/categories?post=2612"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/netcloud24.com\/knowledgebase\/wp-json\/wp\/v2\/tags?post=2612"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}