1.官网下载jdk文件
jdk下载地址
2.上传到服务1
2
3
4
5
6root@ubuntu:/# cd /usr/lib/
root@ubuntu:/lib# mkdir java
root@ubuntu:/lib/java# rz -be
rz waiting to receive.**B0100000063f694
root@ubuntu:/lib/java# ls
jdk-8u112-linux-x64.tar.gz
3.服务器解压并安装1
tar xvf jdk-8u112-linux-x64.tar.gz
4.环境变量的配置
这里采用全局设置方法,它是是所有用户的共用的环境变量1
vim ~/.bashrc
.bashrc文件下的末尾添加以下代码1
2
3
4export JAVA_HOME=/lib/java/jdk1.8.0_112
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
输入命令1
source ~/.bashrc
使其生效。
请记住,在上述添加过程中,等号两侧不要加入空格,不然会出现“不是有效的标识符”,因为source /etc/profile 时不能识别多余到空格,会理解为是路径一部分。
然后保存。
5.检验是否安装成功
成功显示如下1
2
3
4
5
6root@ubuntu:/# java -version
java version "1.8.0_112"
Java(TM) SE Runtime Environment (build 1.8.0_112-b15)
Java HotSpot(TM) 64-Bit Server VM (build 25.112-b15, mixed mode)
root@ubuntu:/# javac -version
javac 1.8.0_112
安装tomcat
1.下载tomcat
tomcat地址
2.上传并解压tomcat1
2
3
4
5root@ubuntu:/lib# mkdir tomcat
root@ubuntu:/lib# cd /lib/tomcat/
root@ubuntu:/lib/tomcat# rz
**B0100000023be50eive.**B0100000023be50
root@ubuntu:/lib/tomcat# tar xvf apache-tomcat-9.0.0.M13.tar.gz
3.配置tomcat环境变量
这里采用全局设置方法,它是是所有用户的共用的环境变量。
如果是局部变量的话可以在tomcat的bin目录下startup.sh下添加变量即可。1
vim ~/.bashrc
.bashrc文件下的末尾添加以下代码1
2
3
4
5export JAVA_HOME=/lib/java/jdk1.8.0_112
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
export TOMCAT_HOME=/lib/tomcat/apache-tomcat-9.0.0M13
4.启动tomcat1
2
3
4
5
6
7root@ubuntu:/lib/tomcat/apache-tomcat-9.0.0.M13/bin# ./startup.sh
Using CATALINA_BASE: /lib/tomcat/apache-tomcat-9.0.0.M13
Using CATALINA_HOME: /lib/tomcat/apache-tomcat-9.0.0.M13
Using CATALINA_TMPDIR: /lib/tomcat/apache-tomcat-9.0.0.M13/temp
Using JRE_HOME: /lib/java/jdk1.8.0_112/jre
Using CLASSPATH: /lib/tomcat/apache-tomcat-9.0.0.M13/bin/bootstrap.jar:/lib/tomcat/apache-tomcat-9.0.0.M13/bin/tomcat-juli.jar
Tomcat started.
安装nginx1
apt-get install nginx
配置nginx1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47vim /etc/nginx/sites-available/default
###########################配置文件##########################
upstream iwooto.com{
#least_conn;
server 127.0.0.1:8080 weight=1; #slow_start=10s;
#server 127.0.0.1:8080 weight=2; #slow_start=10s;
}
server {
listen 80 default_server;
listen [::]:80 default_server;
#注释root节点
#root /var/www/html;
#注释index节点
# Add index.php to the list if you are using PHP
#index index.html index.htm index.nginx-debian.html;
server_name localhost;
location / {
proxy_pass http://iwooto.com;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_set_header X-Forwarded-Proto https;
proxy_redirect off;
proxy_connect_timeout 240;
proxy_send_timeout 240;
proxy_read_timeout 240;
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
try_files $uri $uri/ =404;
}
#静态界面
location ~*\.(html|gif|jpg|jpeg|png|ico|swf|htm|xml)$ {
proxy_pass http://127.0.0.1:8080;
}
#动态界面
location ~* \.(jsp|do)$ {
proxy_pass http://127.0.0.1:8080;
}
#css js
location ~* \.(js|css)$ {
proxy_pass http://127.0.0.1:8080;
}
}
启动nginx1
service nginx start
停止nginx1
service nginx stop
ubuntu常见错误–could not get lock /var/lib/dpkg/lock -open
出现这个问题的原因可能是有另外一个程序正在运行,导致资源被锁不可用。而导致资源被锁的原因,可能是上次安装时没正常完成,而导致出现此状况。
解决方法:输入以下命令1
2sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
之后再安装想装的包,即可解决。