openrestry安裝及hello world


1. openresty環境安裝

1.1. 以fedora 29為例

yum install pcre-devel openssl-devel gcc curl

wget https://openresty.org/download/openresty-1.13.6.2.tar.gz

tar -xzvf openresty-1.13.6.2.tar.gz

cd openresty-1.13.6.2

./configure

make

sudo make install
sudo dnf install 'dnf-command(copr)'
sudo dnf copr enable openresty/openresty

1.2. ubuntu 18.04下安裝openresty

# 安裝相關依賴包
sudo apt install libpcre3-dev openssl libssl-dev ruby zlib1g zlib1g.dev

# 下載源碼 
wget https://openresty.org/download/openresty-1.13.6.2.tar.gz
# 解壓、配置、編譯、安裝:
tar xzvf openresty-1.13.6.2.tar.gz       
cd openresty-1.13.6.2/ 
./configure
make 
sudo make install

1.3. OpenResty "hello world"

創建以下目錄

mkdir ~/work
cd ~/work
mkdir logs/ conf/

創建一個conf/nginx.conf文件

worker_processes  1;
error_log logs/error.log;
events {
    worker_connections 1024;
}
http {
    server {
        listen 8080;
        location / {
            default_type text/html;
            content_by_lua '
                ngx.say("<p>hello, world ! </p>")
            ';
        }
    }
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM