宝塔Linux面板Redis进程守护(使用Supervisor)

最近网站老是被打,每次都是给我redis跑死。今天研究了下可以用Supervisor对redis进行进程守护。当Supervisor检测到redis停止后会立即进行启动。 整体步骤非常简单,操作我都做了截图,大家看一遍就会了。 1.安装Supervisor 宝塔面板自带有Supervisor程序,可以在软件列表里直接安装。软件是免费的。 安装后先放这,我们设置一下redis。 2.修改redis配

nginx反向代理dns缓存问题

故事是这样的: 我在家里有一台内网服务器,联通宽带有动态的公网IP,所以我配置了DDNS域名,这样公网就可以通过域名访问到家中的内网服务器。因为联通宽带封禁了常见的80/443端口,所以我在阿里云服务器上配置了nginx做反向代理,但是发现经常502错误,只有重启nginx才能恢复,此时内网服务工作正常。 原因 究其原因,在于nginx反向代理解析DDNS域名时,只会在Nginx启动解析配置文件的

使用Nginx反向代理本地服务(无固定公网IP通过端口映射公开的服务)的坑

前言:之前公司的服务器都是云服务器,性能比较差,而我们有一些内部使用的系统和极少数外部用户使用的系统,对资源有一定的要求,也不要求多少个的9的可靠性,于是我们买了一台服务器,将这类服务放在了本地。这一部分服务有时候也需要外网访问,非专线宽带80端口和443端口都不能使用,于是通过云服务器上的Nginx反向代理这部分服务,在这个过程中,踩了一些坑,这里记录下来 网络结构 在这个网络中,因为用公网IP

centos7(Linux)安装mediainfo

前言: 做音视频领域相关开发或者二次开发,绕不开的几个工具,ffmpeg,mediainfo巴拉巴拉。 当然都支持跨平台,并且很多很好的媒体软件都能看到他们的影子。 mediaInfo官方地址: https://mediaarea.net/en/MediaInfo/Download/CentOS 库地址: https://mediaarea.net/download/binary/ 话不多说,开始

最小化自动安装的Centos7修改为中文显示

locale简介 参考: http://m.blog.chinaunix.net/uid-20621049-id-3427444.htmllocale把按照所涉及到的文化传统的各个方面分成12个大类,这12个大类分别是:1、语言符号及其分类(LC_CTYPE)2、数字(LC_NUMERIC)3、比较和排序习惯(LC_COLLATE)4、时间显示格式(LC_TIME)5、货币单位(LC_MONETA

Vim 保存和退出命令

命令 简单说明 :w 保存编辑后的文件内容,但不退出vim编辑器。这个命令的作用是把内存缓冲区中的数据写到启动vim时指定的文件中。 :w! 强制写文件,即强制覆盖原有文件。如果原有文件的访问权限不允许写入文件,例如,原有的文件为只读文件,则可使用这个命令强制写入。但是,这种命令用法仅当用户是文件的属主时才适用,而超级用户则不受此限制。 :wq 保存文件内容后退出vim编辑器。这个命令的作用是把内

nps 常用命令

服务端: 客户端 基本使用 无配置文件模式 此模式的各种配置在服务端web管理中完成,客户端除运行一条命令外无需任何其他设置 注册到系统服务(开机启动、守护进程)

Centos 7 学习之静态IP设置

1、编辑网卡配置文件 ifcfg-eth0 文件,(网卡文件名可能会有所不同) 2、修改如下内容 3、修改后效果 4、重启下网络服务 5、查看改动后的效果,Centois 7 不再使用 ifconfig 而是用 ip 命令查看网络信息。

NPS服务端和客户端的使用

内网穿透是指将内网中的软件服务通过网络代理方式暴露给广域网用户。可以实现内网穿透的方式很多,比如通过防火墙硬件、网络穿透软件来进行实现。本文主要介绍通过NPS软件实现典型的内网穿透。 NPS介绍 nps是一款轻量级、高性能、功能强大的内网穿透代理服务器。目前支持tcp、udp流量转发,可支持任何tcp、udp上层协议(访问内网网站、本地支付接口调试、ssh访问、远程桌面,内网dns解析等等……),

