CentOS7环境下Apache安装

简介: CentOS7环境下Apache安装。参考文档: https://blog.csdn.net/zhangge3663/article/details/94442605

基本工具

yum install -y gcc gcc-c++
yum install -y expat-devel zlib-devel openssl-devel
yum install -y libtool

安装APR

git clone https://gitee.com/apache/apr.git
cd apr/
./buildconf
./configure --prefix=/usr/local/apr
make && make install

安装HTTP

下载: https://dlcdn.apache.org//httpd/httpd-2.4.52.tar.gz
解压: tar -zxvf httpd-2.4.52.tar.gz

./configure --prefix=/usr/local/httpd --with-apr=/usr/local/apr
make && make install 

编辑配置文件: /usr/local/httpd/conf/httpd.conf

Listen 2022
ServerName 172.xx.xx.xx:2022

服务启动

cp /usr/local/httpd/bin/apachectl /etc/init.d/httpd
编辑: vim /etc/init.d/httpd
加入:

# chkconfig: 345 85 15
# description: Activates/Deactivates Apache Web Server

运行命令: systemctl enable httpd
启动命令: service httpd start

访问验证

查看CentOS版本: cat /etc/redhat-release
查看端口是否启动: netstat -ltpn
浏览器访问: http://172.xx.xx.xx:2022/ 展示:It works!

防火墙命令

service iptables status
service iptables stop
service iptables start
相关文章
|
22天前
|
消息中间件 Linux API
centos7 安装rabbitmq自定义版本及配置
centos7 安装rabbitmq自定义版本及配置
|
20天前
|
弹性计算 关系型数据库 MySQL
centos7 mysql安装及配置
本文详细介绍了在阿里云服务器ECS上通过yum源安装MySQL 8.0.12的过程,包括更新yum源、下载并安装MySQL源、解决安装过程中可能遇到的问题等步骤。此外,还介绍了如何启动MySQL服务、设置开机自启、配置登录密码、添加远程登录用户以及处理远程连接异常等问题。适合初学者参考,帮助快速搭建MySQL环境。
108 8
centos7 mysql安装及配置
|
17天前
|
存储 Linux Docker
CentOS 7.6安装Docker实战案例及存储引擎和服务进程简介
关于如何在CentOS 7.6上安装Docker、介绍Docker存储引擎以及服务进程关系的实战案例。
62 3
CentOS 7.6安装Docker实战案例及存储引擎和服务进程简介
|
22天前
|
分布式计算 资源调度 Hadoop
centos7二进制安装Hadoop3
centos7二进制安装Hadoop3
|
27天前
|
Linux 开发工具 git
CentOS安装git客户端
【8月更文挑战第22天】在 CentOS 上安装 Git 可通过两种方式:一是利用 yum 包管理器,只需在终端依次执行 `sudo yum update` 和 `sudo yum install git` 命令,安装时按提示输入 y 即可;二是从源码安装,适用于有特殊需求的场景。首先安装必要的依赖库,然后下载并解压 Git 的源码包,最后通过一系列 make 命令完成配置与编译安装。无论哪种方式,安装完毕后均可通过 `git --version` 验证安装情况。
|
25天前
|
缓存 运维 Linux
深入解析:一步步掌握 CentOS 7 安装全流程及运维实战技巧
深入解析:一步步掌握 CentOS 7 安装全流程及运维实战技巧
|
25天前
|
Linux
centos安装与卸载软件
centos安装与卸载软件
26 1
|
22天前
|
Linux Python
Centos7安装Python虚拟环境之virtualenv
Centos7安装Python虚拟环境之virtualenv
|
22天前
|
存储 缓存 Linux
LDAP学习笔记之一:Centos7安装389-DS(RHDS)
LDAP学习笔记之一:Centos7安装389-DS(RHDS)
|
23天前
|
前端开发 小程序 Unix
Centos安装前端开发常用软件
Centos安装前端开发常用软件