1.复制一个已有的tomcat,并重命名;

2.打开tomcat--conf--server.xml:【共修改3处配置】

<Server port="8005" shutdown="SHUTDOWN">
  <Listener className="org.apache.catalina.startup.VersionLoggerListener" />
  <!-- Security listener. Documentation at /docs/config/listeners.html
  <Listener className="org.apache.catalina.security.SecurityListener" />
  -->

① 将这里的8005改为8006【端口号累加,便于统一管理】

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443"  URIEncoding="UTF-8"/>

② 将这里的8080改为8081

<!-- Define an AJP 1.3 Connector on port 8009 -->
    <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

③ 将这里的8009改为8010

3.将修改的8081端口从防火墙里打开:【有些公司对于测试使用的内部环境,基本会关闭防火墙设置】

使用命令vi /etc/sysconfig/iptables,按下“i”键进入编辑模式,
# Firewall configuration written by system-config-firewall
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport  -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
~                                                                                                                                                                                                                              
~          
编辑完成后按下ESC键退出编辑模式,再按:wq保存并退出【或者快捷键shift+zz】

4.重启防火墙:

使用命令/etc/init.d/iptables restart   或service iptables restart

5.启动tomcat:

cd /usr/local/tomcat  切换路径后执行 bin/startup.sh ;tail -f logs/catalina.out【启动的同时,查看日志】

6. 验证:

在浏览器输入http://127.0.0.1:8081,可以看到Tomcat默认页面。

7. 查看tomcat进程:

ps -ef | grep tomcat 【会有多个显示,根据不同路径可以选择性kill -9,杀掉任务】

8. nginx 配置

启动nginx命令:/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

先切换路径cd /usr/local/nginx/sbin,然后执行./nginx -t

9. 验证:显示如下内容,则配置正确

nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful

10. 平滑启动:

换路径至   cd /usr/local/nginx/sbin

执行  ./nginx -s reload

11. 数据库配置:

一般的web工程,数据库配置会在<application.properties >文件中。

通过<locate>命令进行查找,并修改相关数据库地址/用户名/密码,重启tomcat后修改生效。

最新文章

  1. 最新版powerdesign16.5连接数据库错误解决
  2. 【jQuery】【转】jQuery中的trigger和triggerHandler区别
  3. Windows与Linux主机之间的连接和交互工具
  4. Spring MVC静态资源处理(在applicationContex.xml文件中进行配置)
  5. ACM题目————Anagram
  6. [XJOI NOI2015模拟题13] B 最小公倍数 【找规律】
  7. Day18 Django之路由系统、模板语言、Ajax、Model
  8. visual studio 2015离线版msdn下载和安装
  9. MountService初探
  10. 在DataGrid中实现Button Command
  11. Java程序设计第三周学习总结
  12. SpringMvc+AngularJS通过CORS实现跨域方案
  13. 详解Linux文档属性、拥有者、群组、权限、差异
  14. 使用linux backtrace打印出错函数堆栈信息
  15. mybatis XML中 遍历map写法
  16. QQ音乐flac音乐转MP6格式怎样实现
  17. 1、从C语言到C++
  18. Django_博客项目 引入外部js文件内含模板语法无法正确获取值得说明和处理
  19. vue.js 源代码学习笔记 ----- helpers.js
  20. 为windows phone listbox 添加触摸倾斜效果

热门文章

  1. 资源相互引用时 需添加 PerformSubstitution=True
  2. MySql中LongText字段对应Hibernate映射文件的设置(转)
  3. C语言:宽字符集操作函数
  4. JAX-WS编写webservice
  5. How does a single thread handle asynchronous code in JavaScript?
  6. 2017.4.7 java异常处理总结
  7. Intellij output 中文乱码
  8. Elasticsearch安装(四), elasticsearch head 插件安装和使用。
  9. 2、cas4.0 单点登录 之 cas-client
  10. eclipse maven tools.jar找不到y也就是在这个