apache 多端口配置和虚拟主机配置
1 打开httpd.conf文件
2 添加端口监听 (找到Lisen 80 在后面添加 Listen 端口号 如Listen 1112) port =>你的端口 project_name=>你的项目名称 project_url=>你的项目域名 project_path=>你的项目文件路径
3 在文件最后面添加配置
<VirtualHost *:port>
ServierAdmin project_url
DocumentRoot project_path
ServerName project_url
ErrorLog project_path/logs
CustomLog logs/dummy-host.exampe.com-access_log common
</VirtualHost>
<Directory 'project_path'>
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Dorectory>
以上为监听多个端口
配置虚拟主机
需要将上面配置的端口号改为:80
但今天配置好了后apache启动失败
报错截图
解决方案
1 httpd.conf 中开启mod_rewrite.so模块
2 将本网站对应的Directory 中 RewriteEngine设为 All
以上两种都没有解决我的问题
仔细看了下报错结果 我的配置DocumentRoot 前面对了很多东西,就尝试把报错的配置前面的空格豆删了,需要的空格就只留一个空格。
重启成功,但还是出现了个问题
出现的问题是两个域名的访问没有分开
解决这个问题 将NameVirtualHost 前面注视去掉
这个错误的原因
[warn] _default_ VirtualHost overlap on port 80, the first has precedence
大概意思就是说后面新增加的这个VirtualHost 由于端口被占用,不能生效,沿用第一个虚拟主机的配置。
20161214
今天又在服务区上配置了虚拟主机,有遇到了一些问题,但这次解决问题的办法 不是狂百度了
先按照上面配置好两个虚拟目录。然后退出启动apache
但失败了:
然后通过systemctl status httpd.service 查看apache 状态和错误原因
一般里面都有错误原因和错误行数
但最后出现了这个玩意儿: 这特么什么几个意思啊?
什么code 什么kill啊 中括号中的进程还不断变好。稍微百度了下 说什么进程没有找到。
我就试着重启了下服务器。(其实没有什么卵用)
然后突然灵感一现,猜测是防火墙。但是我之前就把防火墙关了啊。哦哦哦哦哦哦~!还有一个玩意儿可能导致什么权限的那就是selinux!!!
然后我就把它也关了!然后重启就好了!啊哈哈哈~~
顺便说一下 关闭这个东西是:setenforce 0
重启后是实效的 永久的话 要去一个文件中改!这里就不多说了!
祝大家生活愉快!
apache 多端口配置和虚拟主机配置的更多相关文章
- PHP配置 4. 虚拟主机配置open_basedir
将/usr/local/php/etc/php.ini中open_basedir注释掉,编辑虚拟主机配置open_basedir #vim /usr/local/apache2 .4/conf/ext ...
- 配置Tomcat监听80端口 配置Tomcat虚拟主机 Tomcat日志
配置Tomcat监听80端口 • vim /usr/local/tomcat/conf/server.xml Connector port=" protocol="HTTP/1.1 ...
- 配置Tomcat监听80端口、配置Tomcat虚拟主机、Tomcat日志
6月27日任务 16.4 配置Tomcat监听80端口16.5/16.6/16.7 配置Tomcat虚拟主机16.8 Tomcat日志扩展邱李的tomcat文档 https://www.linuser ...
- Linux centosVMware 配置Tomcat监听80端口、配置Tomcat虚拟主机、Tomcat日志
一.配置Tomcat监听80端口 关闭tomcat报错 [root@davery src]# /usr/local/tomcat/bin/shutdown.sh 重装tomcat即可 vim /usr ...
- Nginx(二)-- 配置文件之虚拟主机配置
1.配置文件与解释 #user nobody; worker_processes 1; # 设置工作子进程,默认是1个工作子进程,可以修改,一般设置为CPU的总核数 #error_log logs/e ...
- Nginx中虚拟主机配置
一.Nginx中虚拟主机配置 1.基于域名的虚拟主机配置 1.修改宿主机的hosts文件(系统盘/windows/system32/driver/etc/HOSTS) linux : vim /etc ...
- mac osx下虚拟主机配置
1.打开“终端(terminal)”,输入 sudo apachectl -v,此指令显示apache版本 2.开启apache,输入 sudo apachectl start ...
- mac下xampp简单虚拟主机配置
多域名,虚拟主机的配置 开启虚拟主机配置选项: 打开httpd.conf文件,找到httpd-vhosts.conf那一行,解除该行注释: 打开httpd-vhosts.conf文件 修改如下 < ...
- linux apache虚拟主机配置(基于ip,端口,域名)
配置环境: linux版本:Centos6.4 httpd版本: [root@centos64Study init.d]# pwd/etc/init.d[root@centos64Study init ...
随机推荐
- ubuntu16.04源码编译安装wine1.8.6安装不上引来的错误
configure: libxcomposite 64-bit development files not found, Xcomposite won't be supported. configur ...
- Android开发中XML布局的常用属性说明
<!-- 常用属性说明: android:id="@+id/button" 为控件指定Id android:text="NNNNNNNNNN" 指定控件的 ...
- 实现台式机redhat6.4无线网卡上网RTL8188CUS
台式机装了红帽6.4,无法无线wlan上网,特此用usb无线网卡设置 输入命令lsusb,可以看到USB无线网卡是 Realtek Semiconductor Corp. RTL8188CUS 8 ...
- 客户访问站点将bbs/链接 跳转至forum/链接下的两种方式
显性 302 暂时重定向跳转 server { listen 80 ; server_name localhost; index index.html index.htm index.php; roo ...
- 图的全局最小割的Stoer-Wagner算法及例题
Stoer-Wagner算法基本思想:如果能求出图中某两个顶点之间的最小割,更新答案后合并这两个顶点继续求最小割,到最后就得到答案. 算法步骤: --------------------------- ...
- 关于log4j的讨论
1.LoggersLoggers组件在此系统中被分为五个级别:DEBUG.INFO.WARN.ERROR和FATAL.这五个级别是有顺序的,DEBUG < INFO < WARN < ...
- java 26 - 8 网络编程之 TCP协议上传图片
上次的是上传TXT文件,这次上传的是图片.同样,上传成功需要反馈给客户端. 区别: TXT文件用记事本打开,我们可以看得懂,所以用了缓冲字符流,对通道内的字节流进行包装了. 而图片用记事本打开,我们看 ...
- java 23 - 1 设计模式之工厂方法模式
转载: JAVA设计模式之工厂模式(简单工厂模式+工厂方法模式)
- Eclipse调整双击选取的字符颜色背景
Eclipse调整双击选取的字符颜色背景,如下图所示: 会有二点影响: 1. 编辑页的颜色 2. 右侧滚动条的小提示点的颜色.
- android 调用系统的音乐和视频播放器
package com.eboy.testsystemaudiovideo; import android.app.Activity;import android.content.Intent;imp ...