Add server virtual memory SWAP under Linux system

Swap is similar to the virtual memory of Windows, but the difference is that Windows can be set under any drive letter of Windows, and the default is C drive, and can be placed in the same partition as the system files. Linux, on the other hand, occupies an independent partition, which is convenient for putting part of the content in the swap partition when the memory demand is insufficient, and continue to execute when there is free memory, also called swap partition, and swap space is part of it.

SSH public key authentication login

Generally, when we use ssh to remotely log in to a server, we need to enter a username and password. This is very troublesome for people who often maintain the system. How can we log in to a remote Linux/Unix server directly without a password? SSH public key authentication can solve this problem.

How to Install FFmpeg on CentOS 8 / RHEL 8

How to install FFmpeg on CentOS 8 / RHEL 8 Linux system? FFmpeg is a free and open source multimedia framework used for playing, encoding, decoding, streaming, transcoding, multiplexing, demultiplexing and filtering multimedia files of various formats including MPEG1 audio and video, MPEG4, h263, ac3, asf, avi, real, mjpeg and Flash.

Google Cloud Google Cloud Server Configuration LNMP Environment PHP+Mysql+Nginx Installation Detailed Explanation

Google Cloud Server Configuration If you want to do your job well, you must first sharpen your tools. Sharpening the knife makes the work easier. First build the server LNMP environment, then build the web site. Without a good PHP environment, there will be more trouble later. I have talked about manually installing and deploying the PHP environment before. Today, I will talk about how to use the dnf command on the Google Cloud Server to manually install the PHP+Mysql+Nginx environment without using a third-party panel.

Centos7 detailed interpretation of Apache2.4 httpd.conf configuration file

The above detailed translation and explanation of the configuration of various variables in httpd.conf and the main structure of the Apache2.4.4 server configuration file. The most noteworthy thing isHere, it defines access control permissions for subdirectories distributed under different directories. You also need to pay attention to the compatibility of some Apache versions.

Install and set up Apache2.4.41 web server under Centos7

The Apache HTTP Server Project is pleased to announce the release of Apache HTTP Server version 2.4.41 ("Apache" and "httpd"). This version of Apache is the latest GA release of the new generation 2.4.x branch of Apache HTTPD, represents fifteen years of innovation in the project, and is therefore recommended over all previous versions!

phpMyAdmin Database Management

phpMyAdmin is a free software tool written in PHP, designed to handle MySQL administration on the web. phpMyAdmin supports a wide range of operations on MySQL and MariaDB. Common operations (managing databases, tables, columns, relations, indexes, users, permissions, etc.) can be performed through the user interface, while you can still execute any SQL statement directly.

PHP programming language

PHP is an open source general-purpose computer scripting language that is particularly suitable for web development and can be embedded in HTML. PHP's syntax draws on the characteristics of popular computer languages such as C, Java, and Perl, making it easy for general programmers to learn. The main goal of PHP is to allow web developers to quickly write dynamic pages, but PHP is also used in many other fields.