云网牛站
书籍下载:从Windows转向Linux教程,Linux菜鸟及练成Linux高手
所在位置:首页 >

Linux云服务器

  • 介绍Linux系统下的500内部服务器错误及故障排除500错误

    在Linux系统下有时浏览网页时发生的最常见错误之一是看到500 Internal Server Error(500内部服务器错误),此消息表明Web服务器遇到技术问题。本文介绍500错误的含义,提示HTTP 500代码的原

  • Apache HTTP Server 2.4.46发布下载:修复了安全问题,建议更新

    Apache HTTP Server 2.4.46 版本已经正式发布并提供了 httpd-2.4.46.tar.bz2/tar.gz 下载,该版本主要是修复了已知的安全问题,建议用户进行更新升级。 Apache HTTP Server 2.4.46更新内容 1、安全性:C

  • 在Ubuntu 20.04服务器上安装和配置Nagios的方法

    本文介绍在Ubuntu 20.04服务器上安装和配置Nagios的方法,因为Nagios 4在Ubuntu 20.04软件存储库中可用,所以安装非常简单。 在Ubuntu 20.04上安装Nagios 以具有sudo特权的用户身份运行以下命令:

  • 快速在Ubuntu 20.04上安装LAMP Stack(Apache+MySQL+PHP)

    本文介绍快速在Ubuntu 20.04服务器上安装LAMP Stack的方法,构架为Ubuntu 20.04 Linux+Apache+MySQL+PHP,以下都是安装LAMP堆栈所需的基本步骤。另外,您登录操作系统后的用户必须具有sudo特权才能

  • 在CentOS 8/RHEL 8服务器上安装Foreman的步骤

    本文介绍在CentOS 8/RHEL 8服务器上安装Foreman的具体步骤。Foreman是一个免费的开源工具,用于自动化Linux系统的供应和配置,可以将Foreman与配置管理工具(例如Ansible、Chef、Salt和Puppet)集

  • SCP用户的rsync迁移指南(适用于Linux服务器平台)

    本文将为熟悉scp的任何人提供介绍和过渡指南,让我们跳到最常见的情况:复制文件和复制目录。OpenSSH项目指出,他们认为scp协议已过时,不灵活且不容易修复,然后,他们继续建议使

  • 在Fedora Linux中使用Squid配置SSH代理服务器

    有时您无法从当前位置连接到SSH服务器,同时您可能想为SSH连接添加额外的安全层,在这些情况下,通过代理服务器连接到另一台SSH服务器是一种通行方式。Squid是功能齐全的代理服务

  • 在CentOS 8服务器上安装和配置Invoice Ninja的步骤

    本文介绍在CentOS 8 Linux服务器上安装和配置Invoice Ninja的具体步骤,将用LAMP服务器(CentOS Linux、Apache Web、MariaDB和PHP)来安装Invoice Ninja,硬件级别的最低要求仅为512mb的ram和1 vcpu。现在以

  • 在Ubuntu 20.04/18.04服务器上安装FreeSwitch的步骤

    本文介绍在Ubuntu 20.04/18.04服务器上安装FreeSwitch的具体步骤。FreeSwitch是一个免费的开源通信平台,它可以实现实时通信、视频以及IP和WebRTC上的语音,能在Windows、MacOS、Linux和FreeBSD上运行

  • 在Ubuntu 20.04操作系统上安装Memcached的方法

    在Ubuntu 20.04操作系统上安装Memcached其实非常的简单,因为memcached软件包包含在默认的Ubuntu 20.04存储库中,只需要运行sudo apt install memcached命令就可以了。 安装Memcached的方法 要安装Memca

  • 在Linux下安装Dejavu:这是一款Elasticsearch的Web UI

    本文介绍在Linux系统下安装和使用Dejavu的方法。Dejavu是Elasticsearch的免费开放源代码Web UI,旨在为Elasticsearch创建具有100%客户端呈现的现代Web UI(无页面重新加载、无限滚动、过滤视图、

  • 在Ubuntu 20.04/18.04上安装PHP mcrypt扩展的方法

    如果在Ubuntu 20.04/18.04系统上遇到E: Package php-mcrypt has no installation candidate的错误,只需要安装上PHP mcrypt扩展就能解决问题了。 PHP mcrypt扩展是mcrypt密码库的接口,它支持多种块算法,例如

  • 使用systemd-resolved在Fedora上通过TLS配置DNS的方法

    本文将演示如何使用systemd-resolved在Fedora操作系统上通过TLS配置DNS。 前言 现代计算机用来在Internet上查找资源的域名系统(DNS)是很旧以前设计的,没有考虑用户隐私,它面临安全风险

  • 在Ubuntu 20.04服务器上安装和配置Elasticsearch的方法

    本文介绍在Ubuntu 20.04服务器上安装和配置Elasticsearch的方法。我们将启用Docker存储库,导入存储库GPG密钥,并安装Elasticsearch,Elasticsearch软件包随附OpenJDK的捆绑版本,因此不必安装Java,

  • 在Apache上用.htaccess将HTTP重定向到HTTPS,及重定向到WWW或非WWW上

    可以在应用程序级别或Linux服务器级别上设置重定向,本文介绍如何使用.htaccess文件将HTTP通信重定向到HTTPS。如果您对运行Apache的Linux服务器具有SSH根访问权限,则首选方法是在域的主机

  • 在Linux/macOS系统上安装CloudFlare CFSSL的方法

    在本文中,我们将介绍如何在Linux和macOS系统上安装CFSSL。CFSSL是CloudFlare的开源PKI/TLS工具,用于在Linux、macOS和Windows计算机上签名、验证和捆绑TLS证书,通过选择正确的证书链,CFSSL解决

  • 负载均衡IPSec协议

    以下是有关如何通过VPN隧道对IPsec协议进行负载平衡以改善IPsec ESP流量的负载平衡的简短指南。公司利用IPsec虚拟专用网(VPN)在IP广域网(WAN)或Internet的两个位置之间互连,如果您尚

  • 在Ubuntu 20.04系统下安装PHP Composer的方法

    本文介绍在Ubuntu 20.04操作系统下安装PHP Composer的方法。Composer是PHP的依赖项管理器,类似于Node.js的npm或Python的pip。 在Ubuntu 20.04下安装PHP Composer 在安装PHP Composer之前,请确保已在Ubuntu

  • 在Ubuntu 20.04上安装Ajenti控制面板的方法

    本文介绍在Ubuntu 20.04服务器上安装Ajenti控制面板的方法,下面介绍的安装方法最大的好处是它完全自动化的。 一、更新Ubuntu 20.04系统 确保您正在全新安装Ubuntu 20.04服务器,许多依赖项

  • 在CentOS 8/RHEL 8上安装和配置Puppet Master/Server的步骤

    本文介绍在CentOS 8/RHEL 8操作系统上安装和配置Puppet Master/Server的步骤。有很多方法可以在Linux系统上安装Puppet Master,常见且最简单的方法是从Puppet提供和维护的YUM存储库中提取所需的软

  • 安装和使用Buildah构建OCI和Docker容器映像

    本文介绍安装和使用Buildah构建OCI和Docker容器映像的方法。Buildah是一个命令行工具,可用于构建符合Open Container Initiative(OCI)的映像,它可以与Docker、Podman、Kubernetes或任何您喜欢的容器

  • 在Ubuntu 20.04上使用Apache或Nginx安装PHP 7.4及PHP扩展

    现在就可以在Ubuntu 20.04服务器上使用Apache或Nginx安装PHP 7.4,本文的内容还包括安装PHP扩展、测试PHP Processing及安装以前的PHP版本,即本文着重介绍在Ubuntu 20.04上安装PHP并将其与Nginx和Ap

  • 在CentOS 7/CentOS 8服务器上安装EGroupware的方法

    本文介绍在CentOS 7/CentOS 8服务器上安装EGroupware的方法,安装的版本为EGroupware Community edition。您可以直接获取二进制软件包,并从二进制软件包在CentOS 7/RHEL 7上安装EGroupware。另一个选择

  • 在CentOS 8/CentOS 7服务器上安装CRI-O的方法

    本文介绍在CentOS 8/CentOS 7服务器上安装CRI-O的方法。 简介 CRI-O是Kubernetes容器运行时接口(CRI)的基于OCI的实现,CRI-O旨在在符合OCI的运行时和kubelet之间提供集成路径。同时CRI-O和Kuberne

  • 在Ubuntu 20.04/18.04系统上安装和使用CRI-O的方法

    本文介绍在Ubuntu 20.04/18.04系统上安装和使用CRI-O Container Runtime的方法,我们将使用预构建的二进制程序包来安装CRI-O。 一、更新Ubuntu 20.04/18.04系统 确保您的Ubuntu 20.04/18.04系统已更新,如

  • 使用Kompose将Docker Compose应用程序迁移到Kubernetes

    kompose(源自Kubernetes和docker-compose的合并名称)是一种工具,可帮助熟悉docker-compose的用户迁移到Kubernetes。它需要一个Docker Compose文件并将其转换为Kubernetes资源。本文将演示如何使用Ko

  • 在Ceph对象存储中启用和配置REST API访问

    如果生产中有正在运行的Ceph对象存储集群,则可能需要RESTful API进行管理,与其他系统集成和监视,用于Ceph管理器的RESTful API插件(ceph-mgr)提供了用于与Ceph存储群集进行交互的API。在

  • 在CentOS 8服务器上安装Ceph 15(Octopus)集群的步骤

    本文将向您介绍如何在CentOS 8 Linux服务器上安装和配置Ceph存储集群,在CentOS 8上安装的Ceph 15(Octopus)存储集群将使用Ansible作为部署的自动化方法。我们在CentOS 8上的Ceph存储集群安装基

  • 在Ubuntu 20.04上安装和配置JFrog Artifactory的方法

    本文介绍在Ubuntu 20.04服务器上安装JFrog Artifactory的方法,包括基本的配置。我们将安装JFrog的Artifactory开放源代码版本,该版本旨在利用二进制存储库加快开发周期,可以选择从Debian软件

  • 在Ubuntu 20.04系统上安装Openfire XMPP聊天服务器

    本文介绍在Ubuntu 20.04操作系统上安装Openfire XMPP聊天服务器(Openfire XMPP Chat Server)的步骤,本文所安装的版本是4.5.2。 步骤1:更新系统 确保您正在使用Ubuntu 20.04的更新版本: sudo apt u

  • 在Ubuntu 20.04上安装和配置Ejabberd XMPP服务器

    本文介绍在Ubuntu 20.04操作系统上安装和配置Ejabberd XMPP服务器所需的步骤。事先声明的注意事项:以下可自行替换${EJ_VERSION}为版本号,下面安装的是ejabberd_20.04-0_amd64.deb版本。 步骤1:下

  • 在OpenShift群集上安装ArgoCD的方法

    本文介绍在OpenShift群集上安装ArgoCD的方法,请按照以下步骤将ArgoCD安装到您的OpenShift容器平台上。 一、创建项目名称空间 ArgoCD将需要在其命名空间上运行,创建它。 使用oc命令: $ o

  • 在CentOS 8/RHEL 8服务器上安装和配置Sensu监控工具的方法

    本文介绍在CentOS 8/RHEL 8服务器上安装和配置Sensu Go监控工具的方法。 一、在CentOS 8/RHEL 8上安装Sensu后端 添加后端存储库: curl -s https://packagecloud.io/install/repositories/sensu/stable/script.rpm.sh

  • 在Ubuntu 20.04服务器上安装和配置Foreman的方法

    本文介绍在Ubuntu 20.04(Focal Fossa)服务器上安装Foreman和配置的方法,当前安装的版本为Foreman 2.0,按照以下步骤操作即可。 步骤1:设置系统主机名 您需要为计算机配置正确的主机名,

  • 在Ubuntu 20.04服务器上安装Cockpit和访问Cockpit Web控制台

    本文介绍在Ubuntu 20.04服务器上安装和访问Cockpit Web控制台(Cockpit Web Console)的方法。大多数Linux系统管理员都热衷于那些可简化其日常Server操作的软件解决方案,有许多工具可用于从W

  • 在Ubuntu 20.04上安装Nginx和PHP-FPM,及用Nginx配置PHP-FPM

    本文介绍如何在Ubuntu 20.0上安装Nginx Web服务器并配置PHP-FPM(FastCGI进程管理器)的方法。 一、更新Ubuntu 20.04 建议在操作之前更新Ubuntu 20.04操作系统,只需要运行以下命令即可自动完成:

  • 在Ubuntu 20.04 Linux上安装和配置Redmine的方法

    本文介绍在Ubuntu 20.04 Linux操作系统上安装和配置Redmine的方法。 简介 Redmine是一个免费的开源项目管理工具,具有基于Web的管理仪表板,用户可以在其中管理项目。Redmine建立在Ruby on Ra

  • 将Docker/Podman容器作为系统服务运行

    诸如Podman或Docker之类的容器引擎没有功能来管理系统服务,例如停止服务、启动顺序、依赖关系检查和故障服务的恢复,本文要讲的就是这方面的内容。通过管理Podman/Docker容器,可以管

  • 在Ubuntu 18.04 Linux系统上安装EGroupware的方法

    本文介绍在Ubuntu 18.04 Linux操作系统上安装和配置EGroupware的方法,Ubuntu 20.04、Debian等系统可参考。 简介 EGroupware是一个基于PHP、JS和HTML的开源协作组件软件,并根据GNU通用公共许可(GP

  • 在Ubuntu 18.04系统中安装和配置WireGuard的方法

    本文介绍在Ubuntu 18.04系统中安装和配置WireGuard的方法。将在充当VPN服务器的Ubuntu 18.04计算机上设置WireGuard,还将向您展示如何将WireGuard配置为客户端,客户端的流量将通过Ubuntu 18.04服务

  • 在OpenShift 4.x/OKD 4.x上配置Chrony NTP服务

    本文将向您展示一些简单的步骤,以通过OpenShift/OKD 4.x群集上的网络时间协议(NTP)与远程服务器配置定时时间同步。OpenShift 4.x基于CoreOSRHCOS/FCOS,服务器修改是通过MachineConfig进行的。

  • 在CentOS 8服务器上安装和配置Memcached的方法

    本文介绍在CentOS 8操作系统上安装和配置Memcached的方法,及连接到Memcached。Memcached是一个免费的开源高性能内存中键值数据存储,通常,它用作缓存系统,通过从数据库调用结果中缓存

  • 在OpenShift和Kubernetes上检查Pod/容器指标(Container Metrics)

    监视容器中的容器是了解利用率以及衡量HPA/VPA自动缩放的关键,这些度量标准将帮助您在OpenShift/OKD/OpenShift群集中设置资源配额和限制范围。在本文中,我将向您展示如何从CLI检查Pod

  • 使用Image Builder为AWS创建RHEL/CentOS 8自定义AMI

    在本文中,我们将讨论如何使用Image Builder为AWS创建自定义的RHEL 8/CentOS 8 AMI,对于Image Builder的新手来说,它是用于创建Red Hat Enterprise Linux的自定义系统映像的工具,其中包括准备在云平

  • 使用HTPasswd身份提供程序管理OpenShift/OKD用户

    本教程将说明如何将HTPasswd配置为OCP/OKD群集的身份提供者,您可以将OpenShift OAuth服务器配置为使用许多身份提供程序,即: HTPasswd:根据存储使用htpasswd生成的凭据的机密验证用户名和

  • 在OpenShift节点上打开Shell提示符的方法

    本文介绍在OpenShift节点上打开Shell提示符的方法。从OpenShift Container Platform 4.0开始的OpenShift Worker和Master节点用户将Red Hat CoreOS(RHCOS)作为基本操作系统,对于OKD,这将是Fedora CoreOS(FC

  • 禁止用户在OpenShift/OKD集群中创建项目的方法

    如果您有一个新创建的OpenShift/OKD Kubernetes集群,则用户默认情况下可以创建项目,而无需经过Cluster管理员。在大多数设置中,您要禁用此功能,以确保不会滥用集群计算资源,并且使开

  • 在CentOS 8上安装并使用VSFTPD配置FTP Server的方法

    本文介绍在CentOS 8系统上安装和配置安全快速的FTP Server,将在CentOS 8上安装vsftpd(非常安全的Ftp守护程序),还将展示如何使用vsftpd以限制用户访问其主目录,以及如何使用SSL/TLS加密数

  • 在openEuler中搭载Nginx服务器:安装和管理Nginx

    本文教您在openEuler操作系统中搭载Nginx服务器,内容有:安装Nginx、管理Nginx、配置文件说明、管理模块、验证web服务是否搭建成功的说明。 简介 Nginx是一款轻量级的Web服务器/反向代理

  • 在openEuler中搭载web服务器:Apache HTTP(httpd)服务器

    本文以openEuler操作系统为平台,教您搭载web服务器:Apache HTTP(httpd)服务器,内容有:管理httpd、配置文件说明、管理模块和SSL、验证web服务是否搭建成功。openEuler系统中的web服务器版

  • 在openEuler系统中搭建FTP服务器:使用和配置vsftpd的方法

    本文教您在openEuler操作系统中搭建FTP服务器,介绍使用vsftpd(安装vsftpd、管理vsftpd服务)、配置vsftpd(vsftpd配置文件介绍、默认配置说明、配置本地时间、配置欢迎信息、配置系统帐号

  • 在Debian 10上设置SSH密钥,包括介绍使用SSH密钥登录到服务器

    本文介绍了如何在Debian 10系统上生成SSH密钥,我们还将向您展示如何设置基于SSH密钥的身份验证以及如何在不输入密码的情况下连接到远程Linux服务器。内容有:在Debian 10上创建SSH密钥

  • 在Linux服务器下使用Cockpit进行存储管理和逻辑卷管理

    本文介绍的内容有:安装Cockpit、存储设备的基本配置及逻辑卷管理。Cockpit是一个非常有用的实用程序,它有一个重要的功能,那就是可以管理存储配置。 安装Cockpit 如果您尚未安装C

  • 以Linux服务器为平台在Ceph存储集群中创建Pool的方法

    在本文中,以Linux服务器为平台,我们将讨论如何使用自定义数量的展示位置组(PGs)创建Ceph Pool(池),包括介绍将Pool关联到应用程序、删除Pool的方法。 前言 安装Ceph存储集群: 在

  • 使用Nginx在CentOS 8服务器上安装Mattermost的步骤

    本文介绍在使用Nginx作为反向代理的CentOS 8服务器上安装Mattermost。Mattermost是一个免费的开源在线团队协作和聊天平台,具有来自Mattermost和社区的数百种现有集成,这使您可以构建可扩展

  • 在CentOS 8系统上安装OpenProject社区版的说明

    如果你需要在CentOS 8操作系统上安装OpenProject社区版(OpenProject Community Edition),按照本说明操作即可成功。 一、更新系统并添加EPEL存储库 确保系统已更新: sudo dnf -y update 对于EPEL安装

  • 在Linux服务器上通过LDAP身份验证保护Apache网页

    您可以通过启用针对LDAP的身份验证来增强Apache Web服务器的功能,如果您希望用户在对Linux服务器托管的内容进行身份验证,则此方法有效。本文说明了如何强制用户针对PAM或LDAP进行身

  • 在CentOS 8/CentOS 7上安装和配置Syncthing的方法

    本文介绍在CentOS 8/CentOS 7操作系统上安装和配置Syncthing的方法。Syncthing很容易安装和维护,并提供了一种简便的方法来在局域网和Internet上的计算机之间同步文件。同类软件参考 主流文

  • 在CentOS 8服务器中安装和设置Apache ActiveMQ的方法

    本文介绍在CentOS 8服务器中安装和设置Apache ActiveMQ 5.15.11的方法。Apache ActiveMQ是一种开放源代码且是用Java编写的多协议消息传递服务器,它使您可以将消息从一个应用程序(发送者)发

  • 在CentOS 7云服务器上快速搭建LEMP堆栈

    如果你使用的是CentOS 7云服务器,可以按下面的方法快速的搭建LEMP堆栈,前提是必需拥有sudo安装软件的特权。 在CentOS 7云服务器上快速搭建LEMP堆栈的方法 步骤1.安装Nginx Nginx在默认的

精选文章
热门文章
在疫情期间,可下载这10本免费的Linux电子书籍