酷瓜云课堂(局域网版)v1.1.3发布,局域网在线学习系统

4 月 23 日
阅读 1 分钟
14
酷瓜云课堂内网版,采用C扩展框架Phalcon开发,使用本地基础服务,无营销相关功能,主要适用于公司、集团、机关、学校等内部网络环境使用。更新内容增加试题挑错功能增加图文和试卷背景水印增加删除和还原用户功能修复答案列表问题标题修改后台页用户链接优化待阅试卷优化uploadTempFile临时文件上传优化CategoryTreeLis...

Ubuntu 22.04 安装 pgAdmin 数据库管理工具

3 月 16 日
阅读 3 分钟
110
在这篇文章中,我们将向您展示如何在 Ubuntu 22.04 上安装 pgAdmin,并将介绍如何连接到现有的 PostgreSQL 数据库服务器。

Ubuntu 22.04 系统上安装 Git

1 月 21 日
阅读 3 分钟
323
Git 是一个分布式版本控制系统,旨在跟踪软件开发过程中源代码的变化。它使多个开发人员能够在一个项目上进行协作,从而确保结构化和有组织的开发过程。

如何在 Linux Mint 21 上安装 Docker ?

1 月 8 日
阅读 2 分钟
203
Docker 是一个开源工具,允许开发人员和系统管理员将其应用程序与所有依赖项一起打包在Docker 镜像内部。这个镜像可以在团队成员之间分发,并且可以在安装了 Docker 的地方使用这个镜像运行容器。

初中级PHP程序员如何提高自己?

2023-07-30
阅读 11 分钟
346
如果你是一个以 php 为主的开发人员,只会依赖现成的框架进行增删改查,想提高自己又不知道从何下手,你可以研究一下这个在线教育开源项目:酷瓜云课堂,这个项目以php + js 为主,负责主要的业务逻辑,部署自动化等用到了 shell 脚本,也用到了不少主流中间件和服务,从点带面带你了解新东西,学会举一反三,你可以学到...

解决supervisor不能监控程序子进程问题

2023-07-04
阅读 5 分钟
983
先说一下遇到的问题,使用的是beanstalk队列,有两个tube, 使用 supervisor 监控 beanstalk 消费队列(主进程A),主进程A产生两个子进程(子进程B,子进程C),每个子进程处理一个tube的数据。

如何挑选合格的知识付费解决方案?

2023-06-22
阅读 2 分钟
717
现在市面上的知识付费系统繁多,你可以说百花齐放,也可以说良莠不齐,如果不具备一定的专业素养,根本就无法从中挑选出真正的好产品,劣币驱逐良币反而成为常态。

如何给APT命令设置代理 ?

2023-06-15
阅读 3 分钟
2.4k
对于组织和企业环境,代理服务器提供了许多好处。它通过屏蔽那些被认为会影响员工工作效率的网站来控制互联网的使用。它还通过数据加密增强了隐私性,提高了组织的安全性。

如何在 CentOS 8 上配置邮件服务器 ?

2023-05-28
阅读 5 分钟
711
Postfix 是一个免费的开源 MTA (Mail Transfer Agent) 邮件传输代理,用于在 Linux 系统上路由或发送电子邮件。在本指南中,您将学习如何在 CentOS 8 上安装和配置 Postfix。

CentOS 8 上安装 Django Python 框架

2023-05-23
阅读 4 分钟
594
Django 是一个开源的、全栈、通用的基于 Python 的框架,它使开发人员能够构建和部署可扩展的、健壮的 web 应用程序,以满足最终用户的高要求。Django 的主要目标是简化复杂 web 应用程序的部署,并关注应用程序开发的关键方面,如内容管理、身份验证和安全性。

RHEL 9上安装 PgAdmin4(PostgreSQL Web 管理工具)

2023-05-17
阅读 3 分钟
463
Pgadmin4 是一个免费、开源的基于 web 的管理和开发平台。它与本地 / 远程服务器上的 PostgreSQL 数据库服务器交互,并使用直观的交互式仪表板显示服务器统计信息。

