redhat6.4企业版用的centos的yum源。

下面进行apache的安装与配置。

1、yum在线安装Apache

一般不采用yum在线安装因为如果apache坏掉了,yum安装过程中会有依赖的安装包,不好弄。

yum在线安装的命令:yum install httpd* -y

2、启动httpd服务

命令:/etc/init.d/httpd restart

出现如图情况:

要修改主机域名。

修改文件: vi /etc/hosts

再次启动: /etc/init.d/httpd restart 发现提示没有了。

3、配置发布文件以及目录

默认的目录是 /var/www/html

默认的发布文件是index.html

可以先写一个主页放在下面:vi /var/www/html/index.html

编写几句即可。

来访问这个服务器:浏览器地址栏输入IP地址。

出现无法访问的情况!

这就涉及到了防火墙的问题!

输入命令:iptables -nL

再输入命令:iptables -F

                  iptables  -nL

再访问就可以啦!

但是这种情况必须关闭防火墙,所以需要配置防火墙:

打开iptables的配置文件:vi /etc/sysconfig/iptables

添加一条80端口:

-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT

就行啦!

下面设置自己的发布目录(如果不用默认的目录的话/var/www/html/)

输入命令:vi /etc/httpd/conf/httpd.conf

编辑这个文件:

注释掉原来的默认目录,改成自己的。输入如图所示的内容。

然后在自己修改的目录里创建发布目录以及发布文件:mkdir -p /home/web/

vi /home/web/index.html   编辑index.html即可。

然后重启httpd服务 : /etc/init.d/httpd restart

但会出现这个界面:

 因为selinux的权限不够,所以我们一定要对默认发布目录的安全上下文进行设置:

安装修改安全上下文的软件:

输入命令:yum install policycore* -y

修改 /home/web的安全上下文

输入命令:semanage foontext -a -t httpd_sys_content_t  '/home(/.*)?'

              restorecon -RvvF /home/

查看/home/web的安全上下文,确实已经变为可以访问的安全上下文:

最后再访问ip地址就可以了:

开机自动启动Apache服务:

vim etc/rc.local  然后添加 /etc/init.d/httpd restart  就行啦!

最后至于怎么 外网访问路由器的子ip地址:

需要再路由器里面配置 端口映射局域网ip地址。

让外网访问内网的端口转发

http://www.cnblogs.com/xiaobo-Linux/p/4630944.html

Apache配置的更多相关文章

  1. apache配置 php中没有php5apache2_4.dll

    apache配置 php中没有php5apache2_4.dll 今天,在win7系统下安装Apache+PHP+MySQL时,终于体会到了版本多也不一定是好事,各种不兼容,主要是因为动态包的多少问题 ...

  2. Apache 配置多站点访问「为项目分配二级域名」

    一级域名(baidu.com)也叫作顶级域名,注册一级域名是需要付费的. 而二级域名(image.baidu.com)是一级域名的延伸,所以只要购买了一级域名,二级域名是可以任意配置的. 其实(www ...

  3. 【转】Apache 配置虚拟主机三种方式

    Apache 配置虚拟主机三种方式  原文博客http://www.cnblogs.com/hi-bazinga/archive/2012/04/23/2466605.html 一.基于IP 1. 假 ...

  4. Tomcat:利用Apache配置反向代理、负载均衡

    本篇主要介绍apache配置反向代理,介绍了两种情况:第一种是,只使用apache配置反向代理:第二种是,apache与应用服务器(tomcat)结合,配置反向代理,同时了配置了负载均衡. 准备工作 ...

  5. Apache 配置多端口

    Apache 配置多端口,主要是以下步骤 1. 如果电脑是64位的,官网上下载WampServe,装的过程中如果出现msvcp110.dll丢失的话,解决办法如下: 1.1 首先是打开浏览器,在浏览器 ...

  6. linux apache 配置URL地址栏大小写不敏感配置

    1.apache配置 解决如下:把mod_speling.so放到apache目录下的 lib中... 然后修改http.conf文件, 加入:LoadModule speling_module /u ...

  7. CentOS下Apache配置多域名或者多端口映射

    CentOS下Apache默认网站根目录为/var/www/html,假如我默认存了一个CI项目在html文件夹里,同时服务器的外网IP为ExampleIp,因为使用的是MVC框架,Apache需开启 ...

  8. Apache配置HTTPS功能

    apache配置https 一.yum 安装openssl和openssl-devel,httpd-devel 二.生成证书(也可以从公司的证书颁发机构获取): #建立服务器密钥 openssl ge ...

  9. Apache配置--用户认证(针对目录访问)-update2015-05-02

    通过Apache配置可以限制用户对目录的访问,会弹出像phpadmin一样的登陆框. ========================================================= ...

  10. apache配置Options详解

    http://www.365mini.com/page/apache-options-directive.htm Options指令是Apache配置文件中一个比较常见也比较重要的指令,Options ...

随机推荐

  1. 分享在winform下实现左右布局多窗口界面-续篇

    之前的这篇文章<分享在winform下实现左右布局多窗口界面>已经实现了左右布局多窗口界面,今天本来是研究基于winform的插件编程,没想到顺便又找到了另一种实现方案,这种实现方案更简单 ...

  2. 分享一个UI与业务逻辑分层的框架(二)

    序言 第一篇讲解了UI与业务逻辑分层的框架(UIMediator)的使用.本篇将说明该框架的原理及代码实现. 整体结构 UI与后台类绑定主要分为UI输入->后台属性,后台属性-UI更新两部分,为 ...

  3. 使用DapperExtensions实现简单仓储

    Dapper是一个轻量级的ORM框架,它只是一个IDbConnection的扩展文件.所以我们需要手写很多SQL,但是写CRUD的代码总是很无趣的.所有就有了DapperExtensions.Dapp ...

  4. IIS 配置Http重定向到Https

    注意首先要安装url重定向模块    https://www.microsoft.com/zh-CN/download/details.aspx?id=7435 然后在web.config末尾添加如下 ...

  5. SQL Server 中 EXEC 与 SP_EXECUTESQL 的区别

    SQL Server 中 EXEC 与 SP_EXECUTESQL 的区别 MSSQL为我们提供了两种动态执行SQL语句的命令,分别是 EXEC 和 SP_EXECUTESQL ,我们先来看一下两种方 ...

  6. javaMail使用163邮箱报535 Error: authentication failed

    javaMail使用网易163邮箱或者是126或者是网易其他邮箱报535 Error: authentication failed javax.mail.AuthenticationFailedExc ...

  7. python之协程与IO操作

    协程 协程,又称微线程,纤程.英文名Coroutine. 协程的概念很早就提出来了,但直到最近几年才在某些语言(如Lua)中得到广泛应用. 子程序,或者称为函数,在所有语言中都是层级调用,比如A调用B ...

  8. 股指的趋势持续研究(Hurst指数)

    只贴基本的适合小白的Matlab实现代码,深入的研究除了需要改进算法,我建议好好研究一下混沌与分形,不说让你抓住趋势,至少不会大亏,这个资金盈亏回调我以前研究过. function [line_H,R ...

  9. UEditor编辑器的使用

    1.首先我们要去官网下载UEditor编辑器,选择语言,这里我用的是php utf-8版本(李昌辉) 2.下载完成之后解压文件,将解压的文件放到我们的网站目录里面 3.ueditor/utf8-php ...

  10. Hadoop2.6.0安装—单机/伪分布

    目录 环境准备 创建hadoop用户 更新apt 配置SSH免密登陆 安装配置Java环境 安装Hadoop Hadoop单机/伪分布配置 单机Hadoop 伪分布Hadoop 启动Hadoop 停止 ...