当前位置:首页 » 密码管理 » tomcat7配置域名访问

tomcat7配置域名访问

发布时间: 2024-06-27 00:56:52

⑴ 在现有的linux tomcat7环境下,怎么增加支持php的网站

正常搭建lamp环境就行了啊,只是web服务器的端口不要和tomcat的一样就行了。先安装和配置好Nginx和PHP-FPM,再把80端口的Tomcat调成8080端口,Ubuntu/Debian可以这样安装Nginx和PHP-FPM: sudo apt-get install nginx php5-fpm php5-mysqlnd php5-gd
假设这个java站的域名是java.net.你现在想添加一个域名php.net也解析到你的这台服务器.这时就建议你引入一个Nginx了,配置2个server{}块,一个域名是java.net,请求proxy_pass给监听8080端口的Tomcat,一个域名设为php.net,请求fastcgi_pass给监听9000端口的PHP-FPM.

Nginx配置示例如下:
server {
listen 80;
server_name java.net;
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $host;
proxy_pass http://127.0.0.1:8080;
}
}
server {
listen 80;
server_name php.net;
location ~ \.php$ {
try_files $uri =404;
include fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
}

⑵ 如何设置tomcat,使得网站只能用域名访问,不能用IP访问

你可以搜索下有关tomcat的站点配置的资料 。也可以上优时空(vv91)看看的,在线帮助。

还有一种你可以试试,服务器上设置。
IIS站点--> 属性--> 网站选项卡--> 高级--> 添加
添加abc.com IP为123.123.123.123 再添加www.abc.com ip 123.123.123.123

如果还不行的话,你可能是在判定是否是WWW还是WAP跳转的时候,使用了IP地址。你改一下就好啦!!!!!!

⑶ 求教我的tomcat配置了域名之后,为什么域名访问正常,而ip反而不能访问呢

正常的域名访问是通过DNS解析成IP的,如果域名能够访问,说明该IP是能够访问的。所以,理论上你通过IP是能够访问的。
如果不能通过IP访问,则可能该客户端通过DNS解析不到IP。可以将该IP地址从DNS解析中过滤掉。

热点内容
京东支付登录密码是多少 发布:2024-06-29 17:40:58 浏览:165
苹果13寸pro买哪个配置 发布:2024-06-29 17:37:20 浏览:977
电脑做ftp 发布:2024-06-29 17:25:14 浏览:376
linux服务器管理系统 发布:2024-06-29 17:20:03 浏览:609
象限用c语言 发布:2024-06-29 17:18:39 浏览:444
sql中的小数 发布:2024-06-29 17:18:37 浏览:273
sql允许远程连接 发布:2024-06-29 16:07:12 浏览:963
安卓惊叹号怎么解决 发布:2024-06-29 15:53:43 浏览:221
安卓视频反转软件哪个好 发布:2024-06-29 15:36:06 浏览:966
安卓哪个软件好用 发布:2024-06-29 15:33:26 浏览:713