通知 欢迎关注我的店铺天天软件圆

Linux-CentOS 7.7编译安装PHP,阿里云Centos 7安装PHP(源码编译安装PHP)

Linux-CentOS 7.7编译安装PHP,阿里云Centos 7安装PHP(源码编译安装PHP)系统(WordPress)的核心,如果希望使用WordPress搭建个人博客网站,PHP的相关知识是必不可少的。安装PHP环境操作系统:CentOS7.7PHP:7.4.1安装PHP环境篇第一步安装依赖包[root@wanghualang~]#yum-yinstallepel-release[root@wanghualang~]#yum-yinstal

阅读全文:Linux-CentOS 7.7编译安装PHP,阿里云Centos 7安装PHP(源码编译安装PHP)


OpenSSL生成自签名SSL证书,基于OpenSSL实现生成自签名SSL证书

OpenSSL生成自签名SSL证书,基于OpenSSL实现生成自签名SSL证书际场景中只是用RSA和ECDSA密钥。例如Web服务器的密钥,都使用RSA或ECDSA,因为DSA效率问题会限制在1024位(相对旧版本浏览器不支持更长的DSA密钥),ECDSA还没有全面范围的普及。比如SSH,一般都是使用DSA和RSA,而不是所有的客户端(不只是浏览器)都支持ECDSA算法。OpenSSL是实现安全套接层(SSL)和安全传输层(TLS)协议的开源通用加密库,随着越来越多的企业对安全意识的提高,即便是企业局域网部署的Web网站也被强制

阅读全文:OpenSSL生成自签名SSL证书,基于OpenSSL实现生成自签名SSL证书


宝塔面板FTP服务端报错,提示“服务器发回了不可路由的地址。使用服务器地址代替。”

宝塔面板FTP服务端报错,提示“服务器发回了不可路由的地址。使用服务器地址代替。”ftp服务端是使用的宝塔面板安装的。去网上搜索的解决方法如下网上最多的解决方案是修改Filezilla客户端的传输方式,也就是把“使用服务器的外部ip地址来代替”改为“回到主动模式”,这个答案并没有说错,但实在过于片面,所以绝大部分朋友最终还是未能解决问题!导致登陆FTP报错的原因主要有两个,按顺序依次开始分析。这个问题原因简单来讲是这样:FTP客户端默认的传输模式是被动模式,因此在通信过程中会去寻找服务器端的ip地址进行连接,但是由于有点服务器分内网和外网的外网ip不是直接配在网卡上,因此在

阅读全文:宝塔面板FTP服务端报错,提示“服务器发回了不可路由的地址。使用服务器地址代替。”


Docker部署GitLab开启ssl详细教程,使用Docker快速部署GitLab搭建私人仓库

Docker部署GitLab开启ssl详细教程,使用Docker快速部署GitLab搭建私人仓库er直接通过yum安装即可:yum -y install docker-io成功安装后,就能开启Docker服务:service docker start设置Docker开机自启动:systemctl enable dockerUbuntu安装Docker跟CentOS类似,安装也非常方便):#获取源最新的包sudo apt-get 

阅读全文:Docker部署GitLab开启ssl详细教程,使用Docker快速部署GitLab搭建私人仓库


docker安装部署gitlab,docker安装部署gitlab配置使用外部nginx

docker安装部署gitlab,docker安装部署gitlab配置使用外部nginxub.docker.com/r/gitlab/gitlab-ce/docker pull gitlab/gitlab-ce2,启动镜像sudo docker run --detach \--hostname git.tmy.com \--publish 8929:80 --publish 2289:22 \--name g

阅读全文:docker安装部署gitlab,docker安装部署gitlab配置使用外部nginx


加群验证内容可见 测试文章

加群验证内容可见 测试文章ngo是一种基于Python的Web开发框架。那么,什么是Web开发?Web开发指的是开发基于B/S架构,通过前后端的配合,将后台服务器的数据在浏览器上展现给前台用户的应用。比如将电子购物网站的商品数据在浏览器上展示给客户,在基于浏览器的学校系统管理平台上管理学生的数据,监控机房服务器的状态并将结果以图形化的形式展现出来等等。[/lock]测试测试测试测试[lock]这里插入要隐藏的内容,可以分段[/lock]

