服务器linux系统搭建javaweb环境分为三大部分:
1、搭建jdk环境
2、搭建tomcat环境
3、搭建mysql(任一数据库)环境
1、首先,购买云服务器和云硬盘
2、如下,点击立即登录,随后,在弹出的登录界面,输入自己的用户名以及密码(注意:此处的密码必须是修改过的密码,如果是系统给定的密码,就会出错,如右下图)
登录成功则显示如下所示:
3、下载文件传输软件:xftp,xshell:
(用于将本地文件传输到服务器上)
4、官网下载jdk(注意下载的是 .tar.gz后缀名的压缩包):
5、tomcat官网下载(注意下载的是 .tar.gz后缀名的压缩包):
6、
- 通过 Xftp 软件直接将刚刚下载的 jdk, tomcat, mysql 压缩包传输到服务器linux系统一个路径下
- 或者使用xshell软件以及lrzsz命令进行传输文件:参考链接
7、安装 JDK:
- 解压JDK:
tar -zxvf jdk-8u221-linux-x64.tar.gz
- 将解压后的文件移动到 /usr/jdk 下并重命名为jdk1.8:
在此之前,先在usr目录下创建一个文件夹 jdk ——
sudo su
cd /usr
mkdir jdk
mv jdk1.8.0_221 /usr/jdk/jdk1.8
- 修改环境变量:
sudo vim /etc/profile
vim的使用简述:
三种编辑模式:1、一般模式 2、编辑模式 3、命令行模式
(1)按键 i 键从一般模式进入到编辑模式
(2)无论处于哪种编辑模式,按 esc 键回到一般模式
(3)在一般模式下按 shift+: 键到命令行模式,此时可以通过命令实现查找,替换,读取,保存,退出,显示行号等功能。通过输入 q, wq 等命令可以退出 vim 编辑器
按 i 键从一般模式进入到编辑模式,在 profile 文件最后加上下面几行内容:
export JAVA_HOME=/usr/jdk/jdk1.8
export JRE_HOME=/usr/jdk/jdk1.8/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
输入 wq 保存退出后,输入以下命令使刚刚新增的配置生效:
source /etc/profile
【如果后续配置tomcat环境时出现错误,需要进行这一步骤】
输入:
vim ~/.bashrc
追加:
export JAVA_HOME=/usr/jdk/jdk1.8 export JRE_HOME=/usr/jdk/jdk1.8/jre export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
刷新配置:
source ~/.bashrc
- 最后,输入以下命令验证 jdk 是否安装以及配置成功:
java -version
管理员用户下验证:
8、安装 tomcat :
- 解压 tomcat :
tar -zxvf apache-tomcat-9.0.22.tar.gz
- 在usr路径下新建一个目录 tomcat, 将刚刚解压好的文件移到这个目录下,并重命名:
mv apache-tomcat-9.0.22 /usr/tomcat/tomcat9.0
- 修改环境变量:
sudo vim /etc/profile
追加:
export CATALINA_HOME=/usr/tomcat/tomcat9.0
保存修改!
cd /usr/tomcat/tomcat9.0/bin
sudo vim catalina.sh
在# OS specific 下添加如下:
CATALINA_HOME=/usr/tomcat/tomcat9.0
JAVA_HOME=AVA_HOME=/usr/jdk/jdk1.8
保存修改!
- 验证:
cd /usr/tomcat/tomcat9.0/bin
启动 tomcat :
sudo ./startup.sh
通过输出情况判断服务是否启动:
(第一个是启动该进程的用户,第二个是该进程的id,第三个是占用CPU的百分比,第四个是占用内存的百分比)
ps -ef|grep java
9、安装 mysql:
- 更新 apt:
apt-get update
- 下载安装 mysql 服务端:
sudo apt-get install mysql-server
(输入root的密码即可完成安装mysql服务端)
- 下载安装 mysql 客户端:
sudo apt-get install mysql-client
sudo apt-get install libmysqlclient-dev
- 验证是否成功(显示 mysql 状态是 LISTEN,表示安装成功):
sudo netstat -tap | grep mysql
自此,jdk,tomcat,mysql 全部安装成功!