centos之搭建Apache环境

centos之搭建apache环境

一、安装

安装之前先将服务器的防火墙关掉。

systemctl stop firewalldsystemctl disable firewall

登录后复制

第一步:

安装apr

下载:

wget -c http://mirrors.tuna.tsinghua.edu.cn/apache//apr/apr-1.6.3.tar.bz2

登录后复制

解压该文件:

tar -jvxf apr-1.6.3.tar.bz2

登录后复制

检测:

cd apr-1.6.3./configure --prefix=/usr/local/apr/

登录后复制

编译:

makemake install

登录后复制登录后复制登录后复制登录后复制

第二步:

安装apr-util

下载:

wget -c http://mirrors.tuna.tsinghua.edu.cn/apache//apr/apr-util-1.6.1.tar.bz2

登录后复制

解压该文件:

tar -jvxf apr-util-1.6.1.tar.bz2

登录后复制

检测:

cd apr-util-1.6.3./configure --prefix=/usr/local/apr-util/ --with-apr=/usr/local/apr/

登录后复制

编译:

makemake install

登录后复制登录后复制登录后复制登录后复制

第三步:

安装pcre

下载:

wget -c http://ftp.pcre.org/pub/pcre/pcre-8.42.tar.bz2

登录后复制

解压该文件:

tar -jvxf pcre-8.42.tar.bz2

登录后复制

检测:

cd pcre-8.42./configure --prefix=/usr/local/pcre/

登录后复制

编译:

makemake install

登录后复制登录后复制登录后复制登录后复制

第四步:
安装httpd

下载:

wget -c http://mirrors.cnnic.cn/apache/httpd/httpd-2.4.29.tar.bz2

登录后复制

解压该文件:

tar -jvxf httpd-2.4.29.tar.bz2

登录后复制

检测:

cd httpd-2.4.29./configure --prefix=/usr/local/httpd/ --with-apr=/usr/local/apr/ --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcre/

登录后复制

编译:

makemake install

登录后复制登录后复制登录后复制登录后复制

第五步:

配置/usr/local/apache2/conf/httpd.confServerName www.examda.com:80改为ServerName localhost:80

登录后复制

第六步:

启动apache服务

/usr/local/apache2/bin/apachectl start

登录后复制二、检测

使用浏览器访问本地IP

出现It works!成功

三、报错处理

(1)configure: error: APR not found. Please read the documentation.

这是没有安装apr或者apr安装失败导致的,重新安装apr。

安装请查看第一步。

(2)configure: error: APR-util not found. Please read the documentation.

这是没有安装apr-util或者apr-util安装失败导致的,重新安装apr-util。

安装请查看第二步。

(3)configure: error: no acceptable C compiler found in $PATH

这是没有安装gcc编译器或者gcc编译器安装失败导致的,重新安装gcc。

yum install -y gcc

登录后复制

(4)xml/apr_xml.c:35:19: 致命错误:expat.h:没有那个文件或目录

这是没有安装expat-devel或者expat-devel安装失败导致的,重新安装expat-devel。

yum install -y expat-devel

登录后复制

(5)configure: error: Invalid C++ compiler or C++ compiler flags

这是没有安装gcc-c++或者gcc-c++安装失败导致的,重新安装gcc-c++。

yum install -y gcc-c++

登录后复制

(6)configure: error: pcre-config for libpcre not found. PCRE is required and available from http://pcre.org/

这是没有安装pcre或者pcre安装失败导致的,重新安装pcre。

安装请查看第三步。

以上就是centos之搭建Apache环境的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2193952.html

(0)
上一篇 2025年2月25日 19:55:58
下一篇 2025年2月25日 12:05:35

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • python爬虫怎么停

    要停止 Python 爬虫,可以使用:按键盘中断 (Ctrl+C/Cmd+C) 发送终止信号设置超时自动停止爬虫处理异常以在错误时停止爬虫发送信号以外部终止爬虫实现优雅停止机制以完成当前任务后停止 如何停止 Python 爬虫 要停止 Py…

    2025年2月25日
    000
  • linux怎么写python爬虫

    如何在 Linux 中编写 Python 爬虫?安装 Python 库 requests、BeautifulSoup 和 lxml。在 Python 文件中导入库,指定目标 URL,发送 GET 请求。使用 BeautifulSoup 解析…

    2025年2月25日
    200
  • 用python写网络爬虫这本书怎么样

    Python因其简洁的语法、丰富的库(如BeautifulSoup和Requests)和并发支持,是编写网络爬虫的理想语言。它可以通过以下步骤实现:安装必要的库。定义目标URL。发送HTTP请求获取HTML内容。使用BeautifulSou…

    2025年2月25日
    200
  • 怎么说python爬虫强大呢

    Python 爬虫的强大之处体现在以下方面:可扩展性,可轻松处理大量数据;跨平台兼容性,可在多种操作系统运行;丰富的生态系统,提供众多库和框架;易于学习,语法简单直观;多线程和异步支持,提高爬取速度;高性能,高效获取和解析网页;易于定制,满…

    2025年2月25日
    200
  • PSD 批量编辑器

    大家好!我正在分享我在过去几个月开发的这个新软件。 我希望它可以帮助一些人,并且有些人可能有兴趣帮助我改进它。我想添加很多功能,请随时告诉我您希望在软件中看到什么。 在技术方面,我开始这个项目是为了尝试在我的代码中实现一些设计模式,并更好地…

    2025年2月25日
    200
  • 在 Windows 上使用 WSL2 将 Polars 与 NVIDIA GPU (CUDA) 结合使用

    首先,如果我错过了什么,或者做错了什么,或者如果您有疑问 ,请告诉我 步骤 wsl2 通过 window 商店安装任何 linux 发行版(例如 ubuntu 22.04)启动并创建用户通过在命令提示符或 powershell(在 wind…

    2025年2月25日
    200
  • HandyHub – 您的首选商人目录

    HandyHub:将客户与可靠的商人联系起来 项目目的 HandyHub 旨在弥合客户与所在领域熟练商人之间的差距。我们的目标是简化寻找和雇用技工的流程,使客户更容易通过用户友好的平台获得管道、电气工作和维修等基本服务。 团队成员、角色和时…

    2025年2月25日
    200
  • zabbix详解之zabbix的安装

    由于ubuntu源里自带有zabbix ,可以直接通过apt-get的方式进行安装,所以这里就以centos6.5为例,介绍下zabbix的源码包编译安装的过程。 一、lamp环境安装 1、yum安装lamp #yum -y update#…

    2025年2月25日 互联网
    200
  • 详解:基础MySQL教程

    如何在Ubuntu和CentOS上安装MySQL 如果你没有安装在你的Droplet上的MySQL,你可以快速下载它。 ubuntu:sudo apt-get install mysql-serverCentos:sudo yum inst…

    2025年2月25日
    200
  • Keepalived内外网故障非同步漂移双活双主模式

    示意图 多播IP是:224.0.0.111。一台机器的VIP内外网互为主备。 +——+|Client|+——+ / +——–+ |Internet| +——–+ / +——–+ |NAT 网络|…

    2025年2月25日
    200

发表回复

登录后才能评论