Debian / Ubuntu 上安装 Go 开发环境

2023-05-14
阅读 3 分钟
1.4k
Go 也被称为 Golang,它是由 Robert Griesemer、Rob Pike 和 Ken Thompson 在谷歌设计的一种免费的开源编程语言。由于它的简单性、效率和并发性,它是许多开发人员眼中的苹果。它的并发特性意味着它能够同时运行多个任务。

Linux 下使用 Logrotate 旋转和压缩日志文件

2023-05-03
阅读 5 分钟
771
在 Linux 系统中,当涉及到检查和故障排除错误时,几乎所有系统日志文件都非常重要。它们提供了关于各种系统服务在失败之前可能出现的问题的重要线索。

CentOS 8 / RHEL 8 上安装 Memcached

2023-04-29
阅读 3 分钟
1.1k
Memcached 是一种高性能、开源的内存中键值缓存服务,在很多方面都很方便。首先,它通过缓存会话数据、用户身份验证令牌和 API 调用来帮助加快应用程序的速度。此外,它还提供了一种有助于跨多个应用程序实例共享数据的机制。

5个备受Linux运维人员推崇的开源缓存组件

2023-04-26
阅读 2 分钟
854
数据缓存对于任何网站或应用程序都是非常重要的,因为它可以在很大程度上帮助减少服务器负载。在本文中,我们将介绍 5 个备受 Linux 系统管理员推崇的开源缓存工具。5) Varnish CacheVarnish 是一个流行的 HTTP 加速器,在超过 300 万个网站中使用。顾名思义,这个缓存 HTTP 反向代理工具将存储一个网站的内容。当你访问...

如何在 CentOS 8 / RHEL 8上安装 FTP 服务器(VSFTPD)

2023-04-20
阅读 4 分钟
1.2k
FTP(File Transfer Protocol)是一种提供对服务器上的文件的访问协议。它是最早允许用户通过互联网下载文件的协议之一。通过 FTP 协议,用户可以轻松地在服务器上下载和上传文件。

CENTOS 8 / RHEL 8 服务器安全设置

2023-04-12
阅读 2 分钟
775
安装 CentOS 8 / RHEL 8 服务器后,非常有必要做一些安全设置,以防止未经授权的访问和入侵。1) 配置防火墙默认情况下,Centso8 / RHEL 8 系统自带 firewalld 防火墙,启动并启用服务 {代码...} 查看防火墙允许的服务 {代码...} 打开防火墙的端口,比如 443 端口,使用以下命令 {代码...} To allow a service e.g ssh , ...

Ubuntu 22.04 LTS 上安装 Nginx Web 服务器

2023-04-06
阅读 4 分钟
1.4k
Nginx 是一个免费和开源的 Web 服务器,它也可以用作反向代理,HTTP 负载均衡器,HTTP 缓存和邮件代理。Nginx 适用于所有类似 Unix 的操作系统,并以 BSD 开源许可协议发布。

Linux系统中如何强制用户定期修改密码?

2023-04-02
阅读 3 分钟
2.2k
尽管 Linux 被认为是一个安全的操作系统,但它的安全性与登录用户的密码强度成等比关系。设置密码策略以确保用户设置了高强度的密码。作为 Linux 用户,您应该注意执行这些策略,以防止发生违规行为。你肯定不希望用户配置弱或易猜的密码,这些密码可以在几秒钟内被黑客强行破解。

Ubuntu 22.04 / 20.04 上安装 Jenkins

2023-03-27
阅读 3 分钟
1.6k
任务的自动化可能非常棘手,尤其是在多个开发人员向共享存储库提交代码的情况下。执行不良的自动化过程通常会导致不一致和延迟,这就是 Jenkins 的用武之地。Jenkins 是一种免费的,开放的持续集成工具,主要用于任务自动化。它有助于简化持续开发,测试以及新提交代码的部署。

