linux安装tomcat服务器和进程监控的命令
2016-03-24 20:32
736 查看
前面已经为用户配置好了JDK环境,现在就开始搭建tomcat服务器环境
下载tomcat
地址:http://tomcat.apache.org/download-80.cgi
-解压
tar -zxvf apache-tomcat-7.0.54.tar.gz
运行
进入tomcat的bin目录下执行:
./startup.s
浏览验证:
上面简单了配置了tomcat服务器。后面介绍配置自己的web应用程序
只需要把自己开发好的web应用目录拷贝到/tomcat/webapps/下面重启tomcat就OK了。我部署了一个进行了访问成功
TestServelet就是我简单的一个javaweb项目
[prov_wxf@localhost webapps]$ ls
docs examples host-manager manager ROOT TestServelet
http://127.0.0.1:8080/TestServelet/WebContent/index.html
- 配置环境经常要查看端口是否被占用这里介绍两个非常好的命令
lsof -i:端口号 再结合ps -ef可以看出是那个程序占用了该端口
这个命令唯一不好的地方是只有root用户才可以用
下面介绍第二个:这个普通用户也可以用,882就是PID
既然是性能测试就再介绍两个非常有用的性能测试命令:
1 top -u oracle|grep pid
上面是使用top命令查看进程使用内存的总体情况
2 pmap -d pid可以查看进程内各个模块使用内存的情况,进行分析
3 cat /proc/pid/status
这里会打印出当前进程详细的情况,其中,内存是 VmRSS。
4 ps -aux | grep process_name 也可以查看,但是显示的内容可能会比较乱
个人倾向于第一和第二个命令
下载tomcat
地址:http://tomcat.apache.org/download-80.cgi
-解压
tar -zxvf apache-tomcat-7.0.54.tar.gz
运行
进入tomcat的bin目录下执行:
./startup.s
浏览验证:
上面简单了配置了tomcat服务器。后面介绍配置自己的web应用程序
只需要把自己开发好的web应用目录拷贝到/tomcat/webapps/下面重启tomcat就OK了。我部署了一个进行了访问成功
TestServelet就是我简单的一个javaweb项目
[prov_wxf@localhost webapps]$ ls
docs examples host-manager manager ROOT TestServelet
http://127.0.0.1:8080/TestServelet/WebContent/index.html
- 配置环境经常要查看端口是否被占用这里介绍两个非常好的命令
lsof -i:端口号 再结合ps -ef可以看出是那个程序占用了该端口
这个命令唯一不好的地方是只有root用户才可以用
[alhost ~]# lsof -i:8080 COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME java 882 prov_wxf 48u IPv6 108633 TCP *:webcache (LISTEN)
下面介绍第二个:这个普通用户也可以用,882就是PID
[prov_wxf@localhost ~]$ netstat -anp|grep 8080 (Not all processes could be identified, non-owned process info will not be shown, you would have to be root to see it all.) tcp 0 0 :::8080 :::* LISTEN 882/java
既然是性能测试就再介绍两个非常有用的性能测试命令:
1 top -u oracle|grep pid
上面是使用top命令查看进程使用内存的总体情况
2 pmap -d pid可以查看进程内各个模块使用内存的情况,进行分析
3 cat /proc/pid/status
这里会打印出当前进程详细的情况,其中,内存是 VmRSS。
4 ps -aux | grep process_name 也可以查看,但是显示的内容可能会比较乱
个人倾向于第一和第二个命令
相关文章推荐
- java-模拟tomcat服务器
- Linux socket 初步
- 小心服务器内存居高不下的元凶--WebAPI服务
- i-jetty环境搭配与编译
- Linux Kernel 4.0 RC5 发布!
- 实现单Tomcat多Server配置
- 生产环境下的Tomcat配置
- linux lsof详解
- linux 文件权限
- Linux 执行数学运算
- 10 篇对初学者和专家都有用的 Linux 命令教程
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- 运维入门
- 运维提升
- Linux 自检和 SystemTap