admin 管理员组文章数量: 887021
2024年1月17日发(作者:python集成开发环境有哪些)
每日一句:
I am a slow walker, but I never walk backwards.(我走得很慢,但从来不后退。)
一、本次配置
a) 操作系统:Linux
b) 服务器:
c) APR:
d) APR-Util:
e) PCRE:
二、Linux安装程序的基本步骤
1、./configure --prefix=安装目录
2、make
3、make install
三、Linux安装apache服务器步骤:
1、gzip -d httpd- (阿帕奇服务器安装包)
2、tar xvf httpd- (执行第一步后出现这个文件)
3、cd httpd- NN(执行完第二步后会产生一个服务器的目录,使用cd命令进入)
4、安装程序的基本步骤
5、安装目录/bin/apachectl -k start (启动服务器)
6、测试。打开浏览器输入服务器IP,如果出现It Works,则服务器安装成功
7、安装过程中遇到的问题
a) 安装服务器时提示缺少apr文件(到官网下载后进行安装(还是按照安装步骤))
b) 安装apr时提示确实apr-util(到官网下载后进行安装(还是按照安装步骤))
c) 安装服务器时提示确实pcre(到官网下载后进行安装(还是按照安装步骤))
四、配置apache的虚拟主机
a) 将“安装目录 ”中“#Include etc/extra/ ”的#去掉。这样才能使文件起作用,或者直接在中写配置也可以(不建议这么做)
b) 在中配置VirtualHost(注:Apache在接受到请求时,首先会默认第一个VirtualHost,然后再找匹配的,如果没有匹配的,默认就是第一个VirtualHost起作用)
ServerAdmin admin@ #如果服务器有任何问题将发信到这个地址
DocumentRoot /www/ #虚拟主机的指向目录
ServerName #访问主机的域名[:端口号]
ServerAlias *. #- -这个不知道是啥。
ErrorLog logs/-error_log #虚拟主机发生错误时的记录日志(可省略)
Customlog logs/_access_log common #对虚拟主机发出请求时的记录日志(可省略)
【】
Options FollowSymLinks Indexes
AllowOverride None
Order deny,allow
Allow from all
Require all granted
c) 修改本地的hosts文件。(C:windowssystem32driversetchost)。
格式:服务器IP 主机域名(e.g:192.168.241.1 )
d) 测试。主机域名。看到默认网页或者看到文件和目录列表(有权限时)。
【1】访问权限:当其允许时,如果没有默认的页面可以显示,浏览器就会显示文件根目录的目录列表,目录列表包括文件根目录下的文件和子目录。否则则显示:
Forbidden
You don't have permission to access / on this server.
版权声明:本文标题:虚拟机中如何在Linux上安装和配置Apache服务器 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/free/1705451495h485297.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论