![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
服务器
文章平均质量分 52
zhuxiongyin
这个作者很懒,什么都没留下…
展开
-
nas内网穿透frpc配置
NAS内网穿透原创 2022-12-03 17:41:45 · 3199 阅读 · 0 评论 -
frp内网穿透搭建-宝塔版
frp内网穿透搭建访问192.168.0.2:7500,通了,配置服务端完成三、配置frpc客户端把 的文件上传到指定的文件夹中。修改frpc.ini配置文件,简单配置打开《进程守护管理器》没有安装上就可,安装完添加进程管理,启动命令如图访问192.168.0.2:8000就通到客户机上了。注:配置模板解释:点击查看报错问题:报错内容:报错原因:7000端口被占用报错解决:(1)输入命令 (2)找到端口所占进程的pid,在ki原创 2022-12-03 17:12:44 · 5943 阅读 · 1 评论 -
基于Linux centos7部署 Sonic(简版)
sonic是最近很火的开源云真机平台,支持分布式部署,功能也非常丰富,我们需要一套环境远程执行自动化测试,于是,就部署了一套。当然,官方有项目详细的部署文档,本文结合我们自己的情况选择一台Linux主机上完成整个部署。官网:https://sonic-cloud.gitee.io/#/Homegithub: https://github.com/SonicCloudOrg1、安装docker和安装mysqlyum install -y docker#同时安装docker-compose原创 2022-11-30 09:24:41 · 1176 阅读 · 0 评论 -
PortWay内网穿透工具
PortWay能做什么PortWay我写的一款内网穿透工具,用GoLang开发,主要是就为了让实施或是开发像在客户现场一样去完成自己的工作,PortWay支持以下两种方式的内网穿透:一. Http穿透在局域网内(例如公司网络)运行一个Agent工具,就可以将你局域网内的http网站(例如oa/crm之类的)发布到公网,让大家可以在互联网上方便的访问,不需要做路由器配置,更不需要做防火墙及动态...原创 2021-03-12 10:05:03 · 357 阅读 · 0 评论 -
使用git实现代码自动部署
利用git来做版本控制和团队协作开发是一个不错的选择,这里做一下记录。实现原理利用git的hook机制,当每次用户提交了代码后触发一个动作去请求我们自己的服务器,服务器收到通知后将代码重新拉取一下,实现代码的自动部署。所需环境条件本地安装 git和 SourceTree客户端 服务端安装 git和 nodejs环境以及PM2管理器 注册码云账户具体实现在服务端创建一个站点,用来响应hook动作 在这个站点目录下用 npm安装 koa 然后新建一个 index.js文件,和一个转载 2020-12-15 15:27:00 · 1090 阅读 · 0 评论 -
使用kubeadm搭建高可用k8s v1.16.3集群
使用kubeadm搭建高可用k8s v1.16.3集群原创 2020-02-28 16:44:40 · 595 阅读 · 0 评论 -
frp配置模板
1、frpc客户端[common]server_addr = www.yourdomain.com #frps服务端地址server_port = 7000#frps服务端通讯端口,客户端连接到服务端内网穿透传输数据的端口privilege_token = frp888#特权模式密钥,客户端连接到FRPS服务端的验证密钥log_file = frpc.log#日志存放路径log...原创 2020-02-15 10:25:27 · 2290 阅读 · 0 评论 -
DevOps 开源工具
60 个最棒的 DevOps 开源工具原创 2020-02-13 17:13:50 · 286 阅读 · 0 评论 -
Centos7——yum与python重装问题及解决方法
在centos系统下yum命令出错,可能我们就要重新安装,当python的版本升级或安装了多个python版本时,就会导致No module named yum错误。一般的解决方法都是全部删除python和yum,然后进行重装。安装过程有可能会出现python(abi) is needed等问题。下载需要的资源:centos资源安装包:http://mirrors.aliyun.com/cen...原创 2019-12-17 16:37:55 · 1054 阅读 · 0 评论 -
centos7:ifconfig命令出现command not found错误解决方法
想了解更多的,自行查阅。直接进入操作使用的是CentOS 7 64位系统,使用命令ifconfig出现如这错误:-bash: ifconfig: command not found进入配置修改内容:将 ONBOOT=no 改为 ONBOOT=yes修改文件位置:vi /etc/sysconfig/network-scripts/ifcfg-ens33修改完成重启网卡: service ...原创 2019-09-11 10:41:14 · 794 阅读 · 0 评论 -
宝塔面板开启隐藏的 waf 防火墙的方法
宝塔配置NGINX,默认的宝塔面板是安装了ngx_lua_waf模块的,在5.9版本中面板集成的waf,所以可以在5.9版本的nginx中看到过滤器这个功能,并且可以设置。在6.X版本中,宝塔面板还是编译了ngx_lua_waf模块,该如何在宝塔面板6.X中开启隐藏的nginx防火墙。部分源代码:http{include mime.types;#include luawaf.conf;...原创 2019-08-02 10:15:48 · 11151 阅读 · 0 评论 -
centos7 SSH防暴力破解五种方法
什么是暴力破解,简单来说就是对一个服务器进行无数次尝试登陆,并用不同的密码进行登陆直到可以登陆成功。暴力破解的基本步骤可以分为以下几步:找到对应的linux服务器 Ip地址扫描端口号:22 nmap扫描端口开始暴力破解 : 一般root 破解你的密码 登录你的机器 破坏 盗取你的重要的数据对于这种情况我们有以下5种解决办法:将密码设置复杂,长...原创 2019-07-31 15:29:28 · 12154 阅读 · 1 评论 -
ubuntu 权限不够
ubuntu提示权限不够,用户不是root解决方法:密码修改:sudo passwd root输入你的密码2: 用户切换sudo -i 切换到root用户原创 2019-05-23 14:28:00 · 14898 阅读 · 1 评论 -
Centos7 下安装Apache2 + MySQL + PHP7
Apache1.安装Apacheyum install httpd2.设置服务器开机自动启动Apachesystemctl enable httpd.service若要验证是否自动启动可在重启服务器后在终端键入以下命令来检测Apache是否已经启动systemctl is-enabled httpd.service如果看到了enable这样的响应,则表示Apache已经启动成功3.手动启动Apac...转载 2018-05-15 18:24:15 · 2750 阅读 · 0 评论 -
最完整PHP.INI中文版
;;;;;;;;;;;;;;;;;;; 关于php.ini ;;;;;;;;;;;;;;;;;;;; 这个文件必须命名为'php.ini'并放置在httpd.conf中PHPINIDir指令指定的目录中。; 最新版本的php.ini可以在下面两个位置查看:; http://cvs.php.net/viewvc.cgi/php-src/php.ini-recommended?view=co; htt...转载 2018-07-02 21:43:22 · 423 阅读 · 0 评论 -
Fatal error: Uncaught Error: Call to undefined function openssl_public_encrypt()
解决:原创 2018-07-10 10:02:52 · 3041 阅读 · 1 评论 -
Linux下Redisr的安装与使用
Redis的安装:Redis官网地址:http://www.redis.io/ 最新版本请到官网下载,本说明版本为redis-4.0.11(稳定版) 在Linux下安装Redis的官网有安装步骤: 一、下载安装包, 提取和编译源码。$ wget http://download.redis.io/releases/redis-4.0.11.tar.gz$ tar xzf redi...原创 2018-09-02 19:08:52 · 440 阅读 · 1 评论 -
宝塔BT面板 微擎开启redis 微擎性能优化
开启环境的redis扩展1、点击 左侧导航条—软件管理。2、选择对应的PHP版本,点击设置:3、选择“安装扩展”菜单,选择对应的扩展redis进行安装:修改微擎配置文件:编辑 /data/config.php 35行左右 查找如下代码$config['setting']['cache'] = 'mysql';改成$config['setting']['cache'] = 'r...转载 2018-12-15 15:08:24 · 6629 阅读 · 0 评论 -
微擎redis性能优化redis如何开启详细配置
安装redis组件登陆宝塔BT后台,找到左侧,软件管理-你站点对应的php版本,设置-安装扩展-找到redis安装,完成后记得重启下php。如果你用的不是宝塔BT面板,请自行百度安装php扩展redis,蛮多教程。开启性能优化微擎默认安装后,是没有开启redis的,开启redis的好处是能减少服务器压力;我们需要简单配置下,打开微擎文件data\config.php,注意看一下代码,如果没...转载 2018-12-15 15:15:18 · 21213 阅读 · 1 评论 -
PHP获取当前服务器详细信息
获取系统类型及版本号: php_uname() (例:Windows NT COMPUTER 5.1 build 2600)只获取系统类型: php_uname(‘s’) (或:PHP_OS,例:Windows NT)只获取系统版本号: php_uname(‘r’) (例:5.1)获取PHP运行方式: php_sapi_name() (P...转载 2018-12-24 14:42:21 · 2726 阅读 · 1 评论 -
PHP 实现定时任务的几种方法
一. 简单直接不顾后果型<?phpignore_user_abort();//关掉浏览器,PHP脚本也可以继续执行.set_time_limit(0);// 通过set_time_limit(0)可以让程序无限制的执行下去ini_set('memory_limit','512M'); // 设置内存限制$interval=60*30;// 每隔半小时运行do{ //ToD...转载 2019-03-14 11:29:40 · 320 阅读 · 0 评论 -
shell定时任务——每10秒访问一次网页/curl 定时访问多参数url的问题
想做个定时任务,可是crontab最小只能一分钟执行一次。还有就是访问有参数的链接,访问出来的的不一样。用crontab每分钟执行一次crontab.sh文件crontab命令-e : 执行文字编辑器来设定时程表-r : 删除目前的时程表-l : 列出目前的时程表crontab执行命令crontab -e*/1 * * * * /bin/sh /home/visionz/cro...原创 2019-03-16 11:52:09 · 13415 阅读 · 2 评论 -
tomcat部署 修改域名和访问域名时去掉项目名
修改域名和访问域名时去掉项目名1、修改端口为80端口因为80端口是为HTTP(HyperText Transport Protocol)即超文本传输协议开放的,浏览网页服务默认的端口号都是80,因此只需输入网址(或IP地址)即可。打开tomcat安装目录,根据路径找到 server.xml 路径......\apache-tomcat-7.0.70\conf\server.xml 如下:将其...转载 2018-05-11 16:11:58 · 1784 阅读 · 0 评论