博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux入门教程:Apache服务配置(一)
阅读量:6329 次
发布时间:2019-06-22

本文共 858 字,大约阅读时间需要 2 分钟。

hot3.png

1.apache简介

我们经常要浏览网页,提供这样的服务是apache。提供apache服务的软件是httpd服务。Apache支持許多特性,大部分通过编译的模块实现。這些特性從伺服器端的程式語言支援到身份認證方案。一些通用的语言接口支持Perl,Python,Tcl, 和PHP。流行的认证模块包括mod_access,mod_auth和mod_digest。其他的例子有SSL和TLS支持(mod_ssl),代理服务器(proxy)模块,很有用的URL重写(由mod_rewrite实现),定制日志文件(mod_log_config),以及过滤支持(mod_include和mod_ext_filter)。Apache日志可以通过网页浏览器使用免费的脚本AWStats或Visitors来进行分析。
apache的服务配置是非常有讲究的,我们首先来提供服务,包括Perl、Python、PHP。最后在提供服务的基础上要实现它的安全性。

2.配置apache服务

1)首先我们要来安装apache服务,安装文件是httpd:
还好,我们的httpd是已经安装了的。启动httpd服务,发现我们的主机名是需要修改的:
修改/etc/hosts文件,添加本机IP和域名之间的对照:
再次启动之后,我们发现之前的提示已经不见了:
服务终于启动了,我们的apache的默认发布目录是:/var/www/html,默认的发布文件是那个目录地下的index.html.
我们先简单的写一个index.html文件(就在默认发布目录底下创建):
我们可以看到这个文件对于任何人都是可读的:
接着我们来访问这个服务器:
呵呵,可是看不到所发布的内容。想想我们刚刚看到了权限是可读的,那问题应该是出在了防火墙上了。我们在没有涉及防火墙学习的情况下,先关闭它:
然后重启httpd服务,再次访问本服务器:
再次访问:
这次就可以看到了。

转载于:https://my.oschina.net/ajian2014/blog/303596

你可能感兴趣的文章
SVN被锁定的几种解决方法
查看>>
js如何判断是否在iframe中及防止网页被别站用 iframe嵌套 (Load denied by X-Frame-Options)...
查看>>
ios ios7 取消控制拉升
查看>>
182在屏幕中实现网格化视图效果
查看>>
本文摘录 - FlumeJava
查看>>
Scala学习(三)----数组相关操作
查看>>
Matlab基于学习------------------函数微分学
查看>>
Dundas 系列
查看>>
Windows的命令行查看,修改,删除,添加环境变量
查看>>
iOS 图文混排
查看>>
64. Minimum Path Sum
查看>>
Windows Live Writer 使用指南
查看>>
分析iOS Crash文件,使用命令符号化iOS Crash文件
查看>>
R学习笔记 第五篇:字符串操作
查看>>
在Mac OS下配置PHP开发环境
查看>>
(转)介绍下Nuget在传统Asp.net项目中的使用
查看>>
C# ArcEngine 实现点击要素高亮并弹出其属性
查看>>
初识GO语言——安装Go语言
查看>>
SDK命令行操作
查看>>
基于Bootstrap的DropDownList的JQuery组件的完善版
查看>>