如何在 CentOS 8 / RHEL 8 系统上安装 PHP 8 ?

2023-03-22
阅读 2 分钟
1.3k
PHP 8 是一个新的主版本,有很多新的改进和功能。在本文中,我们将演示如何在 CentOS 8 和 RHEL 8 系统上安装最新版本的 PHP 8。

解决 Ubuntu “Could not get lock /var/lib/dpkg/lock” 错误

2023-03-20
阅读 2 分钟
1.1k
最近,我遇到了 “Could not get lock /var/lib/dpkg/lock”的错误,我既不能安装任何软件包,也不能更新系统。此错误也与“Could not get lock /var/lib/apt/lists/lock”错误密切相关。以下是 Ubuntu 20.04 上的一些样本输出。

如何在 Arch Linux 下创建并配置 sudo 用户?

2023-03-18
阅读 2 分钟
1.7k
sudo (super user do) 是一个被授予 root 或高级权限的普通用户,因此可以执行与 root 用户类似的高级任务。其中包括编辑配置文件、安装和删除软件包、启动和停止服务等等。

Linux + Nginx + Keepalived 高可用配置

2023-03-16
阅读 5 分钟
1.1k
众所周知,NGINX 是一个广受好评的 web 服务器,也可以用作反向代理,负载均衡器和 HTTP 缓存。keepalive 工作在虚拟路由器冗余协议 VRRP (Virtual Router Redundancy Protocol) 上,它允许一个静态 IP 在两个 Linux 系统之间进行故障转移。

如何在 Debian 10 系统上安装 NFS Server

2023-03-15
阅读 2 分钟
1.6k
NFS (Network File system) 是一种客户端-服务器文件系统协议,允许多个系统或用户访问相同的共享文件夹或文件。最新版本是 NFS-V4,共享文件就像存储在本地一样。它提供了中央管理,可以使用防火墙和 Kerberos 身份验证进行保护。

如何在 Arch Linux 上安装和使用 Docker

2023-03-13
阅读 4 分钟
2.4k
Docker 提供了巨大的好处。在容器化之前,开发人员在各种 Linux 版本上编写和部署代码时会遇到很多问题,应用程序在一个系统上工作得很好,但在另一个系统上却失败了。Docker 标准化了代码部署,并确保应用程序可以在各种计算环境中无缝运行,而不会遇到依赖关系问题或错误。此外,Docker 还有助于实现巨大的规模经济。D...

Ubuntu 上安装私有 Docker 镜像库

2023-03-09
阅读 5 分钟
632
要使用 Docker 平台平滑 CI/CD 开发,请考虑使用自托管 Docker 镜像库。为了更快的交付以及安全的基础架构,建议您设置自己的 Docker 私人镜像库以存储您的 Docker 镜像并在组织中分发。

如何在 Debian 10 系统上安装 PHP 8 ?

2023-03-07
阅读 3 分钟
1.1k
PHP 8 稳定版已经发布很长时间了,这个版本有很多高级功能和改进。在本指南中,我们将逐步演示如何在 Debian 10 系统上安装 PHP 8。

Rocky Linux 8.4 操作系统安装 (图文教程)

2023-03-06
阅读 4 分钟
1.2k
Rock Linux 是基于社区的企业级操作系统,与 RHEL(RED HAT Enterprise Linux)兼容。因为 ,如果您正在寻找替换 CentOS 8 的生产级操作系统,则可以考虑 Rocky Linux。

CentOS 8 迁移到 Rocky Linux 8 简单指南

2023-03-05
阅读 2 分钟
1.6k
众所周知,Centos 8 更新和支持将在2021年12月底之后无法获得。现实是在不同组织的开发和生产环境中,有大量的 Centos 8 服务器。如果您正在寻找 Centos 8 替代方案,那么 Rocky Linux 是最好的候选方案。Rocky Enterprise Software Foundation(RESF)提供了一个迁移脚本,该脚本将使现有的 Centos 8 系统顺利迁移到 Ro...