CentOS配置OpenResty

1、打开网址:https://openresty.org/en/download.html,看最新的版本号,比如说现在的版本号是1.11.2.1

2、wget https://openresty.org/download/openresty-1.11.2.1.tar.gz

3、tar zxvf openresty-1.11.2.1.tar.gz -C ~/openresty/

4、cd ~/openresty/

5、cd openresty-1.11.2.1

6、./configure --prefix=/opt/openresty --with-luajit --without-http_redis2_module --with-http_iconv_module

7、gmake

8、gmake install

9、设置环境变量:vim /etc/profile              把/opt/openresty/nginx/sbin加入PATH变量中

10、使用source /etc/profile来使配置生效,可以使用echo $PATH来查看是否确保生效。

11、mkdir -p ~/openresty-test ~/openesty-test/conf ~/openresty-test/logs

12、~/openesty-test/conf

13、vim nginx.conf

worker_processes 1;
error_log logs/error.log;
events{
        worker_connections 1024;
}

http{
        server{
                listen 6699;
                location / {
                        default_type text/html;
                        content_by_lua_block{
                                ngx.say("hello world !")
                        }
                }
        }
}

14、使用下面的命令来开启openresty:nginx -p ~/openresty-test

15、curl http://localhost:6699 -i

时间: 2024-10-15 06:31:07

CentOS配置OpenResty的相关文章

阿里云CentOS配置全过程

阿里云CentOS配置全过程 拿到服务器的ip.初始密码以后.我们先要用远程连接工具putty连接服务器主机. 启动putty.exe程序,进入putty主界面,在Host Name 栏中输入你的服务器ip地址,Saved Sessions 填入你的主机名称(可自定义,用于区别你的服务器).点击Save保存配置.选中你的服务器名点击open开始连接服务器. 第一次连接,会出现对话框,点击是 出现登录界面,输入用户名,默认为超级用户root,接着输入密码,要注意的是密码不会显示在屏幕上.输入密码时

CentOS 配置防火墙操作实例(启、停、开、闭端口)

CentOS 配置防火墙操作实例(启.停.开.闭端口): 注:防火墙的基本操作命令: 查询防火墙状态: [root@localhost ~]# service   iptables status<回车>   停止防火墙: [root@localhost ~]# service   iptables stop <回车>   启动防火墙: [root@localhost ~]# service   iptables start <回车>   重启防火墙: [root@loc

CentOS 配置httpd使局域网可以正常访问

[转载请注明出处: 钱国正的专栏http://blog.csdn.net/qianguozheng/article/details/37611859] 问题: 在CentOS上安装apache,配置好服务器本机可以访问,但是外部局域网IP不能访问 解决方法: 1.修改配置文件/etc/httpd/conf/httpd.conf <Directory "/var/www/cgi-bin"> AllowOverride None Options None Order allow

centos配置不用本地的smtp

当使用mail命令发邮件时,默认的是使用本地的smtp服务,centos5的时候是sendmail,centos6的时候是postfix.但每台机器都维护一个smtp服务,成本开销很大. 通过修改/etc/mail.rc可以指定远程的smtpserver cat >> /etc/mail.rc << EOF # For set smtpserver set smtp=192.168.122.100 #下面三行不一定需要打开,根据实际情况而定 #set smtp-auth=login

CentOS配置网易源

centos配置网易源 参考: http://mirrors.163.com/.help/centos.html 1.下载CentOS6-Base-163.repo:(这里以centos6为例.请换成自己对应版本) http://mirrors.163.com/.help/CentOS6-Base-163.repo 放入:/etc/yum.repos.d/目录: cp CentOS6-Base-163.repo /etc/yum.repos.d/ 2.备份/etc/yum.repos.d/Cen

centos 配置 samba 与windows共享文件夹

yum install samba/etc/samba/smb.confdirectory mask = 0777 ← 指定新建目录的属性(以下4行) force directory mode = 0777 directory security mask = 0777 force directory security mode = 0777 create mask = 0777 ← 指定新建文件的属性(以下4行) force create mode = 0777 security mask =

详解CentOS配置和管理web服务-Apache

详解CentOS配置和管理web服务-Apache 家住海边喜欢浪:zhang789.blog.51cto.com 目录 1.web介绍 2.web历史和工作原理 3.http请求流程 4.关于Apache 5.Apache服务器软件安装使用 6.符号链接和虚拟目录 7.页面重定向 8.Apache日志文件 9.Apache安全配置 10.虚拟主机 10.1.基于IP 10.2.基于域名 10.3.基于端口 web服务器配置和管理 http协议简介 http协议,全称HyperText Tran

CentOS 配置l第三方epo源

CentOS 配置第三方epol源 前言 在CentOS默认的yum中有时会没有我们所需要的安装包,这是就需要配置第三方源.配置好源后直接yum就可以安装使用所需要的软件包了 操作步骤 1.备份(如有配置其他epel源) mv /etc/yum.repos.d/epel.repo /etc/yum.repos.d/epel.repo.backup mv /etc/yum.repos.d/epel-testing.repo /etc/yum.repos.d/epel-testing.repo.ba

CentOS配置PHP出现You don&#39;t have permission to access on this serve

之前配置PHP环境的时候,在浏览器上输入http://192.168.1.124/index.php 遇到了You don't have permission to access on this server的问题 在网上搜了很多的资料,有的说是selinux的原因,把它关掉就可以了(一点都不管用!), 后来,找到了这篇文章的描述: ***********************分割线************************** " 在CentOS5.3+MySQL 5.0.45 +Ap