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
相关文章
|
5月前
|
Linux 编译器 开发工具
在CentOS环境下升级GCC编译器的指南
总结:本文提供了一种方法来升级CentOS的GCC编译器,通过使用CentOS的软件集合和开发者工具集工具,可以比较平滑地进行升级。在整个过程中无需从源代码编译,这样既省去了复杂的编译过程,也避免了可能出现的与系统库不兼容的风险。请注意,使用第三方仓库可能会带来系统稳定性和安全性上的潜在影响。所有操作都应谨慎进行,并确保有相应的数据备份。
692 19
|
Linux 网络安全 Apache
CentOS 7.2配置Apache服务httpd(上)
CentOS 7.2配置Apache服务httpd(上)
793 1
|
11月前
|
网络协议 Java 应用服务中间件
centos7环境下tomcat8的安装与配置
本文介绍了在Linux环境下安装和配置Tomcat 8的详细步骤。首先,通过无网络条件下的文件交互软件(如Xftp 6或MobaXterm)下载并解压Tomcat安装包至指定路径,启动Tomcat服务并测试访问。接着,修改Tomcat端口号以避免冲突,并部署Java Web应用项目至Tomcat服务器。最后,调整Linux防火墙规则,确保外部可以正常访问部署的应用。关键步骤包括关闭或配置防火墙、添加必要的端口规则,确保Tomcat服务稳定运行。
|
Web App开发 搜索推荐 Unix
Linux系统之MobaXterm远程连接centos的GNOME桌面环境
【10月更文挑战第21天】Linux系统之MobaXterm远程连接centos的GNOME桌面环境
2216 5
Linux系统之MobaXterm远程连接centos的GNOME桌面环境
|
Ubuntu 网络安全 Apache
Ubuntu下安装Apache2.4.7遇到的问题及解决办法
Ubuntu下安装Apache2.4.7遇到的问题及解决办法
230 2
|
Linux PHP Apache
CentOS 7.2配置Apache服务httpd(下)
CentOS 7.2配置Apache服务httpd(下)
203 1
|
消息中间件 Ubuntu Java
Ubuntu系统上安装Apache Kafka
Ubuntu系统上安装Apache Kafka
|
Kubernetes Linux Docker
在centos7上搭建k8s环境
在centos7上搭建k8s环境
|
安全 Linux 数据库连接
CentOS 7环境下DM8数据库的安装与配置
【10月更文挑战第16天】本文介绍了在 CentOS 7 环境下安装与配置达梦数据库(DM8)的详细步骤,包括安装前准备、创建安装用户、上传安装文件、解压并运行安装程序、初始化数据库实例、配置环境变量、启动数据库服务、配置数据库连接和参数、备份与恢复、以及安装后的安全设置、性能优化和定期维护等内容。通过这些步骤,可以顺利完成 DM8 的安装与配置。
1354 0
|
关系型数据库 MySQL Linux
Linux(CentOS7)搭建LAMP服务环境
本文介绍了在Linux (CentOS 7) 上搭建LAMP服务环境的详细步骤,包括安装Apache HTTPd、解决编译时依赖问题、配置Apache服务、安装PHP以及处理PHP与Apache集成时遇到的问题。同时,还涉及了防火墙设置和SELinux权限调整,确保Web服务能够正常运行。
320 2