Linux Basics: Basic Configuration of Nginx and Apache

Linux Basics: Basic Configuration of Nginx and Apache

Apache and Nginx are two commonly used web server software. This is a beginner-level operational example. By deploying a front-end page, we will learn their basic usage. For comparison, both server software are used simultaneously during deployment, combined through reverse proxy. 1. Basic Concepts Apache HTTP Server is a long-established web server software. It adopts … Read more

Top 10 Recommended Open Source Web Servers for Linux

Top 10 Recommended Open Source Web Servers for Linux

In the world of Linux, there are a variety of open source web servers: from the classic Apache and Nginx to lightweight options like Lighttpd and Caddy, as well as specialized servers like Tomcat and Monkey. Each server has its own advantages and suitable scenarios. This article reviews 10 of the best open source web … Read more

Helicopter Transforms Into Drone Mother Ship

Helicopter Transforms Into Drone Mother Ship

↑“Black Hawk” helicopter launches “Artemis” drone From February to April this year, the U.S. military conducted tests of the “Artemis” drone launched from fixed-wing manned aircraft, helicopters, and ground vehicles at the Yuma Proving Ground in Arizona. Among these, launching the “Artemis” drone from the “Black Hawk” helicopter is considered one of the most technically … Read more

Apache Top-Level Project!!! Complete PLC Communication with 50+ Protocols

Apache Top-Level Project!!! Complete PLC Communication with 50+ Protocols

Traditional factory equipment communication is complex, and the interconnection costs between different brands of PLCs are high? Apache PLC4X provides a perfect solution for the Industrial Internet of Things. It supports various PLC protocols with a unified API call, making “interconnectivity” in the industrial control world possible. Open-source, free, and secure, this tool makes the … Read more

Steps for Configuring Apache HTTPS and iOS HTTPS Request Validation

Steps for Configuring Apache HTTPS and iOS HTTPS Request Validation

Previously, the backend team configured HTTPS and directly provided us with the certificate. Today, I will walk through the HTTPS configuration process myself to document the steps. Apache HTTPS configuration steps 1. Check if the mod_ssl.so file is installed yum -y install openssl openssl-devel mod_ssl If it is already installed, you will see a prompt … Read more

A New Alternative to CentOS

A New Alternative to CentOS

On December 8, 2020, the CentOS official website announced that CentOS Linux 8 would cease service on December 31, 2021. CentOS Linux 7 will stop service on June 30, 2024. CentOS Stream, which will serve as the upstream (development) branch of Red Hat Enterprise Linux after the end of CentOS Linux 8, is certainly less … Read more

Apache IoTDB: A New Database More Suitable for Industrial IoT Scenarios, Making Data Storage, Querying, and Usage No Longer a Challenge

Apache IoTDB: A New Database More Suitable for Industrial IoT Scenarios, Making Data Storage, Querying, and Usage No Longer a Challenge

Machine Heart Column Machine Heart Editorial Team As we enter the era of Industry 4.0, the introduction of digitalization and automation has made production environments more efficient. At the same time, the potential value of the massive data generated by smart devices has garnered attention. However, how to efficiently store the data produced by smart … Read more

Linux Web Service Log Statistics Commands

Linux Web Service Log Statistics Commands

Table of Contents Apache Log Statistics Nginx Log Statistics Web Service Status Statistics Other Statistical Combinations Count Statistics This article collects some common statistics commands for Apache/Nginx server logs in Linux operations. Apache Log Statistics # List the top IPs with the most visits today [[email protected] httpd]# cut -d- -f 1 access_log | uniq -c … Read more

How to Transform an Old Android Phone into a Home Server

How to Transform an Old Android Phone into a Home Server

Author: huaxiaorong Original: https://juejin.cn/post/7440377607000326207 1. Tool Preparation Android Phone: Used for transformation into a server Other Devices: Used for testing and viewing server access pages, which can be other phones, computers, or platforms. Bluetooth Keyboard: Convenient for connecting to the Android phone for command processing Due to Python’s convenient and rich toolkits, the main idea … Read more

Mastering HTTPS: Theory and Practice

Mastering HTTPS: Theory and Practice

1. Basic Concepts HTTP: is the most widely used network protocol on the Internet, serving as a standard for requests and responses between clients and servers. It is a protocol used to transfer hypertext from WWW servers to local browsers, making browsing more efficient and reducing network transmission. HTTPS: is a secure version of HTTP, … Read more