阅读全文:加群验证内容可见 测试文章


nginx+uwsgi启动Django项目,nginx+uwsgi配置文件uwsgi.ini文件设置

nginx+uwsgi启动Django项目,nginx+uwsgi配置文件uwsgi.ini文件设置,Django是一种基于Python的Web开发框架。那么,什么是Web开发?Web开发指的是开发基于B/S架构,通过前后端的配合,将后台服务器的数据在浏览器上展现给前台用户的应用。比如将电子购物网站的商品数据在浏览器上展示给客户,在基于浏览器的学校系统管理平台上管理学生的数据,监控机房服务器的状态并将结果以图形化的形式展现出来等等。1.安装项目环境系统环境:ubuntu16.04python环境:pyth

阅读全文:nginx+uwsgi启动Django项目,nginx+uwsgi配置文件uwsgi.ini文件设置


Aria2无法下载磁力链接、BT种子和速度慢,aria2下载磁力/BT无速度荒野无灯的padavan自带的aria2没有速度怎么办?

Aria2无法下载磁力链接、BT种子和速度慢,aria2下载磁力/BT无速度荒野无灯的padavan自带的aria2没有速度怎么办?一部生理卫生知识教学影片时,背后其实是有一群和你下载同样影片的人在为你上传,同时你也在为他人上传,这个影片下载的人越多,给你上传的人就会越多,速度就会越快。但如果找不到这些人,你就可能无法下载。那么如何才能找到和你下载同样影片的人呢? 开放端口在未开放端口的情况下,Aria2无法与外界进行数据交换。所以开放端口是进行BT下载的首要条件。如果是在VPS上使用Aria2下载,最简单粗暴的办法是关闭防火墙。如果你不想这么做

阅读全文:Aria2无法下载磁力链接、BT种子和速度慢,aria2下载磁力/BT无速度荒野无灯的padavan自带的aria2没有速度怎么办?


Docker版本Omnibus-Gitlab启用ssl允许HTTPS访问,Omnibus-GitLab配置HTTPS

Docker版本Omnibus-Gitlab启用ssl允许HTTPS访问,Omnibus-GitLab配置HTTPSS,今天说下怎么给GitLab添加SSL支持。比如为域名“gitlab.example.com”启用HTTPS在external_url中编辑/etc/gitlab/gitlab.rb# note the 'https' belowexternal_url "https://gitlab.example.com"创建/etc/gitlab/ssl目录,然后在其中复制密钥和证书:sudo 

阅读全文:Docker版本Omnibus-Gitlab启用ssl允许HTTPS访问,Omnibus-GitLab配置HTTPS


Python编写CloudFlare API动态cloudflare_ddns客户端,CloudFlare API内网穿透cloudflare_ddns Python脚本

Python编写CloudFlare API动态cloudflare_ddns客户端,CloudFlare API内网穿透cloudflare_ddns Python脚本P变动,就给接入家中的设备(如监控)带来许多麻烦,于是我编写了一个能在Linux系统下运行,基于cloudflare API的动态DNS脚本,虽然国内已有花生壳之类的ddns服务,但是那些实在是太坑爹,比如只能使用它提供的二级域名,而该脚本能够配置顶级域名的动态DNS解析。以前写过一篇关于利用CloudFlareAPI实现的DDNS的脚本《基于CloudFlareAPI的纯Shell动态DNS(DDNS)脚本》,感兴趣可以参考下。用Pyt

阅读全文:Python编写CloudFlare API动态cloudflare_ddns客户端,CloudFlare API内网穿透cloudflare_ddns Python脚本


CentOS 7安装配置美化Transmission,CentOS 7系统Transmission美化UI界面一键安装脚本

CentOS 7安装配置美化Transmission,CentOS 7系统Transmission美化UI界面一键安装脚本Transmission包含在EPEL拓展仓库中,如果没有安装EPEL源1.安装前需要输入以下命令安装EPEL源(需要root权限):yum-yinstallepel-releaseyum-yupdate2.EPEL源安装成功后,即可安装Transmission:yuminstalltransmission-daemon

阅读全文:CentOS 7安装配置美化Transmission,CentOS 7系统Transmission美化UI界面一键安装脚本


