Linux/Ubuntu学习笔记(六)--tomcat

来源:互联网 发布:p2p网络理财规划 编辑:程序博客网 时间:2024/06/05 07:45

下载

apache-tomcat-6.0.43.tar.gz


拷贝到/usr/local/


解压:

gzip -d apache-tomcat-6.0.43.tar.gz 

gzip 既可以压缩也可以解压缩   gzip  -h

tar -xvf apache-tomcat-6.0.43.tar

改名:

mv  apache-tomcat-6.0.43  tomcat5


cd  /tomcat/bin/


./startup.sh    


JAVA_HOME = /usr/local/jdk6/


linux下面设置了环境变量 想让其他人使用  执行export JAVA_HOME


ps当前用户的进程

ps -ef | grep tomcat   查看tomcat进程

kill  + 进程id号 杀进程

kill  -9  4343    如果有些进程杀不掉   -9直接杀进程

kill  28303


Ubuntu 防火墙相关操作 ufw

ufw默认是没有启用的。也就是说,ubuntu中的端口默认都是开放的。

使用如下命令启动ufw:
sudo ufw default deny   否认

sudo ufw default allow   允许


sudo ufw enable    启动

要打开SSH服务器的22端口,我们可以这样:
sudo ufw allow 22
由于在/etc/services中,22端口对应的服务名是ssh。所以下面的命令是一样的:
sudo ufw allow ssh
现在可以通过下面命令来查看防火墙的状态了:
sudo ufw status


禁用某个端口:

sudo ufw delete allow 22

要关系防火墙:
sudu ufw disable


允许某特定 IP:

sudo ufw  allow from 192.168.254.254


删除上面的规则:

sudo ufw delete allow from192.168.254.254


命令行上网  wget+ip

 wget  http://localhost:8080/

aptitude与 apt-get 一样,是 Debian 及其衍生系统中功能极其强大的包管理工具。

与 apt-get 不同的是,aptitude在处理依赖问题上更佳一些。

举例来说

aptitude在删除一个包时,会同时删除本身所依赖的包。

这样,系统中不会残留无用的包,整个系统更为干净。


自启动 jdk与tomcat

vi   /etc/rc.local 

JAVA_HOME=/usr/local/jdk6
/usr/local/tomcat5/bin/startup.sh

0 0