在一台老旧的 CentOS 7 服务器上,突然某次断电,导致系统上的部分可执行程序不可用。为了让服务器上运行的服务程序正常,需要卸载并重装受影响的应用程序。
许多没升级服务器上的Gitlab,今天运行升级,提示错误。从错误原因可以看到,不能直接从Gitlab 12升级到最新版的Gitlab 13。
选择Debian的理由如下:使用了多年CentOS,正好趁这个机会试一下其他发行版;最初接触的Linux发行版是Ubuntu,Debian是其上游,基本上能无障碍上手使用;Debian比CentOS占用更少的资源,并且内核非常稳定;每一个Debian稳定版有五年的支持,个人认为比CentOS十年要好,既稳定又能尽快接触新技术。
作为一个PHP开发,使用最新版PHP体验新功能是基本技术信仰。最新版PHP 8就要发布了,你还在从源码编译安装吗?对于CentOS系统,其实有更简单方便的安装方法。本文介绍使用Remi源安装最新版PHP 7和PHP8。
今天收到某台服务器磁盘容量报警,经排查是某个插件产生大量无用redis数据,导致redis数据库大小急剧膨胀造成。问题解决后,计划让应用使用单独redis实例,因此需要运行多个redis实例。本文介绍CentOS系统运行多个redis实例的配置方法。
CentOS 8系统做了不少更新,例如 nftables代替iptables、dnf代替yum成为默认包管理工具。这不,许多人发现CentOS 7熟悉的 ntpdate 命令没有了,也不能用yum安装上,同步时间顿时成了一个难题。本文介绍CentOS 8使用chrony同步时间。
swap是位于磁盘上的特殊文件(或分区),属于“虚拟内存”的一部分。本文介绍了centos 7中增加和设置内存的详细步骤,以及使用中的一些注意事项。
CentOS 8中firewalld已经与iptables解绑,后端改用nftables。iptables -nL输出为空,可能还是会导致无法连接到服务器。要想连接上,需要用nft或者firewall-cmd放行相应的端口。
安装Linux系统时,给`/boot`目录单独分区,常规大小是200m。今天更新系统内核时出现错误:installing package kernel-xx needs xMB on the /boot filesystem。本文给出错误的两种解决方案。
本文给出了CentOS 6升级到CentOS 7的详细步骤,以及操作过程中的一些注意事项。命令行CentOS 6升级到CentOS 7很麻烦并且耗时很长,非必要情况,建议优先使用重新安装系统的方式升级。