使用apache进行域名绑定
【背景】
项目需要搭建一套mysqlapi的开发环境,进行域名绑定
【方法】
主要方式通过修改apache的vhost配置文件,重启apache服务,以及最终在客户端绑定hosts。
1、查看apache服务目录
[root@alice48 10.73.13.48 sinasrv2]# ps aux |grep httpd
root 1488 0.0 0.1 336416 13904 ? Ss Jul03 0:00 /usr/local/sinasrv2/sbin/httpd -k restart
www 8449 0.0 0.1 339244 13212 ? S 04:02 0:00 /usr/local/sinasrv2/sbin/httpd -k restart
www 8450 0.0 0.1 340780 14496 ? S 04:02 0:02 /usr/local/sinasrv2/sbin/httpd -k restart
www 8451 0.0 0.1 340080 13784 ? S 04:02 0:00 /usr/local/sinasrv2/sbin/httpd -k restart
www 8452 0.0 0.0 336932 11456 ? S 04:02 0:00 /usr/local/sinasrv2/sbin/httpd -k restart
www 8453 0.0 0.1 340784 14720 ? S 04:02 0:03 /usr/local/sinasrv2/sbin/httpd -k restart
www 16928 0.0 0.1 340780 14188 ? S 06:50 0:00 /usr/local/sinasrv2/sbin/httpd -k restart
root 18487 0.0 0.0 61164 764 pts/27 S+ 10:37 0:00 grep httpd
www 28401 0.0 0.0 339024 11964 ? S 09:47 0:00 /usr/local/sinasrv2/sbin/httpd -k restart
目录所在的地方为/usr/local/sinasrv2,该目录下的文件为
[root@alice48 10.73.13.48 sinasrv2]# cd /usr/local/sinasrv2
[root@alice48 10.73.13.48 sinasrv2]# ll
total 60
drwxr-xr-x 3 root root 4096 May 6 16:11 bin
drwxr-xr-x 2 root root 4096 Aug 8 2011 distcache
drwxr-xr-x 8 www www 12288 Jul 9 10:32 etc
drwxr-xr-x 13 root root 12288 Mar 10 09:49 include
drwxr-xr-x 15 root root 4096 Jun 7 21:29 lib
lrwxrwxrwx 1 root root 23 Jan 13 2011 lib64 -> /usr/local/sinasrv2/lib
lrwxrwxrwx 1 root root 17 Jan 13 2011 modules -> lib/httpd/modules
drwxr-xr-x 3 root root 4096 Dec 19 2012 rome
drwxr-xr-x 2 root root 4096 Dec 3 2013 sbin
drwx------ 2 nobody root 4096 Mar 18 2011 scgi_temp
drwxr-xr-x 14 root root 4096 Nov 27 2012 share
drwx------ 2 nobody root 4096 Mar 18 2011 uwsgi_temp
drwxr-xr-x 5 root root 4096 Jul 2 2013 var
2、修改apache的vhost配置文件
vim /usr/local/sinasrv2/etc/httpd.conf
添加如下内容:
<VirtualHost *:80>
ServerAdmin xinyu7@staff.sina.com.cn
DocumentRoot /data1/www/htdocs/dpadmint-dev.grid.sina.com.cn
ServerName api-dev.mysql.cluster.sina.com.cn
ErrorLog /data1/www/logs/api-dev.mysql.cluster.sina.com.cn-error_log
CustomLog /data1/www/logs/api-dev.mysql.cluster.sina.com.cn-access_log combined
ProxyPass / http://127.0.0.1:6184/
ProxyPreserveHost on
</VirtualHost>
3、重启apache服务
[root@alice48 10.73.13.48 etc]# apachectl restart
[root@alice48 10.73.13.48 etc]# ps aux |grep httpd
root 1488 0.0 0.1 336416 13924 ? Ss Jul03 0:00 /usr/local/sinasrv2/sbin/httpd -k restart
www 23323 0.0 0.0 336416 6992 ? S 10:48 0:00 /usr/local/sinasrv2/sbin/httpd -k restart
www 23324 0.0 0.0 336416 6992 ? S 10:48 0:00 /usr/local/sinasrv2/sbin/httpd -k restart
www 23325 0.0 0.0 336416 6992 ? S 10:48 0:00 /usr/local/sinasrv2/sbin/httpd -k restart
www 23326 0.0 0.0 336416 6992 ? S 10:48 0:00 /usr/local/sinasrv2/sbin/httpd -k restart
www 23327 0.0 0.0 336416 6992 ? S 10:48 0:00 /usr/local/sinasrv2/sbin/httpd -k restart
root 23329 0.0 0.0 61164 764 pts/27 S+ 10:48 0:00 grep httpd
4、 测试校验
绑定host
输出结果为
{"status": 0, "result": {"database": ["elink"]}, "request_id": 1208541870}
使用apache进行域名绑定的更多相关文章
- linux下关于Apache设置二级域名绑定二级目录的方法
背景:对于一些论坛网站,某些目录需要制定二级域名去访问,这时候就要在apache中用二级域名绑定二级目录. 方法: 1.首先你要找到apache安装路径,在apahce安装路径下的conf文件夹中找到 ...
- apache支持中文域名绑定,apache支持中文域名绑定,教你怎样让apache支持中文域名绑定
摘要:apache支持中文域名绑定,apache支持中文域名绑定,教你怎样让apache支持中文域名绑定,根据本人实际经验,叫你如何让apache支持中文域名绑定,绝对管用的让apache支持中文域名 ...
- 域名解析与多域名绑定多个Tomcat项目
第一步.域名解析 1.登录阿里云的服务器地址:https://www.aliyun.com/ 新手礼包地址:https://s.click.taobao.com/as9o9Ox 2.点击控制台 3 ...
- Windows下Apache配置域名
1.打开httpd.conf 找到“Include conf/extra/httpd-vhosts.conf”这一行,取消前面的#号注释并保存 2.修改httpd-vhosts.conf文件 进入ap ...
- windows下 apache 二级域名相关配置
小编今天给大家总结下 windows 下 apache的二级域名的相关配置 利用.htaccess将域名绑定到子目录 下面就利用本地127.0.0.1进行测试 我们这里以 www.jobs.com 为 ...
- Tomcat绑定多个IP地址 多域名绑定
http://blog.csdn.net/stevenyanzhi/article/details/6029776 Tomcat绑定多个IP地址 如果一台服务机上有多个IP地址又有多个工程如何一个IP ...
- 实践笔记_J2EE_Server_Tomcat_tomcat域名绑定_1_单域名绑定
Tomcat域名绑定(1)单域名绑定 1. 测试环境说明 名称 版本 ...
- tomcat域名绑定设置
域名绑定分为单域名绑定.多域名绑定,配置主要涉及到tomcat目录下conf/server.xml文件 一.单域名绑定 1.修改server.xml 大约105行的内容(不是必须修改,如果只是绑定一个 ...
- tomcat 绑定域名 防止恶意域名绑定
http://aaronlong31.iteye.com/blog/1123260 今天公司一台服务器被很多恶意域名绑定了,电信的要我们赶紧处理,否则封IP. 服务器使用的是tomcat,上谷歌搜了很 ...
随机推荐
- SAP 图标查找及方法
1. 图标查找 方法一:通过TCODE查找图标对应的图标名称 执行TCODE:ICON 查找图标对应的图标名称 方法二:通过方法一查出图标名称查找对应的图标ID SE11类型池根据方法一查找的ICON ...
- IDL 字符串
1.创建字符串 字符串和字符串数组通过赋值或函数方式来创建.在IDL字符串用" "或' '括起来表示. IDL> s1="abcdef" IDL> ...
- 使用Jquery.cookie.js操作cookie
query.cookie.js是一个基于jquery的插件,点击下载! 创建一个会话cookie: $.cookie(‘cookieName’,'cookieValue’); 注:当没有指明cooki ...
- python爬虫爬取代理IP
# #author:wuhao # #--*------------*-- #-****#爬取代理IP并保存到Excel----#爬取当日的代理IP并保存到Excel,目标网站xicidaili.co ...
- Java中public,protected,default,private的访问权限问题(简明扼要)
import packa.*;//导入了packa包中所有的类.(不包括包中的子包)一般不会用,用哪个导入哪个. 导包的原则:用到哪个类,就导入哪个类.所有字母都小写. 权限列表: public ...
- 数据挖掘 ID3
本文讲的是数据挖掘中的ID3,这个有很多人做了,我也没有说什么改善,只是要考试,用我考试记录的来写,具有很大主观性,如果看到有觉得不对或感觉不好,请关掉浏览器或和我说,请不要生气或发不良的言论. 决策 ...
- 我的第一个python web开发框架(10)——工具函数包说明(一)
PS:原先是想直接进入功能开发,要用到什么函数时再创建,这样也容易熟悉每个函数的由来和使用方法,但考虑到这样操作,到时会经常在不同文件间切换,不好描述,容易造成混乱,所以还是使用函数库这种方式来说明. ...
- admin的基础配置
admin自定义配置 一.admin.py 我们知道在models.py文件中创建的数据表,一方面我们可以通过视图函数对其进行增删改查,一方面我们也可以通过admin进行,通常我们是通过admin的前 ...
- UWP 手绘视频创作工具技术分享系列 - 手绘视频导出
手绘视频最终的生成物是视频文件,前面几篇主要讲的是手绘视频的创作部分,今天讲一下手绘视频的导出问题.主要以 UWP 为例,另外会介绍一些 Web 端遇到的问题和解决方法. 如上所述,手绘视频在创作后, ...
- 记录一个Unity播放器插件的开发
背景 公司最近在做VR直播平台,VR开发我们用到了Unity,而在Unity中播放视频就需要一款视频插件,我们调研了几个视频插件,记录两个,如下: Unity视频插件调研 网上搜了搜,最流行的有以下两 ...