Detailed steps to install web server using Apache httpd2.4.37 on centos8

Detailed steps to install web server using Apache httpd2.4.37 on centos8

Step 1: yum install httpd -y #Install httpd service

Step 2: systemctl start httpd #Start the httpd service

Step 3: systemctl enable httpd #Set the httpd service to start at boot

Step 4: firewall-cmd --zone=public --add-port=80/tcp --permanent #Open port 80 of the firewall and make it permanent. The return value success indicates that the setting is successful. (-permanent means permanent effect, and will become invalid after restart without this parameter)

Step 5: systemctl restart firewalld.service #Restart the firewall to make the previous settings take effect

Step 6: firewall-cmd --zone=public --query-port=80/tcp #Check whether port 80 is open. If yes is returned, it is open successfully. If no is returned, it is not open (if the setting is completed and the firewall is not restarted, it will return no)

Step 7: Copy the source files of the website to the /var/www/html directory. Or delete the /var/www/html directory, and then copy the source file directory to the /var/www directory and rename it to html. The html directory must contain the index.html default homepage file.

Step 8: Enter the local IP address in the browser to test. #For domain names, you need to apply for a domain name first, then do domain name resolution, and bind the public IP before use.

Summarize

This is the end of this article about how to install a web server on centos8 using Apache httpd2.4.37. For more information about how to install a web server on centos8 using Apache httpd2.4.37, please search for previous articles on 123WORDPRESS.COM or continue to browse the following related articles. I hope you will support 123WORDPRESS.COM in the future!

You may also be interested in:
  • Implementation steps for building a local web server on Centos8
  • CentOS 7.2 configuration Apache service httpd (Part 2)
  • CentOS 7.2 configuration Apache service httpd (Part 1)
  • Detailed explanation of the main configuration file httpd.conf of the Apache server
  • Apache's httpd.conf Chinese detailed explanation
  • APACHE configuration file Chinese version httpd.conf FOR Apache 2.2.13

<<:  Take you to understand the event scheduler EVENT in MySQL

>>:  Detailed explanation of Jquery datagrid query

Recommend

Specific use of exception filter Exceptionfilter in nestjs

Speaking of Nestjs exception filter, we have to m...

Have you carefully understood Tags How it is defined How to use

Preface : Today I was asked, "Have you carefu...

js realizes the dynamic loading of data by waterfall flow bottoming out

This article shares with you the specific code of...

Vue uses WebSocket to simulate the chat function

The effect shows that two browsers simulate each ...

Summary of four ways to introduce CSS (sharing)

1. Inline reference: used directly on the label, ...

Summary of some common uses of refs in React

Table of contents What are Refs 1. String type Re...

Introduction to using data URI scheme to embed images in web pages

The data URI scheme allows us to include data in a...

Tutorial on installing MySQL under Linux

Table of contents 1. Delete the old version 2. Ch...

In-depth explanation of slots and filters in Vue

Table of contents Slots What are slots? Slot Cont...

How to change the tomcat port number in Linux

I have several tomcats here. If I use them at the...

Mac installation mysqlclient process analysis

Try installing via pip in a virtual environment: ...

Solve the problem that Docker pulls MySQL image too slowly

After half an hour of trying to pull the MySQL im...

Detailed discussion of the differences between loops in JavaScript

Table of contents Preface Enumerable properties I...

A good way to improve your design skills

So-called talent (left brain and right brain) Tha...