CloudFlare API实现自动 DDNS 功能支持IPv4与IPv6,CloudFlare API内网IPv6穿透DDNS

CloudFlare API实现自动 DDNS 功能支持IPv4与IPv6,CloudFlare API内网IPv6穿透DDNSRAY、NO-IP等基于动态公网IP的DDNS服务全线倒地,虽然FRP、NGROK这些内网穿透依然可以实现类DDNS功能,但网络严重依赖于中转服务器带宽,不是非常适合有大流量需求的业务,比如监控、云盘、同步等等。最近发现本地宽带终于支持IPv6了,DDNS就又可以搞起来了,考虑到安全问题,本文将探讨使用CloudFlareAPI来实现DDNS功能。前段时间分享了《CloudFlareAPI的纯Shell动态DNS(D

阅读全文:CloudFlare API实现自动 DDNS 功能支持IPv4与IPv6,CloudFlare API内网IPv6穿透DDNS


基于CloudFlare API的纯Shell动态DNS(DDNS)脚本,CloudFlare API内网穿透DDNS脚本

基于CloudFlare API的纯Shell动态DNS(DDNS)脚本,CloudFlare API内网穿透DDNS脚本定的,当出门在外,人不在家时,一旦IP变动,就给接入家中的设备(如监控)带来许多麻烦,于是我编写了一个能在Linux系统下运行,基于cloudflare API的动态DNS脚本,虽然国内已有花生壳之类的ddns服务,但是那些实在是太坑爹,比如只能使用它提供的二级域名,而该脚本能够配置顶级域名的动态DNS解析。使用前提:局域网内有Linux主机(如openwrt路由设备)、有一个顶级域名、域名解析必须由Clo

阅读全文:基于CloudFlare API的纯Shell动态DNS(DDNS)脚本,CloudFlare API内网穿透DDNS脚本


服务器配置frp实现内网穿透工具,frp服务端/客户端配置80端口访问,路由器ddns内网穿透

服务器配置frp实现内网穿透工具,frp服务端/客户端配置80端口访问,路由器ddns内网穿透计在IPv6普及前不会有好转。虽然可以通过客服要回公网ip,但是难度太大了,就算能要到运营商也得恶心恶心你,所以目前外网访问家里路由器、NAS、智能家居等成了问题。外网访问路由器管理界面1、设置好ddns并绑定2、防火墙打开允许从互联网设置xxxx路由器,因为国内运营商都封闭了80(默认80)端口,所以这里要改,比如8180,应用本页面设置3、外部网络-端口转发,服务器名称随意,源IP地址留空,端口范围写8180,内网IP写192.168.123.1,

阅读全文:服务器配置frp实现内网穿透工具,frp服务端/客户端配置80端口访问,路由器ddns内网穿透


Padavan开启KMS本地和远程激活Windows和Office,Padavan开启KMS激活Windows和Office

Padavan开启KMS本地和远程激活Windows和Office,Padavan开启KMS激活Windows和Officendow或Office即可自动激活。(因为本人的Win7都是刷BIOS激活的尚未验证,Offic2016验证激活成功)4、安装完Office2016后运行还是未激活状态,关闭后再打开或稍等一会打开就自动激活了。二、远程激活1、前提是:动态域名解析(DDNS)已经设置好,外网可以访问路由器。2、映射1688端口  -服务名称:随便填,例如:KMS  -端口范围:1688  -内网ip:1

阅读全文:Padavan开启KMS本地和远程激活Windows和Office,Padavan开启KMS激活Windows和Office


从零开始编译OpenWRT(LEDE)固件教程[Lean大源码]x86固件个性化自定义修改

从零开始编译OpenWRT(LEDE)固件教程[Lean大源码]x86固件个性化自定义修改in15.7系统(64位版),也可以使用Ubuntu16.04LTS64位版2.按CTRL+ALT+T进入终端,更新软件列表,下载安装更新。(注意:仅使用非root账户操作,用root用户编译会出错。)sudoapt-getupdatesudoapt-getupgrade3.安装基础环境:sudoapt-getinstallbuild-essentialasciidoc

阅读全文:从零开始编译OpenWRT(LEDE)固件教程[Lean大源码]x86固件个性化自定义修改