自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (10)
  • 收藏
  • 关注

原创 ubuntu 安装harbor

harbor

2022-07-01 11:16:08 2612 1

原创 php7以上如何禁用掉eval

php7以上禁用eval

2022-06-30 11:05:06 766

转载 Ubuntu 安装 cnpm

一. 安装 npm1.下载 npm进入http://nodejs.cn/download/找到合适的版本,复制下载链接,在命令行输入指令下载。安装npm.pngwget https://npm.taobao.org/mirrors/node/v14.9.0/node-v14.9.0-linux-x64.tar.xz2.解压 .xz 文件tar xvJf node-v14.9.0-linux-x64.tar.xz3.移动文件并重命名#先创建softwa...

2022-01-25 16:20:28 3002 1

原创 Ubuntu18安装node

//下载最新稳定版本的nodejshttps://nodejs.org/zh-cn/download/wget https://nodejs.org/dist/v14.17.5/node-v14.17.5-linux-x64.tar.xz2、在本地解压,提取文件,把解压文件移动到/usr/local/目录下(需要root权限)//本地解压xz -d node-v14.17.5-linux-x64.tar.xztar -xf node-v14.17.5-linux-x6...

2021-08-26 10:45:05 852

原创 通过docker部署Gogs以及迁移

首先安装docker 我用的是ubuntu18.04系统1.先卸载原来的dockersudo apt-get remove docker docker-engine docker.io containerd runc2.安装docker sudo apt-get update# 安装依赖包 sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properti...

2021-08-03 17:47:49 1244 1

原创 普通用户可以启动,重启nginx

linux中 0-1024 端口是不允许非root权限用户占用的。但是在linux中,因为安全问题,root用户禁止登陆服务器,而且又不给普通用户 sudo权限这种情况下 nginx既要可以用普通用户启用,还要占用80端口首先用普通用户 编辑安装nginx目前我有三种解决方案:方案一 :chmod u+s /usr/local/nginx/sbin/nginx其实就是赋予这个nignx二进制文件,能够像在root下运行优点是,方便简单,缺点是,既然sudo权限都不给了。这个.

2021-07-16 15:14:01 1571

转载 mysql5.7日志时间戳(log_timestmaps)与系统时间不一致问题以及日志报Got an error reading communication packets情况分析

一、mysql安装后error_log日志时间戳默认为UTC(如下图),因此会造成与系统时间不一致,与北京时间相差8个小时。解决errro_logs时间戳与linux系统时间不一致问题step1:登录到mysql环境执行SET GLOBAL log_timestamps = SYSTEM;(立即生效,重启mysql服务,失效)step2:vim /etc/my.cnf 添加配置如下,保证下次mysqld重启依然生效:二、关于mysql的error_log出现" Got .

2021-07-08 16:10:38 541

转载 ubuntu16.04安装php5.6版本

Ubuntu下编译安装PHP5.6.16在Ubuntu下搭建LNMP环境。编译安装mysql,nginx,php。最后在LNMP前提下安装composer,并且安装laravel框架。首先,第三步开始编译安装PHP5.6.161.先进入“/usr/local/src”文件夹中,接着键入“sudo wget http://cn2.php.net/distributions/php-5.6.16.tar.gz”回车,等待下载完毕。下载完毕后,执行“sudo tar zxvf php-5....

2021-06-25 13:57:43 1175

转载 ubuntu 16.04.1 nginx彻底删除

转载:https://www.cnblogs.com/xiaoquangege/p/9662935.htmlubuntu 16.04.1 nginx彻底删除与重新安装1.删除nginx,-purge包括配置文件sudo apt-get --purge remove nginx2.移除全部不使用的软件包sudo apt-get autoremove3.罗列出与nginx相关的软件并删除dpkg --get-selections|grep nginxsudo..

2020-12-16 10:18:43 205

转载 ubuntu16.04通过nextcloud创建自己的私有网盘

转载地址:https://www.cnblogs.com/jikexianfeng/p/8436991.html系统要求:Ubuntu 16.04.1 LTS 64 位操作系统基础设置切换为 root 账号Ubutu 系统默认登录的用户为非 root 权限用户,为了能正常安装 nextCloud,需要切换为 root 账号。执行如下命令即可:sudo su更新及安装基础包请依次运行如下命令,有遇到询问的Is this ok [y/d/N]的时候直接键入y并回车即可。apt

2020-12-04 17:08:15 471

转载 linux系统中创建本地ssl证书

介绍TLS(或传输层安全性)及其前身SSL(代表安全套接字层)是用于将正常流量包装在受保护的加密包装器中的Web协议。使用此技术,服务器可以在服务器和客户端之间安全地发送流量,而不必担心消息会被外部方拦截和读取。证书系统还可以帮助用户验证与其连接的站点的身份。在本指南中,我们将向您展示如何在Ubuntu 14.04服务器上设置用于Nginx Web服务器的自签名SSL证书。自签名证书不会验证服务器的身份为您的用户,因为它不是由他们的Web浏览器的受信任的证书颁发机构之一签名,但它会允许你...

