Linux 扩展(增加) swap 交换分区

介绍swap 就是 Linux 下的虚拟内存分区,它的作用是在物理内存使用完之后,将磁盘空间(也就是 swap 交换分区,需要提前创建)虚拟成内存来使用。具体步骤查看当前的 swap 分区大小[root@xxx /]# free -h total used free shared buff/cache available Me

排查、判断 linux 服务器是否被黑或被当成肉鸡挖矿

前言作为敲代码的,对于服务器关注点主要在于如何安装、部署软件,如何设置配置文件,软件的开启和关闭等等,对于服务器网络安全所知甚少。服务器安全的重要性只有在被黑,被破坏之后才能体会。为此,服务器的数据库日常备份和代码的阶段性备份都不可少。然后这并不是全部,作为程序员还需要懂一些必要的常识知识。都知道,服务器会对外开放一些端口,这些端口就像我们人体的耳鼻喉一样重要,如 22 远程 shell 登录,8

linux 服务器出现大量 sshd 进程的解决方法

前言最近客户服务器运营商给他发了邮件,说在他的服务器上有恶意脚本执行。邮件内容是服务器被检测到往外发送邮件。立即想到的是,我之前帮他装过收发邮件的 postfix 和 dovecot 软件。难道我安装的软件本身就是恶意软件,它自己没事往外发邮件?看了之前的安装记录 在vps上搭建邮件服务器(linux centos7),当时用的 yum 进行安装的,如果出问题,那么就是 yum 有问题,而这可能性

nginx 访问 php 文件出现下载,或直接展示 php 文件内容,或者 “500 Internal Server Error” 的解决方案

前言nginx 作为一个高效的服务器,一直很受欢迎。一般情况下不会出现什么错误(服务器镜像自带版本),但如果碰巧购买了一台没有安装 nginx 的服务器时,在你安装配置 nginx、php 并想访问时,可能会出现很多意想不到的错误。如:nginx 访问 php 文件,直接下载了该文件的内容,或者直接展示该 php 文件的内容,又或者报 403、404、500 Internal Server Err

svn 基本操作指令以及与 git 的对比

本来在 windows 下操作 svn,是不需要指令的,直接通过文件系统右键菜单里的快捷键就可以轻松搞定 svn 的一些基本操作。后面部署到 Linux 服务器,没有安装什么 GUI 之类的图形化用户界面,所以需要单独熟悉一下 svn 的一些基本终端指令。1.svn help直接查看所有的 svn 指令2.svn checkout从 svn 库检出项目代码。示例: svn checkout svn

ssh: connect to host 121.43.60.204 port 22: Connection refused

问题阿里云服务器最近一段时间报各种漏洞,然后大部分的解决方案都是建议重启更新,或者升级企业版。直接在阿里云控制台实例列表选择 “更多” -> “实例状态” -> “重启”。使用 ssh 远程登录就不行了,但其他开放的端口都没有问题,就 22 端口拒绝连接。解决因为之前就一直使用 openssl 进行远程登录服务器,所以软件方面是肯定是安装了的。怀疑是因为重启导致 openssl 软件没

windows server 下重启 MySQL(服务)

前言个人配置环境,本地习惯用 xampp ,只需要启动控制面板就可以了,而服务器端由于是 Linux 系统,有一套完备的指令集合很方便启动和关闭,也不需要去操心。这次在 windows server 下对 MySQL 的重启过程,让我对进程和服务有了更深的了解。特意通过 win+R -> services.msc 打开 windows 服务观察了一下,本地的 xampp 并没有注册服务(Ap

tomcat 配置 ssl 证书(二)

之前写过一篇配置 tomcat ssl 证书的文章 tomcat配置https(ssl证书),当时没有经过实操,是我找的证书格式转换工具,Java 同事实操的。也是有段波折才配置成功的。但因为我没有参与,所以并不知道会遇到什么样的问题。前一家任职公司老板找我说,之前的项目出现问题,让我帮忙维护一下。开始是不愿意的,后来给我画饼,说后面有外包项目,可以介绍给我。晾了他一段时间(跟他有仇,离职扣我大半

如何在 https 网页中引入 http 资源: Mixed Content?

https 页面只能加载 https 资源,网上提供的方法是绕过了问题,将 http 资源链接转化为 https 资源。在 https 页面的 header 部分嵌入以下内容:<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">这样,浏览器在