dsCentOS-empty虚拟机为桥接网络模式
用户名 root
密码 root
ifconfig 查看本机ip 192.168.5.129
关闭防火墙端口
service iptables stop
//启动mysql服务
service mysql start
使用有密码的命令进入mysql
mysql -uroot -proot
//导入库
source /home/software/mysql/crm.sql;
//删除webapps下所有文件
cd /home/software/tomcat7/webapps
rm -rf /home/software/tomcat7/webapps/*
把项目打成war包名称为ROOT.war
//将ROOT.war拷贝linux桌面,并将桌面上ROOT.war拷贝到webapps
cp /root/Desktop/ROOT.war /home/software/t1/webapps
//启动tomcat
/home/software/tomcat7/bin/startup.sh
//查看tomcat启动是否成功
tail /home/software/tomcat7/logs/catalina.out
//修改数据库连接
cd /home/software/tomcat7/webapps/ssm/WEB-INF/classes
vim jdbc.properties
jdbc.driverClassName=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://192.168.5.129:3306/db_crm?useUnicode=true&characterEncoding=UTF-8
jdbc.username=root
jdbc.password=root
修改好后保存退出,停掉tomcat7,删除ROOT.war,重启tomcat7
//本机linux内部浏览器器和本机外部window浏览器访问地址
http://192.168.5.129:8080/
sa sa 销售主管
------------------------------本机服务器实现nginx转发---------------------------------
本机配置hosts
127.0.0.1 www.ssm.com
//nginx.conf文件中配置内容如下
#SSM服务器
server {
listen 80;
server_name www.ssm.com;
#charset koi8-r;
#access_log logs/host.access.log main;
#proxy_set_header X-Forwarded-Host $host;
#proxy_set_header X-Forwarded-Server $host;
#proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
#proxy_set_header Host $host;
location / {
proxy_pass http://192.168.5.129:8080/;
proxy_connect_timeout 600;
proxy_read_timeout 600;
}
}
本机nginx访问项目
www.ssm.com
-----------------------------局域网内别的机器访问本机linux服务器发布的项目-----------------------------
局域网内其它机器访问地址
http://192.168.5.129:8080
其它机访问www.ssm.com时,需要在其它机hosts文件中配置我本机的网络ip和域名
ipconfig/all查看本机网络ip 如ip 192.168.5.131
其它机hosts文件配置
192.168.5.131 www.ssm.com
其它机nginx转发
#SSM服务器
server {
listen 80;
server_name www.ssm.com;
#charset koi8-r;
#access_log logs/host.access.log main;
#proxy_set_header X-Forwarded-Host $host;
#proxy_set_header X-Forwarded-Server $host;
#proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
#proxy_set_header Host $host;
location / {
proxy_pass http://192.168.5.131:8080/;
proxy_connect_timeout 600;
proxy_read_timeout 600;
}
}
其它机启动nginx 浏览器访问
www.ssm.com
分享到:
相关推荐
windows下配置nginx反向代理tomcat,从下载地址开始讲起,第二步讲常用命令 第三步讲了一个实例,第四步是配置说明
Nginx反向代理Tomcat服务器.pdf
Docker 搭建tomcat挂载本地、搭建nginx 挂载本地、实现nginx反向代理tomcat三篇文章是连载的,不懂的可以一起看,超级详细。
Nginx+Tomcat实现反向代理的案例,里面包括了https的配置,和普通配置。希望能给需要的人带来帮助,启动Tomcat,然后启动呢Nginx就可以直接做测试。100%成功。
Nginx反向代理实现多Tomcat负载均衡 (1).md
我下载的niginx版本是nginx-1.5.12 主要配置是在:D:\nginx-1.5.12\conf目录下的nginx.conf文件做配置 代码如下: #user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log ...
nginx1.6的安装 tomcat7的安装(包括jdk7) nginx+tomcat反向代理配置
解决配置Nginx反向代理后,可以通过域名访问Linux下部署的Tomcat,但却访问不到部署的项目问题
两边通过同一个nginx进行反向代理,nginx配置大致如下, location /health/ { proxy_pass http://192.168.40.159:8081/health/; #无问题的配置 } location /health-dev/ { proxy_pass ...
(1)使用Nginx反向代理,根据访问的路径跳转到不同端口的服务中,Nginx监听端口为8001。 访问 http://127.0.0.1:9001/deu/ 直接跳转到127.0.0.1:8016 访问 http://127.0.0.1:9001/vod/ 直接跳转到127.0.0
配置tomcat+nginx所需要的全部文件...tomcat+nginx反向代理集群配置.zip -------------------------------------- memcached memcached-1.6.5的jar nginx.conf nginx-1.4.7.zip tomcat1-server.xml tomcat2-server.xml
使用Nginx + Tomcat实现反向代理,端口转发,可配置统一对外服务端口,内部多服务配置,在不影响用户使用系统情况下进行系统服务更新,注意:需要配置tomcat session共享,另外文件地址请求被转发后会变为80端口,...
nginx+tomcat配置测试反向代理
maven项目的热项目,就是在tomcat启动的情况下, 服务器nginx 反向代理 负载均衡
Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。 Igor...
上一篇分享了 Nginx + Tomcat 反向代理 负载均衡 集群 部署指南,感觉还是相当实用型的,但是一般集群部署是基于大访问量的,可能有的企业用不到,类似一些企业官网,访问量并不是很大,基于这个新需求,今天专门为...
nginx配置https反向代理到tomcat的http,包括windows版本和linux版本的软件下载,安装,配置等
nginx反向代理tomcat集群,请求轮训给集群的tomcat,session存储在redis里面,集群的tomcat都从redis里面获取用户的session,session失效,redis自动删除,释放内存。记录于2015-11-26 完美支持tomcat8
Nginx反向代理之后,Tomcat应用通过request.getHeader(host)取到的是Nginx的host,并非客户端浏览器地址栏上的真实域名。 例如在某一台服务器上,Tomcat的端口号为8080,Nginx的端口号为80,Nginx反向代理8080端口。...
我一般都是使用 nginx 做反向代理 tomcat 和其他应用的,其实 nginx 也是支持正向代理的 所谓正向代理就是内网用户通过网关访问外部资源,就是电脑上网时浏览器设置下 http 代理地址访问互联网 而反向代理就是外部...