2020-09-24 16:31:50 2027

原创 未知域名绑定网站时候,设置默认显示页面!

其他未知域名绑定你网站,Nginx服务器如何设置禁止问题:例,a.com 开启了https,访问https://a.com ,正常,访问未配置https的域名,如https://b.com会打开https://a.com 的内容(Nginx规则:首先查找配置文件里有无匹配的域名,如未找到,则查找default_server,如default_server未设置,则默认匹配配置文件排序后的第一个)解决办法:为Nginx的443端口设置默认域名default_server,并拒绝访问配置..

2020-07-13 14:24:43 518

转载 Centos7.4 修改selinux错误导致服务器起不来

Centos7.4 修改selinux错误导致服务器起不来[root@node10 ~]# cat /etc/selinux/config # This file controls the state of SELinux on the system.# SELINUX= can take one of these three values:# enforcing - SEL...

2020-04-09 10:45:15 928

原创 ftp配置文件详解

转载地址:https://www.cnblogs.com/houyongchong/p/10283995.html转载地址:https://www.cnblogs.com/rainiplus/p/3736186.html先来讲讲ftp的两种模式:FTP是有两种数据连接模式的,主动模式和被动模式。PORT(主动)方式:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器...

2019-11-14 17:16:02 1893

原创 buntu中升级libevent(libevent-2.0.21-stable)遇到的坑,在这里做下记录

首先查看系统是否安装libeventls -al /usr/lib |grep libevent出现这么一堆东西,说明安装完成如果没有出现任何东西,则表示没有安装下载版本http://libevent.org/解压,这个不用我教了吧,进去以后按照README中的描述进行编译生成库文件此版本没有configure.sh文件,需要先运行autogen.sh文件生...

2019-10-28 17:12:12 757

转载 ubuntu16.04中修改时区

先查看当前系统时间root@ubuntu:/# date -R 结果时区是:-0500我需要的是东八区,这儿显示不是,所以需要设置一个时区1.运行tzselectroot@ubuntu:/# tzselect在这里我们选择亚洲 Asia,确认之后选择中国(China),最后选择北京(Beijing)2.复制文件到/etc目录下root@ubuntu:/# cp...

2019-10-25 15:18:12 3275

转载 could not build optimal server_names_hash, you should increase either server_names_hash_max_size: 51

在给nginx 配置了一个超长的域名后,通过 /usr/local/nginx/sbin/ngnix -t 检查配置文件时出现一下错误:.代码如下:could not build the server_names_hash, you should increase server_names_hash_bucket_size: 32解决办法是在nginx的配置文件的http段中增加如下...

2019-10-23 18:32:03 5685 1

转载 awk中引用shell变量

一:"'$var'"这种写法大家无需改变用'括起awk程序的习惯,是老外常用的写法.如:var="test"awk 'BEGIN{print "'$var'"}'这种写法其实就是把一对单引号分成了两段单引号,中间的shell变量直接按照shell变量的引用方式即可,但是如果var中含空格,为了shell不把空格作为分格符,便应该如下使用:var="thisis a test"...

2019-09-27 16:04:13 472

原创 linux(centos7中)中安装kibana

kibana下载地址:https://www.elastic.co/cn/downloads/kibana下载的版本要和elasticsearch的版本一致,具体版本不一致会不会出现问题,咋也没试过,咋也不知道,如果看过我另一篇elasticsearchd的安装,应该能发现,我用的都是7.3.1版本的。闲话到此为止,开搞! kibana包下载下来后解压: tar...

2019-09-12 15:34:15 693

原创 linux中(安装系统centos7.4)ElasticSearch的安装遇到的问题

elasticsearch的安装很简单,下载源码包:点击这里!elasticsearch需要以普通的用户方式去执行,原因是:elasticsearch非常强大,可以接收和执行用户的脚本文件,所以为了安全考虑,只允许普通用户启动!这里简单了解下下面创建普通用户 groupadd elsearch useradd -g elsearch -p elsearch将下...

2019-09-11 11:11:37 611

原创 docker初学者pdf,docker入门

下载地址:https://pan.baidu.com/s/12nq6PPzltY9f9DFEEcWjJg提取码: p3xc

2019-09-03 17:03:10 173

原创 ubuntu18.04中如何设置开机启动脚本,开机启动命令

转载:https://www.cnblogs.com/airdot/p/9688530.html转载:https://www.cnblogs.com/qingshangucheng/p/10183583.html大体上找资料看了一下,简单的说就是开机启动脚本被阉割了,导致不能用 ,现在systemd 默认读取 /etc/systemd/system 下的配置文件!所以我们需要手动的创建...

2019-09-03 16:06:13 3703

转载 waiting for headers

