OpenResty is a full-fledged web platform which is mostly based on Nginx web server. OpenResty not only bring many enhanced features from Nginx core, but also LuaJIT and LUA libraries. Openresty also include high-quality 3rd-party Nginx modules which actually designed to help any developers to easily build scalable web app / services, or dynamic web gateways.

Here i’m teaching you on how to build and configuring Openresty on CentOS 7/8. I have tested this on $5 Digital Ocean cloud server with CentOS 7. Simply read the following guide:

First of all, don’t forget to add Openresty repository on your CentOS system. Simply change yum command to dnf if you are using CentOS 8. Please note, to perform this installation you should have full root access on your server. Ohh… of course, you can buy cheap VPS server for testing purpose.

$ wget https://openresty.org/package/centos/openresty.repo
$ mv openresty.repo /etc/yum.repos.d/

After that, lets run yum index update command.

$ yum check-update

Install openresty and resty command-line utility package to your server

$ yum install openresty openresty-resty

Let’s start openresty web server and don’t forget to enabled it via systemctl

$ systemctl enable openresty.service
Created symlink from /etc/systemd/system/multi-user.target.wants/openresty.service to /usr/lib/systemd/system/openresty.service.
$ service openresty restart
Redirecting to /bin/systemctl restart openresty.service

LEAVE A REPLY

Please enter your comment!
Please enter your name here