Apache源码安装和虚拟主机配置的教程详解

admin3年前主机评测73

源码安装Apache

 1.上传Apache源码安装所需软件包

2.安装:

安装顺序
apr—>apr-util—>pcre—>httpd
安装编译环境

?

1
yum -y install gcc gcc-c++






apr 编译安装

?

1
2
3
4
tar xzf apr-1.4.6.tar.gz
cd apr-1.4.6
./configure --prefix=/usr/local/apr
make && make install






apr-util 编译安装

?

1
2
3
4
tar xzf apr-util-1.5.1.tar.gz
cd apr-util-1.5.1
./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/
make && make install






pcre 编译安装

?

1
2
3
4
tar xzf pcre-8.32.tar.gz
cd pcre-8.32
./configure --prefix=/usr/local/pcre
make && make install






httpd 编译安装

?

1
2
3
4
tar zxf httpd-2.4.41.tar.gz
cd httpd-2.4.41
./configure --prefix=/usr/local/apache --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcre/ --enable-so --with-mpm=prefork
make && make install






配置基于IP的虚拟主机 给主机添加IP

临时添加(重启网卡失效)
[root@localhost ~]# ifconfig eth0:0 192.168.153.155
[root@localhost ~]# ifconfig eth0:1 192.168.153.156
查看效果

永久添加
复制网卡配置文件并编辑


重启网卡查看结果

创建两个虚拟主机的网站根目录和测试页面
[root@localhost ~]# mkdir /opt/1806A
[root@localhost ~]# mkdir /opt/1806B
[root@localhost ~]# echo “1806A” > /opt/1806A/index
[root@localhost ~]# echo “1806B” > /opt/1806B/index

修改Apache的主配置文件

位置 : /usr/local/apache/conf/httpd.conf

给虚拟主机的两个网站根目录授权

不然会报访问被拒绝的错误,状态码为403

将包含虚拟主机这一行取消注释

编辑虚拟主机配置文件

位置 :/usr/local/apache/conf/extra/httpd-vhosts.conf

开启Apache服务

查看效果


到此这篇关于Apache源码安装和虚拟主机配置的教程详解的文章就介绍到这了,更多相关Apache虚拟主机配置内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文链接:blog.csdn/m0_46674735/article/details/109641912

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

正则表达式在线生成器

正则表达式在线生成器正则表达式是一种用来匹配文本的强大工具基于一些预定义字符的模式匹配的技术。正则表达式的结构非常灵活需要有一定的专业知识才能够书写出正确有效的表达式。为了方便广大开发人员和爱好者能够...

怎么在postgresql中设置列约束

PostgreSQL是一种广泛使用的关系型数据库管理系统,它提供了许多强大的功能和工具,可以帮助用户轻松地管理和维护数据库。在使用PostgreSQL时,设置列约束是非常重要的一项任务,因为它可以保证...

腾讯云2核4g够用嘛

腾讯云2核4g够用嘛对于网站运营者而言选择一家可靠的云计算服务商至关重要。腾讯云作为全球领先的云计算服务提供商之一备受用户青睐。其中腾讯云2核4g配置是比较受欢迎的一种选择。那么这种配置足够满足网站的...

网站防火墙是什么意思?什么情况网站需要防火墙?

网站防火墙是什么意思?网站防火墙指的是一个由软件和硬件设备组合而成、在内部网和外部 网之间、专用网与公共网之间的界面上构造的保护屏障.是一种获取安全性方法 的形象说法,它是一种计算机硬件和软件的结合,...

六六云怎么样

六六云怎么样六六云是一家专注于提供云计算服务的公司其产品包括云主机、云存储、云数据库等。作为一家新兴的云计算服务商六六云在市场上的表现如何呢下面就来谈谈六六云怎么样。六六云的产品丰富多样能够满足各类企...

阿里云服务器建站全攻略来啦!阿里云新手建站必看!

阿里云服务器建站全攻略来啦!如何使用阿里云服务器建站?首先在阿里云开通一台服务器,开通服务器之前最好确定你的服务器用linux还是windows,这里小编推荐大家ASP、.Net用Windows,PH...