Debian\Unbutu卡在“waiting for headers”怎么办?在安装软件的过程中,出现[waiting for headers] ,并且卡住一直没反应。这可能是源的问题,也可能是上一次缓存不完全导致的,以下提供了一些措施来帮你缓解。 1 2 rm /var/lib/apt/lists/* rm /var/lib/apt/...

2019-07-30 11:32:15 7404

转载 Ubuntu中设置好定时任务但是没有执行

转载地址:https://blog.csdn.net/u012129468/article/details/779267011、首先创建一个定时任务:每分钟向屏幕输出"Hello world!"。有两种实现方式:1)输入crontab -e命令,根据提示直接在当前cron task文本最后面插入如下命令(记得回车):* * * * * echo "Hello world!"2)...

2019-07-05 10:50:25 1354

原创 Some index files failed to download. They have been ignored, or old ones used instead.

今天服务器安装个包报错Some index files failed to download. They have been ignored, or old ones used instead.?这个是啥原因??有点懵找了一下度娘,搜出了一波东西:MV /var/lib/apt/lists ./lists.bak # 备份mkdir /var/lib/apt/lists ...

2019-06-26 14:21:40 26661 2

原创 php中安装grpc的安装

怎么说呢,一开始在网上搜索了一大波资料,看了几篇感觉都一样就按照步骤来了,但是到我在装插件时候提示还是没有安装?什么情况,一步一步的都安装完成了,顿时感觉心里凉凉的,于是乎又搜索了起来~找了一篇文章,感觉很简单,只需要一条语句就完成了,哎,现实就是这么操蛋,怎么办试试呗 pecl install grpc...

2019-06-24 15:08:26 3942

原创 nginx中永久缓存以及临时缓存

最近线上的系统采用NGINX代理服务器========>web应用服务器,访问很慢,于是乎就想想做个缓存文件都放在缓存中这样,在访问服务器的时候不就阔以减少对后台的访问了吗,同时还能降低服务器的压力,键值一举两得,废话说完了,准备开干: NGINX缓存方式有两种:一种是永久性的缓存; ...

2019-06-21 16:42:15 17040

转载 nginx中map使用方法

本文为转载文章 转载 地址:https://blog.51cto.com/tchuairen/2175525?source=dramap 指令介绍:map 指令是由 ngx_http_map_module 模块提供的,默认情况下安装 nginx 都会安装该模块。map 的主要作用是创建自定义变量,通过使用 nginx 的内置变量,去匹配某些特定规则,如果匹配成功则设置某...

2019-06-19 17:43:51 11364

转载 NGINX中的的请求头x_real_ip和x_forwarded_for

以下是转载内容: 内容来源:https://www.cnblogs.com/diaosir/p/6890825.html https://blog.csdn.net/feifeixiang2835/article/details/85042081 remote_addr客户端的IP,如果有代理的话表示最后一个代理服...

2019-06-19 16:46:15 9041

原创 如何创建密钥对,使用密钥登录服务器

在我们平时使用Linux系统时候,通常使用的Linux SSH登录方式是用户名加密码的登录方式,但是这种密码登录的方式很容易造成密码泄露或者被暴力破解,非常不安全,下面我们采用一种相对安全的登录方式---密钥登录;我们知道SSH登录是用的RSA非对称加密的,所以我们在SSH登录的时候就可以使用RSA密钥登录,SSH有专门创建SSH密钥的工具ssh-keygen.创建密钥对...

2019-05-22 17:51:45 7377

原创 如何限制指定账户不能SSH只能SFTP在指定目录

最近,在公司托管的服务器经销商那边看到过通过账号可以限定账户只允许访问指定的目录,于是乎,自己也做了测试在这里和大家总结一下: 首先创建一个目录用于作为你被访问的目录, mkdir /data/myweb 然后创建用户, useradd -d ...

2019-05-22 17:37:47 1653

PHP_diseval_extension-master

php7禁用eval的资源包

2022-06-30

GeoIP.dat__GeoLitecity.rar

nginx——geoip包,GeoLite2-Country.mmdb,GeoIP.dat,GeoLiteCity.dat

2021-09-02

Nginx经典教程从入门到精通.doc

NGINX入门版本,已经整理好了,里面有详细的案例和教程,很适合运维童靴学习!

2019-05-31

linux系统中的route和telnet包

好用的route,以及 telnet包 已经在centos6, 7上测试过完美运行一键安装!将压缩包解压后里面有两个rpm安装包直接安装就好!

2017-11-13

glibc-2.5-4.9.src.rpm

glibc2.5是glibc-devel安装包的依赖包,在安装glibc-devel2.5-4.9的时候需要提前安装这个包,附带安装步骤

2017-10-27

glibc-devel-2.5-49.0.i386.rpm

oracle10G以及11G 安装时候报错(如:error in invoking target install of makefile ctx/lib/ins_ctx.mk),所缺少的依赖包!

2017-10-27

硬盘序列号检查工具

好用的硬盘序列号,以及MAC地址检测工具,直接在Windows上双击即可;

2017-10-23

docker安装部署包

docker最新包,已测试在centos等Linux系统上用rpm完美安装!

2017-10-23

nginx、openssl、zlib、pcre最新包

好用的最新Nginx包,以及其依赖包,openssl、zlib、pcreCentos可以完美安装!

2017-10-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除