首页 > 系统相关 >centos7.9安装openrestry

centos7.9安装openrestry

时间:2024-05-28 10:22:21浏览次数:17  
标签:openresty 配置文件 nginx openrestry centos7.9 pwd html conf 安装

简介:openrestry是一个与lua脚本结合的高性能服务器

一:根据官网下载安装包

https://openresty.org/cn/linux-packages.html

二..配置环境

export PATH=/usr/local/openresty/nginx/sbin:$PATH

默认安装后的80端口会被开放,查看并杀死

netstat -lnpt | grep 80

kill -9 pid

 

三.简单例子:

https://openresty.org/cn/getting-started.html

具体操作

1,进入工作目录,如果没有,创建一个新的

cd /root/nginx

2.创建对应的工作目录

mkdir logs/ conf/

3.编写配置文件

nano 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_block {
ngx.say("<p>hello, world</p>")
}
}
}
}

 

4.相关命令

启动命令 -p指定目录,现在是pwd当前目录
nginx -p `pwd`/ -c conf/nginx.conf
重新加载配置文件
nginx -p `pwd`/ -s reload

停止命令

nginx -p `pwd`/ -s stop

5.测试

curl http://localhost:8080/

 四.真正启动nignx

1.进入默认的工作目录

cd /usr/local/openresty/nginx/

2.查看nginx信息,查看默认html等

nginx -V
查找html,看--prefix,然后找到对应的 --prefix/html/index.html

3修改默认的配置文件

nano conf/nginx.conf

4.启动nginx

nginx -c conf/nginx.conf

5.停止nginx

nginx -s stop

标签:openresty,配置文件,nginx,openrestry,centos7.9,pwd,html,conf,安装
From: https://www.cnblogs.com/Sigmund-Freud-01/p/18217289

相关文章

  • Linux系统安装Pycharm专业版
    1.官网下载安装包并上传到虚拟机xftp上传2.解压到当前目录tar-zxvfpycharm-professional-2021.3.3.tar.gz3.复制补丁文件夹到某个文件夹,能找到就行,这里选择pycharm-2021.3.3/bin4.修改pycharm-2021.3.3/bin目录下的pycharm64.vmoptions文件vimpycharm64.vmoptions......
  • centos7下安装中文字体
    1.安装fontconfigyum-yinstallfontconfig 2.创建chinesem目录/usr/shared/fonts目录下新建一个目录chinese#cd/usr/share/fonts#mkdirchinese 3.上传如下两个文件到目录/usr/share/fonts/chinesesimhei.ttfsimsun.ttc宋体和黑体这两个文件在windows下的C:\Windows\fon......
  • mac aab转apk安装到真机
    工具准备:mac安卓手机 一:安装brew准备下载google的aab转apk插件/bin/zsh-c"$(curl-fsSLhttps://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"直接选1选择完成之后会选择国内源,中科大,阿里巴巴,清华都想应该是有个推荐字样的(我随便选的) 二:安装java11本来......
  • docker 安装 rocketmq 5.2.0
    sudomkdir-p/opt/rocketmq/conf/brokersudomkdir-p/opt/rocketmq/conf/namesrvsudomkdir-p/opt/rocketmq/data/broker###nameservice.conflistenPort:9876storePathRootDir:/opt/rocketmq-5.2.0/store###broker.conf#集群名称brokerClusterName=Default......
  • 数据库初始,SQL语句介绍,MySQL数据库安装,SQL语句基础,操作MySQL数据库
    Ⅰ数据库初识【一】存储数据的演变过程【1】文件基于内存保存在早期,随意地存放到一个文件中、数据格式也是千差万别的,完全取决于个人员工管理系统是基于列表或字典(内存)存储数据【2】文件操作用本地的文本文件存储数据有的人喜欢存储到本地的一个文件中有的人喜欢存......
  • 1:安装homebrew
    方式1:apk包安装步骤1:进入github地址https://github.com/Homebrew/brew/releases/tag/4.3.2直接下载pkg包,之后安装步骤二:brew命令出现下面命令安装成功 brewdoctor......
  • mysql 8.0.18的docker安装
    1.拉取镜像sudodockerpullmysql:8.0.182.运行dockersudodockerrun-p3306:3306--namemysql--restart=always--privileged=true\-v/home/cy/soft/mysql/conf/mysql/log:/var/log/mysql\-v/home/cy/soft/mysql/data:/var/lib/mysql\-v/home/cy/soft/mysql/conf/......
  • Inno Setup Dependency Installer 安装包 运行环境安装
    Downloadandinstallanydependencysuchas.NET,VisualC++orSQLServerduringyourapplication'sinstallation!Inthisarticle,youwillseeinstallation,usage,integration,details,anddependenciesofInnoSetupDependencyInstaller.Downlo......
  • centos7.9简单的jar包的部署脚本
    #!/bin/bash#应用程序的名字APP_NAME="wecom"BASE_PATH="/home/cy/soft/wecom/"#JAR文件的新版本路径JAR_PATH="${BASE_PATH}${APP_NAME}.jar"#PID文件的路径PID_PATH="${BASE_PATH}${APP_NAME}.pid"#上传jar文件的位置JAR_BAK_PATH="......
  • Kubernetes(k8s) v1.30.1 本地集群部署 安装metallb 支持LoadBalancer 生产环境 推荐
    1 metallb安装参考:Kubernetes(k8s)v1.30.1本地集群部署默认不支持LoadBalancermetallb来解决-CSDN博客2 删除Layer2模式配置kubectldelete-fIPAddressPool.yamlkubectldelete-fL2Advertisement.yamlkubectldelete-fdiscuz-srv.yaml3配置k8sMeta......