openwrt uci 命令设置nginx

news/2024/12/26 12:26:06/文章来源:https://www.cnblogs.com/jackadam/p/18442647

简介

还是喜欢用nginx,比httpd功能全一些,openwrt也有nginx。简单安装即可。

但是它默认设置是uci.conf,且不可直接编辑,需要UCI命令来控制。

本文就介绍如何使用uci命令来设置openwrt 的 nginx。

官方说明:[OpenWrt Wiki] Nginx webserver

本文主要讨论更改openwrt中nginx的默认设置。

一:安装nginx

opkg update && opkg install nginx-ssl 

二:uci命令基础

Usage: uci [<options>] <command> [<arguments>]Commands:batchexport     [<config>]import     [<config>]changes    [<config>]commit     [<config>]add        <config> <section-type>add_list   <config>.<section>.<option>=<string>del_list   <config>.<section>.<option>=<string>show       [<config>[.<section>[.<option>]]]get        <config>.<section>[.<option>]set        <config>.<section>[.<option>]=<value>delete     <config>[.<section>[[.<option>][=<id>]]]rename     <config>.<section>[.<option>]=<name>revert     <config>[.<section>[.<option>]]reorder    <config>.<section>=<position>Options:-c <path>  set the search path for config files (default: /etc/config)-d <str>   set the delimiter for list values in uci show-f <file>  use <file> as input instead of stdin-m         when importing, merge data into an existing package-n         name unnamed sections on export (default)-N         don't name unnamed sections-p <path>  add a search path for config change files-P <path>  add a search path for config change files and use as default-t <path>  set save path for config change files-q         quiet mode (don't print error messages)-s         force strict mode (stop on parser errors, default)-S         disable strict mode-X         do not use extended syntax on 'show'

三:检查配置show

 uci show nginx

四:增加监听端口add_list

80 443都被封禁了,所以我将更改监听18080  18443端口,这两个端口必改。

五:提交配置重启nginx

uci commit

/etc/init.d/nginx reload

service nginx restart

cat /etc/nginx/uci.conf

 

/etc/init.d/nginx reload

service nginx restart

这是两种openwrt 管理服务的方法,init.d 或 service。

六:日志配置

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/806464.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

8-防火墙技术原理与应用

8.1 防火墙概述 1)概念 目前,各组织机构都是通过便利的公共网络与客户、合作伙伴进行信息交换的,但是,一些敏感的数据有可能泄露给第三方,特别是连上因特网的网络将面临黑客的攻击和入侵。为了应对网络威胁,联网的机构或公司将自己的网络与公共的不可信任的网络进行隔离,…

关于Arrays.asList返回的List无法新增和删除?

这个是在写项目的时候发现的,然后就分析了一下源码,得其内部原理 复现代码示例: public class ArraysAsList {public static void main(String[] args) {Integer[] array = {1, 2, 3, 4, 5};List<Integer> list = Arrays.asList(array);list.forEach(System.out::prin…

探索JVM的ABC

序章 JVM 是什么?JVM 是 Java Virtual Machine 的缩写。 “它直接和操作系统进行交互,与硬件不直接交互,而操作系统可以帮我们完成和硬件进行交互的工作。” 各种语言(Java、Kotlin、Groovy、Scala 等)编写的程序,编译成字节码,再加载到JVM中运行。 通过 JVM,程序员可以…

微积分快速入门6部分:阿基米德公式

15 发现阿基米德公式 在前面的课程中,我们揭示了一些微积分关系,即系统如何变化的 “算术”:这些规则对我们有什么帮助?如果我们已经有了一个等式,那么这些规则就是我们找到逐步模式的捷径。幂次法则让我们不再把一个增长的正方形或立方体看成是一个图形,而是让我们通过x…

暗黑破坏神2(Diablo II) D2BS kolton bot使用图文教程

暗黑破坏神2的bot,无疑最强大的是kolbot,它可以自动开荒自动升级。这里就是教朋友怎么设置这个bot。已经整合自动开荒(AutoSmurf)的D2BS kolton bot 文件的百度云盘下载地址: (适用于Diablo 2 1.14d) 链接:https://pan.baidu.com/s/1OXbFJbTwCrtpuyqf8ZqT5Q 提取码:db…

Windows应急响应-PcShare远控木马

Windows—PcShare远控木马应急思路分享。目录应急背景木马查杀1.查看异常连接2.查看进程3.查看服务定位到注册表开始查杀入侵排查1.账户排查2.开机自启3.服务4.计划任务5.网络情况6.进程排查重启再排查一遍 应急背景 曲某今天想要装一款软件,通过网上搜索看到非官方网站进入后…

Windows应急响应-灰鸽子远控木马

Windows—灰鸽子远控木马应急思路分享。目录应急背景木马查杀1.查看异常连接2.根据端口号查看对应进程文件3.排查异常服务4.发现启动项开始查杀入侵排查1.账号排查2.查看服务3.查看启动项4.查看计划任务5.网络情况6.进程排查重启再排查一遍 应急背景 历某今天刚入职公司,拿到公…

Xinference 安装使用(支持CPU、Metal、CUDA推理和分布式部署)

也支持多卡模型并行推理1. 详细步骤 1.1 安装 # CUDA/CPU pip install "xinference[transformers]" pip install "xinference[vllm]" pip install "xinference[sglang]"# Metal(MPS) pip install "xinference[mlx]" CMAKE_ARGS="…

KeyShot基础操作1

KeyShot的基本操作,包含视图、导入导出、各个面板简介等内容。注:学习此软件纯粹是工作中突然要我去对接模型厂家,厂家不能对外提供模型原件,于是就自己学了下这个软件渲染模型。--本篇导航--快捷键 视图操作(视图基本操作、几何图形视图) 模型导入、工程保存导出 各个面…

高级语言程序设计第二次个人作业

班级链接:https://edu.cnblogs.com/campus/fzu 作业要求链接:https://edu.cnblogs.com/campus/fzu/2024C/homework/13282 学号:102400130 姓名:杨子旭 章节习题在第四题的时候发现即使代码正确也无法输出正确结果,最后发现是win7系统原因,测试发现在win10的系统可以转为十…

YouTube 注释 All In One

YouTube 注释 All In OneYouTube 注释 All In One old YouTube 批注是在视频上添加文字层,链接或热点。 他们添加了链接到其他网站或视频的交互式框(您想要的任何链接)。https://zh-cn.aiseesoft.com/how-to/add-annotations-to-youtube.html将注释支持带回 YouTube™! 201…

AnimationClip优化工具 - 删除连续相同的帧

下图中Rotation.z的前4个关键帧[0, 3](即15帧, 30帧, 45帧, 60帧),值都没变; (3, 4)Rotation.z变为60(即61帧到90帧); 后3个关键帧[5, 7]一直维持在60没变。可以分析下:前4个关键帧,[1, 2]删除对动画没影响,后3个关键帧[5, 7]删除对动画也没影响。public class AnimC…