温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

CentOS下安装Apache并配置的方法

发布时间:2022-05-07 16:18:24 来源:亿速云 阅读:277 作者:iii 栏目:大数据

这篇文章主要介绍了CentOS下安装Apache并配置的方法的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇CentOS下安装Apache并配置的方法文章都会有所收获,下面我们一起来看看吧。

centos系统安装的是basic server。安装apache之前所必须的缺少的组件比较多,下面罗列下本次需要安装的组件

apache - aprapache - apr-utilperl - pcreapache

官网下载apache

下载稳定版本httpd-2.4.9.tar.gz,上传到服务器/usr/packages目录下。

安装apache:

# tar -xvzf httpd-2.4.9.tar.gz

# cd httpd-2.4.9

# ./configure --prefix=/usr/local/apache --enable-module=so --enable-module=rewrite

检查编译环境报错:

checking for apr... no
configure: error: apr not found . please read the documentation.

原因缺少apr(apache portable runtime),需要下载apr与apr-util。

下载地址:http://apr.apache.org/download.cgi

下载apr-1.5.1.tar.gz、apr-util-1.5.3.tar.gz

安装apr:

# tar -xvzf apr-1.5.1.tar.gz
# cd apr-1.5.1
# .configure
# make
# make install

安装apr-util:

# tar -xvzf apr-util-1.5.3.tar.gz
# cd apr-util-1.5.3
# .configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
# make
# make install

再次检查编译环境报错:

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

缺少pcre

安装pcre:

# unzip -o pcre-8.35
# cd pcre-8.35
# ./configure --prefix=/usr/local/pcre
# make
# make install

再次检查编译环境时加上参数:

--with-apr=/usr/local/apr/ --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcre

没有报错:

# make
# make install

安装完毕。

这是我第一次安装,缺少关联关系的组件,下次安装直接先安装组件,最后安装apache,这样会顺畅些吧。

启动apache

# cp /usr/local/apache/bin/apachectl /sbin/
# apachectl start

配置随系统启动时启动apache服务

# vi /etc/rc.d/rc.local

在最后一行加上: /sbin/apachectl start

修改apache默认站点目录

修改/usr/local/apache/conf/httpd.conf文件

CentOS下安装Apache并配置的方法

改成

CentOS下安装Apache并配置的方法

执行命令
# apachectl restart

关于“CentOS下安装Apache并配置的方法”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“CentOS下安装Apache并配置的方法”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注亿速云行业资讯频道。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI