Linux下安装Apache和配置虚拟主机
安装apache
1.安装:(httpd是Apache在centos中的名字)
yum install httpd
2.启动:
service httpd start
3.网页访问80端口:172.20.73.243 LINUX的IP地址
查询防火墙80端口是否启用:
netstat -anpl | grep ‘http’
4.如果已启用,则是防火墙阻碍访问,关闭防火墙即可。
Service firewalld stop
配置虚拟主机
1.查看编辑httpd.conf文件
vim /etc/httpd/conf/httpd.conf
2.搜索virtual关键字
/virtual
3.点 “ i ”键在下方输入
<VirtualHost *:80>
ServerName www.imooc.test
DocumentRoot /data/www
</VirtualHost >
4.重启Apache
service httpd restart
5. 创建data目录和data下www子目录
mkdir -p /data/www
6. 创建index.html文件 任意输入 “Hello world”
vim index.html
7.在windows本机下修改hosts文件 运行输入C:\WINDOWS\system32\drivers\etc 找到hosts文件使用记事本方式打开,输入LINUX的IP地址172.22.73.243 www.imooc.test
注意:出现无法保存hosts文件的情况的话,需要更改文件的权限
右键点击hosts文件 →属性→安全→编辑→找到当前使用的用户→在权限下勾选完全控制→确定
接下来就可以保存了
8.使用浏览器访问www.imooc.test ,如果查看的还是Testing.123的页面。就输入
cd /etc/httpd/logs
进入Log文件夹中查看access_log文件
tail -f error_log
9. 查看编辑httpd.conf文件
vim /etc/httpd/conf/httpd.conf
<VirtualHost *:80>
ServerName www.imooc.test
DocumentRoot /data/www
<Directory "/data/www">
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
</VirtualHost >
注意:需配置与根目录一致 /data/www
10. 然后重启服务器,
service httpd restart
11.如果这时候访问还没有出现之前输入的信息,则是系统问题,输入命令setenforce 0 就可以访问了,这只是临时性的,vim /etc/selinux/config 进入后将 SELINUX=disabled 即可永久关闭
Linux下安装Apache和配置虚拟主机相关推荐
- apache安装_kali Linux下的Apache的配置和安装:
kali Linux下的Apache的配置和安装: 首先,我要说的是,今天浪费了太多的时间在yum的安装上面,一直出现bash:yum命令不可用.去找了教程需要rpm下载一些包,于是又出现bash:r ...
- linux下安装配置apache+php,linux下安装apache与php;Apache+PHP+MySQL配置攻略
linux下安装apache与php;Apache+PHP+MySQL配置攻略 时间:2019-10-09 20:04 1.apache 在如下页面下载apache的for Linux 的源码包 ht ...
- LINUX下的APACHE的配置
今天写一下LINUX下的APACHE的配置方法. APACHE是作为WEB服务器的.它的优点在于用缓存方式来加快网页的搜索速度. APACHE缺省只支持静态网页 LINUX下有APACHE的RPM包 ...
- linux下安装apache + subversionSVN_Subversion
linux下安装apache + subversion 转自:http://anxiao322.blog.163.com/blog/static/12334124220097310455860/ 目录 ...
- apache 下载安装linux,linux下安装apache详解
下载httpd-2.2.6.tar.bz2 把httpd-2.2.6.tar.bz2放到/soft 下 [root@localhost ~]#cd /soft [root@localhost soft ...
- Linux下安装mysql以及配置用户与数据导入
Linux下安装mysql以及配置用户与数据导入 yun安装mysql linux下有一个很神奇的东西叫yum,只要有源,用yum来安装是一件非常容易的事,什么都不用管,它会为你解决好一些软件依赖的问 ...
- mysql安装设置数据目录下,linux下安装mysql数据+配置
<linux下安装mysql数据+配置>由会员分享,可在线阅读,更多相关<linux下安装mysql数据+配置(2页珍藏版)>请在人人文库网上搜索. 1.Redhat下安装My ...
- 分销主机-linux站点创建,在linux中安装与使用KeyHelp虚拟主机分销面板
KeyHelp是著名的虚拟主机控制与分销面板.它由德国人开发,至今已有20多年的历史.KeyHelp官方网站为 https://www.keyhelp.de/en/ 使用KeyHelp面板,您可以轻松 ...
- linux下安装apache与php;Apache+PHP+MySQL配置攻略
1.apache 在如下页面下载apache的for Linux 的源码包 http://www.apache.org/dist/httpd/; 存至/home/xx目录,xx是自建文件 ...
最新文章
- [C++程序语言设计笔记一]面向对象编程抽象,继承,重写基本介绍
- 数据的设计命名的十个要点
- 15. 3Sum_左右开工,遍历找出符合目标的数字
- C++11 作用域内枚举
- mysql 批量更新和批量插入
- pySerial -- Python的串口通讯模块
- 计算机终止程序按钮,怎样在VisualBasic中终止计算机系统呢?
- SQL那些事儿(三)----和小伙伴们做武大游
- ASPack 2.x (without poly) - Alexey Solodovnikov [Overlay]脱壳
- 架构师补给站之EA(企业架构)
- 方方格子access_FX Console(AE工作流程插件)
- 智慧工厂大数据可视化平台
- 用计算机求已知两点坐标方位角,python 计算方位角实例(根据两点的坐标计算)
- thinkadmin开源框架获取添加信息的主键id
- 【HMS core】【Wallet Kit】【解决方案】华为钱包的客户端示例代码为何无法运行
- 使用js格式化json
- 快醒醒吧!你连基础的JVM运行时内存布局都忘了?Java面试题及解析
- 依据sh_goods的结构与数据,在mydb数据库中创建一张tm_goods表,并将价格在20到50之间的商品价格减5元,库存量再新增300件。
- MySQL事务的4种隔离级别
- PC - 解决 Logitech G HUB 无法开机启动
热门文章
- win10安装软件时,无界面弹出,以致无法安装的解决办法
- 4. TabBar,ScrollBar,ProgressBar,MenuBar,ToolBar
- 深搜:给定整数a1、a2、...an,判断是否可以从中选出若干数,使它们的和恰好为K。
- C语言中常用的格式符 占位符%d,%c,%f,%p,%x,%s,%m.n等的含义解释
- 微信小程序中,json对象与字符串相互转换
- SAP部分支付和剩余支付清账的区别
- flutter项目提示 Superclass has no method named ‘inheritFromElement‘等错误解决
- ObjectARX编程--圆
- Android学习之Json解析库Gson
- AttributeError: ‘HTMLParser‘ object has no attribute ‘unescape‘解决方案