sudo在不是root用户没有权限的情况下使用
一、jdk的安装
1、下载JDK
下载命令:适用于unubtu
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u111-b14/jdk-8u111-linux-x64.t ar.gz
2、选择jdk的安装位置/usr/java,如果没有就创建目录
sudo mkdir /usr/java
3、将文件移动到/usr/java
sudo mv jdk-8u111-linux-x64.tar.gz /usr/java
4、进入到/usr/java目录下并解压文件
cd /usr/java
sudo tar -zxvf jdk-8u111-linux-x64.tar.gz
5、配置环境变量,打开/etc/profile(sudo vim /ect/profile),在后面添加如下内容:
export JAVA_HOME=/usr/java/jdk1.8
export JRE_HOME=/usr/java/ jdk1.8/jre
exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar: $JRE_HO
ME/lib
export PATH=$PATH:$JAVA_HOME/bin
6、让配置生效
source /etc/profile
7、验证 java -version
二、安装tomcat
1、下载tomcat
2、移动到/usr/local/目录下
sudo mv apache-tomcat-7.0.54.tar.gz/usr/local/
3、进入/usr/local目录(cd /usr/local/)解压
sudo tar -zxvf apache-tomcat-7.0.54.tar.gz
3. 修改tomcat的端口
进入cd /usr/local/apache-tomcat-7.0.42/conf/目录下,打开server.xml(sudo vim server.xml)将端口8080修改为8081,并设置编码URIEncoding="UTF-8",防 止乱码。
<Connector port="8081"protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"/>
4.指定项目目录
在service.xml中,在<host></host>标签中,添加
<context path="" database="项目指定目录(可以自己选择) debug="0" privileged="true"/>
打包的war包直接访问会访问不到指定URL,CSS等,需配置。
5.启动tomcat,进入tomcat的bin目录下(cd /usr/local/tomcat/bin),执行
./ startup.sh, 在浏览器中输入http://localhost:8081/看到tomcat的欢迎页面。