Facebook Twitter Instagram
    Facebook Twitter Instagram
    Techtown
    • General
    • Linux
      • Linux Commands
      • Debian
      • Ubuntu
      • Linux Mint
      • Centos
      • OpenSUSE
      • Fedora
    • Text Editors
      • Notepad++
      • Sublime Text
    • Resources
      • Books
    • Write for Us
    Techtown
    Home » How to Install NGINX on openSUSE
    Linux

    How to Install NGINX on openSUSE

    By AMApril 18, 2022Updated:April 18, 2022No Comments3 Mins Read
    Share
    Facebook Twitter LinkedIn Pinterest Email

    openSUSE is a very stable distribution sponsored by SUSE, which is a pioneer in the use of Linux and has a business model based on open technologies. Although in the server environment openSUSE is not as popular as Debian or RHEL-based distributions, there are many sysadmins who rely on it. So today, you will learn how to install Nginx on openSUSE 15.

    What is Nginx and is it worth having on openSUSE?

    Along with Apache, Nginx dominates the web server industry. But Nginx is not only this, it is also widely used as a Reverse Proxy for many web applications. Therefore, having Nginx on the system is a guarantee of a fast, light and well-supported web server on the Internet.

    In addition to this, when combined with openSUSE as a server, we will get better results due to the robustness that this SUSE derivative gives us. So as you can see, installing Nginx on openSUSE can be your solution for a home or production server.

    Let’s go for it.

    Install Nginx on openSUSE

    Before you start, it’s a good idea to upgrade your whole machine by using the command

    sudo zypper up

    Nginx is included in the openSUSE repositories, so we won’t have to make much effort to install it. In this case, just run.

    sudo zypper install nginx
    Install Nginx on openSUSE
    Install Nginx on openSUSE

    This will start the installation of the application.

    Managing the Nginx service on openSUSE

    For security reasons, Nginx will not run immediately after it is installed. So, we have to start it manually using the systemctl command- To start it run

    sudo systemctl start nginx

    As it is an important application on a server, it is also a good idea to make it start with the system.

    sudo systemctl enable nginx

    You can then check the status of the service.

    sudo systemctl status nginx
    Check the Nginx service status
    Check the Nginx service status

    It is also good to know that you can restart the service by running

    sudo systemctl restart nginx

    This is critical to know because then you can apply the changes you make to the Nginx configuration.

    And if at some point you need to stop the service, you have to run

    sudo systemctl stop nginx

    Configuring the firewall for Nginx

    In openSUSE a firewall is installed and configured by default, this makes Nginx not working for now. To achieve this, we need to open ports 80 and 443 for Nginx to work.

    sudo firewall-cmd --add-port=80/tcp --permanent
    sudo firewall-cmd --add-port=443/tcp --permanent

    Apply changes by restarting the firewall

    sudo firewall-cmd --reload

    This way, the rules are now set up for Nginx.

    Testing Nginx on openSUSE

    The best way to know if Nginx is working, it is testing it. To achieve this, let’s create a simple HTML file that we can use as a test.

    Create it using a text editor of your choice

    sudo nano /srv/www/htdocs/index.html

    And add some code. For example:

    <html>
    <body>
    <h1>Hi from Atechtown</h1>
    </body>
    </html>

    Save it and now if you open a web browser and visit your domain or server IP address you should see the file we created.

    Testing Nginx on openSUSE
    Testing Nginx on openSUSE

    Conclusion

    In this post, you learned how to install NGinx on openSUSE through the official repositories of the distribution. I hope you liked this post and I hope you found it useful. Share it to reach more people.

    Also you can learn how to install Nginx on Debian 11 or on CentOS 8

    OpenSUSE
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Previous ArticleHow to Install Microsoft Teams on Manjaro Linux
    Next Article How to Install Microsoft Teams on openSUSE
    AM

    Related Posts

    How to Open a Terminal in Linux Mint

    May 24, 2022

    How to Restart Ubuntu From the Terminal

    May 23, 2022

    How to Install Zoom on openSUSE

    May 22, 2022
    Add A Comment

    Leave A Reply Cancel Reply

    Recent Posts
    • How to Open a Terminal in Linux Mint
    • How to Restart Ubuntu From the Terminal
    • How to Install Zoom on openSUSE
    • How to Install xArchiver on Debian 11
    • How to Install UNRAR on Fedora 35/34/33/32
    Affiliate Disclosure
    This website contains Affiliate Links. We get small commission for purchases made through affiliate links (at no extra cost to you)
    Facebook Twitter Instagram Pinterest
    • Debian
    • Ubuntu
    • Mint
    • Fedora
    • CentOS
    • openSUSE
    • Chrome
    • XAMPP
    • Forums
    • Notepad++
    • Privacy Policy
    • About Me
    © 2022 ThemeSphere. Designed by ThemeSphere.

    Type above and press Enter to search. Press Esc to cancel.