Apache的安装部署配置

Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器
跨平台,高效和稳定 ,支持http超文本传输协议等多种服务功能

apache相关资源
主配置文件 /etc/httpd/conf/httpd.conf
子配置文件 /etc/httpd/conf.d/.conf
默认发布目录 /var/www/html
默认发布文件 index.html
默认端口 80
默认安全上下文 httpd_sys_content_t
程序开启默认用户 apache
apache日志 /etc/httpd/logs/

前提

selinux设为关闭模式


重启

安装apache: yum -y install httpd

安装apache帮助文档

开机启动并启动apache

加入防火墙机制

重启apache

查看httpd端口

查看apache的id

查看apache进程

查看 apache日志

注 ---> access_log 正常日志
---> error_log 错误日志
编辑默认发布文件 index.html

进入网页

.



修改httpd服务的端口

主配置文件中修改

修改httpd服务的端口为8080

8080端口加入防火墙机制

重启apache

进入端口为8080的网页

.



制定默认发布文件优先级别
主配置文件中修改

设置test文件优先显示

添加编辑test文件

打开网页

.



修改默认发布目录
主配置文件中修改

修改默认发布目录并授权

注 ---> 需注释之前的 默认发布目录
创建默认发布目录,并复制发布文件

注 ---> 如遇到以下错误提示

---> 新建文件和系统默认的上下文不一致
修改安全上下文
semanage fcontext -a -t httpd_sys_content_t ‘/test(/.*)?‘
restorecon -RvvF /test/
---> 或关闭selinux即可
.



apache内部的访问控制
禁止单独ip访问
创建目录/var/www/html/testdir


创建并编辑文件index.html

编辑子配置文件


注 ---> 允许全部访问,禁止172.225.254.31访问

172.225.254.31访问,无权限访问

172.225.254.131可访问

允许172.225.254.31访问,禁止所有访问
编辑子配置文件

注 ---> 172.225.254.31可访问,其他不能访问
172.225.254.31可访问

其他不能访问

.



用户认证方式的访问控制
只允许用户admin登录密码访问
创建用户admin的密码验证,并查看加密密码

编辑子配置文件

创建访问testdir目录的用户和加密密码认证

注 ---> AuthUserfile 认证用户文件
---> AuthType认证类型 基本类型
---> AuthName认证名字
---> Require user只允许admin认证访问
验证

对所有用户认证密码可访问
创建用户admin1的密码验证,并查看加密密码

编辑子配置文件

创建访问testdir目录的用户和加密密码认证

注 ---> AuthUserfile 认证用户文件
---> AuthType认证类型 基本类型
---> AuthName认证名字
---> Require user允许所有用户认证访问
验证所有用户均可登录密码访问

.



Apache的安装部署配置

原文地址:https://blog.51cto.com/14190777/2429005

时间: 2024-08-11 08:54:45

Apache的安装部署配置的相关文章

Linux平台oracle 11g单实例 安装部署配置 快速参考

1.重建主机的Oracle用户 组 统一规范 uid gid 以保证共享存储挂接或其他需求的权限规范 userdel -r oracle groupadd -g 500 oinstall groupadd -g 501 dba useradd -g oinstall -G dba -u 500 oracle #id oracle uid=500(oracle) gid=500(oinstall) 组=500(oinstall),501(dba) 2.安装好Oracle 需要的rpm包.安装rpm

Apache的安装与配置

apahce的特点 功能强大.配置简单.速度快.应用广泛.性能稳定可靠,并可做代理服务器或负载均衡来使用 应用场合. 使用Apache运行静态HTML网页.图片(处理静态小文件能力不及Nginx): 使用Apache结合PHP引擎运行PHP.Perl等程序,LAMP被称为经典组合: 使用APache结合Tomcat.Resin运行JSP,Java等程序,成为中小企业的首选: 使用Apache作代理.负载均衡.rewrite规则过滤等等. Apache的安装: 版本:Apache 2.2.2 系统

linux ---apache的安装和配置

linux环境下的安装:yum安装和tar包安装 yum安装: 首先安装php环境 yum install php55w yum install php55w-mysql yum install php55w-imap yum install php55w-cli yum install php55w-xml 然后开始安装apache: yum install httpd 或者yum install httpd* 安装完毕 进行配置, apache的项目部署目录:/var/www/html下 配

Hadoop2.3、 Hbase0.98、 Hive0.13架构中Hive的安装部署配置以及数据测试

简介: Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供简单的sql查询功能,可以将sql语句转换为MapReduce任务进行运行. 其优点是学习成本低,可以通过类SQL语句快速实现简单的MapReduce统计,不必开发专门的MapReduce应用,十分适合数据仓库的统计分析. 1, 适用场景 Hive 构建在基于静态批处理的Hadoop 之上,Hadoop 通常都有较高的延迟并且在作业提交和调度的时候需要大量的开销.因此,Hive 并不能够在大规模

Web服务之Apache的安装及配置

"Apache HTTP Server"是开源软件项目的杰出代表,正式名称是"httpd",在Web服务器领域长期保持超过半数的配额,可以在Linux.UNIX.Windows等多种操作系统平台使用 Apache的主要特点 (1)开放源代码 (2)跨平台应用 (3)支持各种Web编程语言 (4)模块化设计 (5)运行稳定 (6)良好的安全性 安装httpd服务器 ? ? httpd服务器的安装方法可以选用RPM安装.源码编译安装两种方式,但是前者在功能上有些局限性,

Apache Tomcat安装、配置、启动与后续操作步骤

1.第一,我们在安装Apache Tomcat之前,我们首先安装和配置好jdk: 2.第二,我们要清楚自己的jdk版本.因为我们Apache Tomcat配置的成功的前提是版本相对应.在这里,博主是用下图的jdk版本: 所以,我们下载Apache Tomcat的时候也要找到Tomcat相应版本. 3.下载官方网址链接:http://tomcat.apache.org/download-70.cgi: 按照箭头指向的地方进行下载即可完成下载部分.PS:博主用的电脑是win7 32位的,所以读者们请

centos7 apache httpd安装和配置django项目

一.安装httpd服务 apache在centos7中是Apache HTTP server.如下对httpd的解释就是Apache HTTP Server.所以想安装apache其实是要安装httpd. httpd.x86_64 : Apache HTTP Server 安装: # yum install httpd 设置httpd服务开机启动 [[email protected] httpd]# /sbin/chkconfig httpd on Note: Forwarding reques

Apache JMeter安装与配置

1.安装Java JDK Apache JMeter是基于Java库,运行Apache JMeter需要启动JVM进程,因此必须安装JAVA SE的JDK 2.进入官网,下载Apache JMeter安装文件 解压文件apache-jmeter-5.0.zip到D:\ProgramFiles\apache-jmeter-5.0 双击jmeter.bat或者以管理员方式运行 3.其他低版本需要配置环境变量 新建变量:JMETER_HOME=jmeter安装路径 配置classpath变量:%JME

Mongodb简介及安装部署配置

1.Mongodb简介及安装部署 Mongodb 逻辑结构:Mongodb 逻辑结构 MySQL逻辑结构库database 库集合(collection) 表文档(document) 数据行 2.安装前准备(1)redhat或cnetos6.2以上系统(2)系统开发包完整(3)ip地址和hosts文件解析正常(4)iptables防火墙&SElinux关闭(5)关闭大页内存机制############################################################