Nginx 域名转发的实现
Nginx介绍
Nginx(“enginex”)是一款是由俄罗斯的程序设计师IgorSysoev所开发高性能的Web和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。在高连接并发的情况下,Nginx是Apache服务器不错的替代品。
Nginx安装
1.安装编译工具及库文件
yum-yinstallmakezlibzlib-develgcc-c++libtoolopensslopenssl-devel
2.安装PCRE
自行下载解压源码包 cd安装目录 ./configure make&&makeinstall//编译安装
3.安装Nginx
自行下载解压源码包 cd安装目录 ./configure make makeinstall
Nginx常用命令
###nginx/sbin目录下### ##启动nginx ./nginx ##关闭nginx ./nginx-sstop ##重新加载配置文件 ./nginx-sreload
域名转发配置
以下是我的配置文件,我仅仅配置了简单的域名转发功能,未使用其他nginx的功能,nginx异常强大,域名转发只是冰山一角。
##nginx/conf/nginx.conf
worker_processes1;
events{
worker_connections1024;
}
http{
includemime.types;
default_typeapplication/octet-stream;
sendfileon;
server{
listen80;
server_namewww.fbm.com;
location/{
roothtml;
indexindex.htmlindex.htm;
proxy_passhttp://localhost:8080;
}
}
server{
listen80;
server_namefmp.hzfh.com;
location/{
proxy_passhttp://fmp.hzfh.com;
}
}
}
注:别忘了在防火墙上开放端口。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。