ubuntu 14.04配置jdk1.7以及tomcat7

时间:2021-06-04 19:08:07

ubuntu 14.04界面很漂亮,最近在VMware虚拟机上安装了下,想自己搭建一个apache负载均衡的tomcat集群(集群还没搭建好),把过程和遇到的问题总结一下(很多是百度经验)。

首先系统上面空空如也
一、先安装了ssh:
先在窗口中输入 sudo apt-get update,更新软件源,最后会读取软件包列表,键入Y。
Ubuntu缺省安装了openssh-client,所以只安装server就好,
1.安装ssh-server:
sudo apt-get install openssh-server
2.确认sshserver是否安装好
ps -e | grep sshd
看到如下显示就证明启动了
3801 ? 00:00:00 sshd
3.扩展配置
SSH默认服务端口为22,用户可以自已定义成其他端口,如222,需要修改的配置文件为:
/etc/ssh/sshd_config
把里面的Port参数修改成222即可
然后重启SSH服务:
sudo/etc/init.d/ssh restart
安装完ssh就能用终端登陆了。

二、安装gedit编辑器(也可以用vim)。
sudo apt-get update
sudo apt-get install gedit-gmate
sudo apt-get install gedit-plugins
sudo apt-get remove gedit
sudo apt-get install gedit
依次输入即可

三、安装ftp
使用终端登陆后,输入”sudo apt-get update”–>回车–>”输入当前登录用户的管理员密码”–>回车,就可以了。这个操作更新源列表。
输入”sudo apt-get install vsftpd”,等安装完成。
输入”sudo service vsftpd restart”重启vsftpd服务–>回车–>vsftpd处于运行状态,说明安装成功。
新建”/home/uftp”目录作为用户主目录,输入”sudo mkdir /home/uftp”。
新建用户uftp并设置密码,输入”sudo useradd -d /home/uftp -s /bin/bash uftp,用户新建成功,输入”sudo passwd uftp”设置uftp用户的密码,输入两次密码,密码设置成功。
使用gedit修改配置文件/etc/vsftpd.conf
打开”终端窗口”,输入”sudo gedit /etc/vsftpd.conf,打开了vsftpd.conf文件,向文件中添加”userlist_deny=NO和
userlist_enable=YES, 和修改userlist_file=/etc/allowed_users”和”seccomp_sandbox=NO”,使文件中的”local_enable=YES”,保存。
使用gedit新建/etc/allowed_users文件
输入”sudo gedit /etc/allowed_users,输入uftp(也可以多输入别的用户,一个用户一行,表示允许被ftp连接的用户),保存, 文件创建成功。
使用gedit查看/etc/ftpusers文件中的内容
输入”sudo gedit /etc/ftpusers”,打开这个文件后,看一看有没有uftp这个用户名,如果没有,就直接退出。如果有就删除uftp,因为这个文件中记录的是不能访问FTP服务器的用户清单。
然后就可以通过ftp工具连接了。

四、安装jdk和tomcat
将下载好的apache-tomcat-7.0.22.tar.gz放入新建的文件夹/home/shjh/web/tomcat7和jdk-7u79-linux-x64.tar.gz放入新建的文件夹/home/shjh/web/java,
到/home/shjh/web/java下,输入tar zxvf jdk-7u79-linux-x64.tar.gz解压jdk,然后mv jdk-7u79-linux-x64.tar.gz jdk1.7修改jdk名字,到/home/shjh/web/tomcat7下输入tar zxvf apache-tomcat-7.0.22.tar.gz解压tomcat,mv apache-tomcat-7.0.22.tar.gz tomcat7.0.22修改文件夹名。

输入vi ~/.bashrc,修改当前用户的环境变量,
在最后键入这几行
export JAVA_HOME=/home/shjh/web/java/jdk1.7
export CLASSPATH= JAVA H OME/libexportPATH=  {JAVA_HOME}/bin:$PATH
export TOMCAT_HOME=/home/shjh/web/tomcat7/home/shjh/web/tomcat7/tomcat7.0.22

键入”source ~/.bashrc”使修改立即生效。
输入java -version,检查是否成功。

进入tomcat目录/home/shjh/web/tomcat7/tomcat7.0.22/bin;
sudo gedit startup.sh和shutdown.sh,在”os400=false
case “uname” in
OS400*) os400=true;;
esac”前面添加
export JAVA_HOME=/home/shjh/web/java/jdk1.7
export CLASSPATH= JAVA H OME/libexportPATH=  {JAVA_HOME}/bin:$PATH
export TOMCAT_HOME=/home/shjh/web/tomcat7/home/shjh/web/tomcat7/tomcat7.0.22

最后sudo ./startup.sh启动tomcat,浏览器里验证。 sudo ./shutdown.sh关闭tomcat。