NPS配置https

NPS服务搭建好后,进行web代理,使用http正常,但是在做某些应用开发时候需要用到https,按照官方的配置使用默认证书,不知哪步弄错了,就是不生效,最后还是直接从服务端配置文件入手: 修改三行代码,在内网机器部署ssl证书搞定 修改完后记得重启NPS服务

NPS和宝塔面板共存,共同使用80端口

有VPS的小伙伴很多都有内网穿透和搭建网站的需求,NPS是一个非常优秀的内网穿透程序,宝塔面板更不用多说了,能看这个教程的小伙伴肯定知道是干啥用的,但是他们都采用的是Nginx服务器,Nginx服务器默认采用80和443端口,这样两个面板就会有冲突,两套系统想要共存,网上有很多的教程,但是都写的比较模糊,折腾了一个晚上,这里我就总结一下大神们的方法。 前置条件: 1.你需要有公网IP的服务器。 2

Centos7,配置防火墙,开启端口

1.Centos7版本对防火墙进行 加强,不再使用原来的iptables,启用firewall 2,Centos 7 设置防火墙 出现 “FirewallD is not running” 原因与解决方法 解决方法 关于linux系统防火墙: 防火墙导致服务不正常的问题: 在服务器安装某些服务之后,服务无法连接、无法正常启动等情况。查看下系统防火墙有没开放相关的服务端口。(linux系统防火墙开放

在阿里云主机用宝塔面板安装frp实现内网穿透80端口踩坑指南

为了实现域名直接访问内网电脑,今天实验了一上午,终于成功了。 实现的主要步骤是: 1、域名解析到阿里云主机(均实名及备案) 2、在云主机启动frp服务端 3、开放云主机端口(在此踩坑) 4、在宝塔面板设置反向代理 5、在内网电脑启动客户端 实现的效果是: http://oper.yldts.cn 打开在内网的群晖NAS 各步骤: 1、域名解析到阿里云主机 2、在云主机启动frp服务端,重点是和宝塔

Centos7 添加网卡

1. 添加网络适配 2. 配置网卡信息 ** 2.1使用 nmcli con show 命令,查看网卡的UUID信息,记录UUID值** 2.2将 /etc/sysconfig/network-scripts 目录下的 ifcfg-ens33 复制一份,并命名为 ifcfg-ens37,重新修改配置文件 3.最后重新启动网卡服务 service network restart 4.输入 ip a

U盘安装Centos7 出现出现dracut:/#报错及解决方案

1.安装后进入了dracut:/#模式 1.查看你的U盘名称: 然后找到sda 是硬盘对应的文件名,sdb是U盘对应的文件名,可以看到是sdb4(”4”也有可能是别的数字,视情况而定)。 2.修改路径: 至此重启一下,回到U盘启动第一界面处,然后按下Tab键(如果不行按’e’键),修改 改为(注意最后面的“quite”切勿删除): 然后按下enter键进入安装界面,就可以顺利开始安装了。如果是上面

Linux下添加新硬盘,分区及挂载

挂载好新硬盘后输入fdisk -l命令看当前磁盘信息 可以看到除了当前的第一块硬盘外还有一块sdb的第二块硬盘,然后用fdisk /dev/sdb 进行分区 进入fdisk命令,输入h可以看到该命令的帮助,按n进行分区 这里输入e即分为逻辑分区,按p即分为主分区,我们要将这块盘分为主分区即输入p 到这里输入该主分区为第几个主分区,由于是新盘我们输入1来分第一个主分区 First Cylinder是

centos关机与重启命令

Linux centos重启命令:  1、reboot 普通重启  2、shutdown -r now 立刻重启(root用户使用)  3、shutdown -r 10 过10分钟自动重启(root用户使用)  4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用)  如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启 Linux