服务器相关
文章平均质量分 50
卩杉
勤学如早春之苗,不见其增,日有所长。辍学如磨刀之石,不见其减,日有所损。
展开
-
centos7 文件权限列结尾后的点不显示
第二列权限的结尾多了个点号,这是当系统的SeLinux功能开启时,这个地方就会多一个点号,这个点号是与SeLinux(企业里大多会将Selinux功能停止掉)相关联的,没有什么实际用途。查看 SeLinux 状态sestatus禁用 SeLinux编辑 /etc/selinux/config 文件vim /etc/selinux/config将 SELINUX=enforcing 改成 SELINUX=disabled重启机器即可。但是,以前创建的文件本来有这个点的还会显示这个点,.原创 2021-07-15 14:39:43 · 474 阅读 · 0 评论 -
windows10 机器如何查看自己的 mac 地址
刚运营问我要 mac 地址,呃,我想了下直接给运营截了一张图,如下:好吧,这是一个错误示范。正确的做法是,原创 2021-04-19 13:50:54 · 347 阅读 · 0 评论 -
centos 7修改网卡为 eth0
刚装了一个虚拟机 centos7 ,发现网卡不是 eth0 而是 ens33,这是 centos7 的一致性网络设备命名导致的。可以使用以下方式,将网卡名称回到 eth0 格式。修改配置vim /etc/default/grub中添加biosdevname=0 net.ifnames=0执行命令grub2-mkconfig -o /boot/grub2/grub.cfgreboot 重启...原创 2021-03-08 21:56:18 · 324 阅读 · 0 评论 -
cenos 7 ifconfig command not found
错误提示ifconfig: command not found最近在虚拟机里装了一个 centos 7 最小化安装,发现没有 ifconfig 命令????。解决办法网络配置一般新装的最小化的 centos 7 系统是没有网络配置的,要解决 command not found 错误,最需要的就是安装这个命令,而安装命令就是联网下载软件,所以网络配置是必须的。...原创 2021-03-08 21:37:33 · 178 阅读 · 0 评论 -
Centos 6 无法使用 yum 解决办法
文章目录yum错误错误1错误2错误原因解决办法方法1一键修复方法2手动修复关闭 fastestmirrors备份 repo替换为阿里云 Vault 镜像yum错误错误1Loaded plugins: fastestmirrorLoading mirror speeds from cached hostfileYumRepo Error: All mirror URLs are not using ftp, http[s] or file. Eg. Invalid release/repo/arc转载 2021-03-06 12:48:03 · 898 阅读 · 3 评论 -
centos6.8 校对系统时间
我的 centos6.8 的时间一直不对????其实校对方法很简单。编辑配置文件vim /etc/sysconfig/clock ZONE="Asia/Shanghai"UTC=falseARC=false2.建连接文件ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime3. 安装 ntpyum install ntp校对时间ntpdate ntp1.aliyun.com设置硬件时间和系统时间一致并原创 2020-10-16 23:46:36 · 470 阅读 · 0 评论 -
nginx -s reopen 命令小解
ubuntu原创 2020-10-16 21:53:06 · 3369 阅读 · 0 评论 -
bash: scp: command not found 问题解决
刚装了虚拟机,想从虚拟机拉点东西下来,结果就出现了bash: scp: command not found这个错误????。问题是需要再服务器上安装一个 openssh-clients 软件包。yum install openssh-clients安装完成后,再次执行????:...原创 2020-10-13 22:21:26 · 2081 阅读 · 0 评论 -
centos6.8 下安装 nginx
获取 nginx编译安装启用与停止001 获取 nginx可以从以下获取链接中下载需要的版本,可以直接使用 wget 获取。获取链接例如wget http://nginx.org/download/nginx-1.19.3.tar.gz下载完成后利用 tar -zxvf 命令解压。编译安装安装依赖包由于 nginx 中的功能是模块化的,模块依赖一些软件包,如 zlib 库 才能用,所以在安装 nginx 前,需要先完成依赖软件包的安装,常用的是 perl-devel,zl.原创 2020-10-13 10:45:56 · 351 阅读 · 1 评论 -
php 7.x 编译安装 Gracefully shutting down php-fpm warning, no pid file found - php-fpm is not running ?
今天在编译安装 php7.2.28 时出现如下问题:[root@localhost /usr/local/php7.2.28/etc]#service php-fpm stopGracefully shutting down php-fpm warning, no pid file found - php-fpm is not running ?解决办法:先用 kill 办法关闭 ph...原创 2020-03-19 14:07:28 · 3082 阅读 · 0 评论 -
centos 6.8 删除端口规则
iptables -L INPUT --line-numbers比如我现在有 2 个相同的端口,我想删除一个:我可以使用 iptables -D INPUT 2结果:原创 2020-03-17 23:15:03 · 440 阅读 · 0 评论 -
> /dev/null 2>&1 指令含义
> /dev/null 2>&1 指令用于屏蔽标准输出和标准出错的信息,这个指令在写 crontab 时常用到,在使用 crontab 时也推荐添加 > /dev/null 2>&1 设置。...原创 2020-03-17 11:45:47 · 244 阅读 · 0 评论 -
Nginx 配置文件中的指令含义
worker_processes 1;events { worker_connections 1024;}http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; ...原创 2020-03-05 18:37:37 · 329 阅读 · 0 评论 -
centos6.8 添加系统服务
简述许多 Linux 系统服务都可以通过 service 命令来进行控制,比如 service network reload 命令等,其中 service 命令第 1 个参数是服务的名字,第 2 个参数是具体的操作(如 start,restart 等)。在 centos 系统中,service 命令实际是调用了 /etc/init.d 目录中的 shell 脚本,也就是说,如下 2 条命令其实...原创 2020-03-05 17:27:34 · 2540 阅读 · 0 评论 -
centos 6.8 开放端口
有时候为了特定的服务我们需要开放特定的端口,可以通过配置 iptables 防火墙,实现开发端口的访问。比如开放 80 端口:iptables -I INPUT -p tcp --dport 80 -j ACCEPT参数说明:参数说明-I INPUT表示 INPUT(外部访问规则)中插入一条规则-p tcp指定数据包的协议(tcp ,udp ,icmp 等)...原创 2020-03-04 23:37:50 · 2167 阅读 · 0 评论 -
查看 nginx 版本信息和编译情况
nginx -V原创 2020-03-04 23:09:53 · 920 阅读 · 0 评论 -
bash: scp: command not found 的解决方法
刚在往虚拟机上传文件发现如下错误:以为我 centos 是最小安装的,所以很多命令不存在不支持,遇到如上问题只需在服务器上安装 openssh-clients 即可。yum install openssh-clients...原创 2020-03-04 22:01:40 · 959 阅读 · 0 评论 -
VMware 在 NAT 模式下设置静态 ip
NAT 模式是 VMware 虚拟机默认使用的模式,其最大的优势就是虚拟机接入网络非常简单,只要物理机可以访问网络,虚拟机就可以访问网络。网络结构如下图:所谓的静态 ip ,就是设置后固定不变的,因为在真实环境中,因为为所有的服务器配置静态 ip,从而确保通过一个 ip 地址只能找到一台服务器。在修改配置文件之前,为了防止配置出错,建议提前备份配置文件 ifcfg-eth0。cp /etc...原创 2020-03-03 22:59:05 · 553 阅读 · 0 评论 -
多核 CPU 和多个 CPU 有何区别?
架构可以千变万化,面向需求、综合考量是王道。来,简单举个例子。假设现在我们要设计一台计算机的处理器部分的架构。现在摆在我们面前的有两种选择,多个单核CPU和单个多核CPU。如果我们选择多个单核CPU,那么每一个CPU都需要有较为独立的电路支持,有自己的Cache,而他们之间通过板上的总线进行通信。假如在这样的架构上,我们要跑一个多线程的程序(常见典型情况),不考虑超线程,那么每一个线程就要跑在...转载 2019-12-26 11:21:47 · 1104 阅读 · 0 评论 -
阿里云 SSL 免费证书使用
申请上传证书配置申请申请地址申请完成页面将主机记录解析将主机记录和记录值填写解析成功后下载证书我用的是 Apache ,所以下载的是 Apache上传证书由于本人使用的是 apache ,以下配置是 apache 的通用配置,具体可参看官方文档在 apache 的路径下新建一个 cert 目录,其实该目录建在哪里都可以,但是放在 apache 下方...原创 2019-07-13 11:38:19 · 319 阅读 · 0 评论 -
查看磁盘文件大小并排序
今天发现磁盘被写满了,原因是我写了太多的 log,有的查询有上千条数据都写了 log,导致一个小时左右就有上 G 的 log 日志文件.那么如果查看磁盘文件大小呢?常用的命令是ls -lh但是这个命令不会排序,不方便查看哪个文件最大,这时只需要在后面加上一个 S 就好了.如下:...原创 2019-06-20 22:39:33 · 1497 阅读 · 0 评论 -
jenkins stderr: Permission denied 权限问题
管理 jenkins 的搭建可以参考官方文档.我之前有一段时间是用 Docker 部署 jenkins 的, 三天两头 jenkins 就挂了,今天花了 200 块加了一个 G 的内存,把 jenkins 直接装在了硬盘上.关于 jenkins 与 git 通信时可能你会遇以下的这个没有权限问题,很大一部分原因是没有正确填写公钥和私钥.我们需要把 jenkins 服务器上的公钥放到 git...原创 2019-06-23 12:43:28 · 3396 阅读 · 0 评论 -
Jenkins 与主机服务器进行通信
在利用 Jenkins 对项目进行持续集成时,很多时候项目服务器并不在我们手中,当我们更新代码的同时也需要去更新服务器的代码,这时 Jenkins 和 代码服务器的通信就尤为重要.我们可以使用 Publish over SSH 这个 jenkins 插件帮助我们实现这个功能.关于配置这里只需要填写正确的 私钥.ssh services 端Name 可以随便填写Hostname ...原创 2019-06-23 13:03:33 · 664 阅读 · 0 评论 -
jenkins 部署错误 cannot open .git/FETCH_HEAD: Permission denied 解决办法
我在 jenkins build 的时候执行了两条命令导致 build 出错cd /docker/www.xiaobinqt.cn/ && git pull origin master这是一个权限问题,网上有一个很暴力的解决办法是将 .git 目录设为 777 权限,当然这是一个解决办法,但是不是最好个人觉得.个人觉得将 .git 的用户和用户组设为 jenkins 似...原创 2019-06-23 20:30:11 · 4674 阅读 · 0 评论 -
jenkins 配置邮件通知
https://www.cnblogs.com/imyalost/p/8781759.html这篇博文写的很好.亲测可用.收藏一下.转载 2019-06-23 20:32:14 · 134 阅读 · 0 评论 -
linux drwxr-xr-x 详解
linux drwxr-xr-x意思如下:第一位表示文件类型。d是目录文件,l是链接文件,-是普通文件,p是管道。后面的分三个三个来看,即 rwx 、r-x 、r-x。第一个: root :r 是可读,w 是可写,x 是可执行,rwx 意思是可读可写可执行。第二个: 一般用户(用户组):r-x 是可读可执行不可写。第三个: 其他用户,r-x 是可读可执行不可写。综合起来就是权限设...转载 2019-06-23 20:46:53 · 2912 阅读 · 0 评论 -
vim 打开文件并定位到某一行
在使用 vim 代开文件时,我们可以使用参数让具体定位到某一行,而不用再去翻页,具体可以用以下命令实现:vim 文件名 +行号示例:打开文件 index.blade.php 并定位到第 20 行...原创 2019-07-08 22:27:41 · 10976 阅读 · 0 评论 -
Linux cp目录下的带隐藏文件的子目录
在使用 cp 命令时最常用的莫过于cp -R /home/jenkins_home/* /var/html但是这个命令有个小问题就是隐藏文件不会复制,比如配置文件 .env 等.当然如果不需要 cp 隐藏文件,上面的那个命令是没有任何问题的,但是如果需要 cp 隐藏文件,上面的那条命令就爱莫能助了.此时的解决办法是用 . 「是点 .」 代替当前文件夹可以解决这个问题.那么上面的那...原创 2018-10-15 16:03:01 · 7295 阅读 · 0 评论