Apache(作用,安装,启用,基本信息,配置,默认发布文件,目录)

Apache的作用


#####Apache用到同步阻塞模式,稳定性高
######nginx:yibu的非阻塞模式,速度比Apache的快

查看以上超文本传输协议提供软件:curl -I ..

Apache的安装


Apache的启用:(火墙,服务本身设定)





如果能在7中连接到8,如图所示使Apache的服务页,代表设置成功,可以启用

Apache的基本信息


在主配置文件中更改端口信息,重启服务,然后在7中连接,连接失败


##
##
192.168.1.10(rhel8的ip):8080也无法访问
##
##

##
##
无法在rhel7中访问8,需要在查看火墙中设定的端口,如下图所示操作,将火墙中设置的端口改未8080
##

访问成功

Apache的基本配置

参考上条实验
8080 与6666的本质区别在于  在查看服务端口的时候默认没有6666
selinux开启的时候,无法重启,警告模式,可以重启
1.设定selinux默认使用方式:使Apache可以使用6666
2.semange  port  -l | grep http    查看服务可以使用的端口,
3.semange  port -a -t http_port_t -p port tcp 6666  使服务可以使用6666端口
4.则服务在selinux开启的模式下可以重启



默认发布文件

index.html文件

westos.html文件

在配置文件中写入如下图所示内容,默认访问westos.html文件(当第一个文件没有时,访问第二个文件)


补:

文件须在如下图所示目录



##

##

如图所示实验,需在访问时候写清访问路径,才能访问到文件的内容



默认发布目录

新建一个目录/westos.d /html 将此目录设置为默认发布目录,在只更改配置文件的时候,


重启服务后无法在selinux开启的状态下访问此目录,查看此目录与原默认发布目录的安全上下文,进行更改,可以在selinux开启的状态下访问此目录



原文地址:https://blog.51cto.com/14653135/2479128

时间: 2024-08-19 19:27:46

Apache(作用,安装,启用,基本信息,配置,默认发布文件,目录)的相关文章

Linux rhel 6.4 apache编译安装以及简单配置过程(1)

Linux rhel  6.4 编译安装apache过程(1) 注:以下摘取的都是安装过程中执行的命令,命令反馈没有贴出来以"......"代替.观看的时候注意执行命令时所在的目录. 安装平台 [[email protected] ~]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 6.4 (Santiago) 需要的工具版本以及下载地址 1.httpd-2.4.25.tar.gz (http://ht

Linux rhel 6.4 apache编译安装以及简单配置过程(2)

注:以下摘取的都是安装过程中执行的命令,命令反馈没有贴出来以"......"代替.观看的时候注意执行命令时所在的目录. 将apache的科执行程序软连接到/usr/local/bin下(可执行命令放到$PATH包含的路径,方便执行apache的命令) [[email protected] init.d]# ln -s /usr/local/apache/bin/* /usr/local/bin 将httpd加入到chkconfig中 service的管理命令都是在/etc/init.d

apache编译安装方法及配置

一.实验安装环境 系统:CentOS6.6-i686 软件:httpd-2.2.31.tar.gz 关闭防火墙:/etc/init.d/iptables stop 关闭selinux:setenforce  0 二.Apache简介及其安装 1.Apache简介 Apache是web服务软件,提供http服务. 2.Apache的特点 简单.速度快.应用广泛,主要是应用于静态小文件. apache结合php可以实现动态. 3.Apache下载及其编译安装 yum -y install zlib

nodejs教程 安装express及配置app.js文件的详细步骤

来自:http://www.jb51.net/article/36710.htm express.js是nodejs的一个MVC开发框架,并且支持jade等多种模板.下面简单来说说express的安装和app.js文件的配置,然后在今后的教程中一步一步使用express.js搭建个聊天室 安装express.js 如果你安装了npm,安装变得很简单,只需要在终端中运行下面的代码即可: 复制代码 代码如下: npm install express -gd -g代表安装到NODE_PATH的lib里

tomcat配置默认访问工程目录

在实际的开发测试中,访问路径加工程名不免有点麻烦,例如有web工程名为:sunmojd,那么在tomcat的server.xml中的配置如下: 找到标签: <Host name="localhost"  appBase="webapps"  unpackWARs="true" autoDeploy="true"        xmlValidation="false" xmlNamespaceAwar

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程序开启默认用户 apacheapache日志

apache设置多个默认发布页面

最近学到apache,知道了怎样搭建服务器怎样设置一些参数从而达到不同效果,在生活中,我们会发现,比如腾讯,你进入www.qq.com 会发现里面还有音乐邮箱等,这些发布页面如果再新搭建一个服务器,将会特别费事.所以我们开始思考怎样设置多个默认发布页面 一:环境 服务器: [[email protected] ~]# hostnamectl   Static hostname: n/aTransient hostname: localhost.localdomain         Icon n

Win2008R2配置WebDeploy发布网站

一.配置服务器 1.安装管理服务 2.点击管理服务进行配置 二.安装WebDeploy 2.1通过离线安装包方式安装: https://www.iis.net/downloads/microsoft/web-deploy 离线包没有WebDeploy3.6版本的,不过影响不大 2.2通过Web平台安装程序安装: 我当时服务器没有Web平台安装程序,可以通过链接下载 http://www.microsoft.com/web/downloads/platform.aspx 2.3配置WebDeplo

Apache,PHP,MySQL,PMA手动配置的注意事项

注:本文之前发布在自己的QQ空间,复制过来的时候,颜色信息丢失了,回头有空再把颜色重新标上! 前言:LAMP(Linux+Apache+MySQL+PHP)环境是目前开源社区最活跃的开发和运行平台,有大量的网站程序是建立在这个平台上的,为了学习我们可能需要搭建这个环境,有一些一体化的安装包比如WAMP和XAMPP,都可以一键安装好所有的程序,为什么还需要手动安装呢? 集成化的安装包,最大的好处是方便快速,甚至有一个统一的控制程序来管理各个部件,但是如果有问题了,还是需要手动来排查和修改各个部分的