前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >搭建JavaWeb服务器[通俗易懂]

搭建JavaWeb服务器[通俗易懂]

作者头像
全栈程序员站长
发布2022-09-07 11:19:39
7.4K0
发布2022-09-07 11:19:39
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

JDK安装可以参考 http://www.cnblogs.com/a2211009/p/4265225.html

Tomcat安装可参考

1.由于服务器配置比较低综合考虑,选择ubuntu系统进行搭建

2. 登陆阿里云服务器:

方法一:使用xshell软件登陆服务器

主机填写ip地址

端口号选择22

连接登陆服务器

方法二:使用阿里云管理终端

代码语言:javascript
复制
   ssh root@服务器ip地址
   password:输入密码

3.如何上传文件

方法一:windows和linux上传或下载某个文件可以使用rz,sz

代码语言:javascript
复制
sudo apt-get install lrzsz

安装完成后进入准备存放改文件的文件夹输入rz,就会跳出文件选择框

例如:#cd apache-tomcat-7.0.69/bin rz

cd后有空格

cd ~:返回最上层

cd ..:返回上一层

cd -:返回最近操作

方法二:使用xshell中的插件Xftp

4.安装及配置环境

安装lsb指令

代码语言:javascript
复制
ubuntu快捷安装需要的命令,更新一下:

自带源在大陆不好,更新即可解决
1.sudo apt-get update  

2.apt-get install yum  
代码语言:javascript
复制
yum install -y redhat-lsb

输入lsb指令查看当前版本

代码语言:javascript
复制
查看版本号
lsb_release -a
代码语言:javascript
复制
查看当前位数
getconf LONG_BIT

安装jdk:

方法一:ubuntu自动安装jdk

代码语言:javascript
复制
sudo apt-get install jdk

安装完成后配置环境:

代码语言:javascript
复制
使用vim指定编辑etc目录下profile文件,添加export 
#vim /etc/profile

添加进profile文件
JAVA_HOME=/home/java/jdk1.6.0_12
export JRE_HOME=/home/liujicheng/java/jdk1.6.0_12/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

//java存放位置请自行更改
//使用 which java 查看jdk所在文件夹

方法二:本地下载jdk上传

下载对应系统32位或64位的tar.gz文件

建议:经过还几次对服务器进行环境搭建,已经有了一点小小的见解,建议不要使用过低版本的JDK,例如服务器JDK版本为1.5而项目JDK版本为1.8的情况,就会出现无法服务器无法运行.war文件的情况,建议版本为1.7

上传tar.gz文件有两种方法

代码语言:javascript
复制
1.输入命令行 rz 选择安装包上传
代码语言:javascript
复制
使用rz时,注意安装 
2.通过xftp将上传
代码语言:javascript
复制
  创建一个java文件夹
代码语言:javascript
复制
 mkdir java
代码语言:javascript
复制
输入安装命令,将上传的.tar.gz文件解压到创建为java文件夹中
代码语言:javascript
复制
sudo tar -zxvf jdk-7u80-linux-x64.tar.gz -C /root/java
代码语言:javascript
复制
 设置环境变量
代码语言:javascript
复制
代码语言:javascript
复制
使用vim指定编辑etc目录下profile文件,添加export 

#vim /etc/profile
代码语言:javascript
复制
添加进profile文件 
JAVA_HOME=/root/java/jdk1.7.0_80

export JRE_HOME=/root/java/jdk1.7.0_80/jre

export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=JAVA_HOME/bin:JRE_HOME/bin:

代码语言:javascript
复制
//java存放位置请自行更改
//使用 which java 查看jdk所在文件夹

选择E,然后输入i 进行写操作

最后 :x退出并保存

设置默认JDK

代码语言:javascript
复制
sudo update-alternatives --install /usr/bin/java java /root/java/jdk1.7.0_80/bin/java 300  
sudo update-alternatives --install /usr/bin/javac javac /root/java/jdk1.7.0_80/bin/javac 300  
sudo update-alternatives --install /usr/bin/jar jar /root/java/jdk1.7.0_80/bin/jar 300   
sudo update-alternatives --install /usr/bin/javah javah /root/java/jdk1.7.0_80/bin/javah 300   
sudo update-alternatives --install /usr/bin/javap javap /root/java/jdk1.7.0_80/bin/javap 300  

 如果之后一个版本显示: 

There is only one alternative in link group java (providing /usr/bin/java): /usr/lib/jvm/jdk1.7.0_60/bin/java

 否者,选择合适的jdk

检查jdk是否安装成功,输出版本号及对应信息即安装成功

代码语言:javascript
复制
#java
#javac
#java -version

安装tomcat

方法一:ubuntu自动安装tomcat

代码语言:javascript
复制
sudo apt-get install tomcat

添加jdk和jre环境变量

代码语言:javascript
复制
JAVA_HOME=/home/java/jdk1.6.0_12
JRE_HOME=/home/homer/eclipse/jdk1.6.0_12/jre  
PATH=$JAVA_HOME/bin:$JRE_HOME:$PATH  
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar  
TOMCAT_HOME=/opt/apache-tomcat-7.0.29  

启动tomcat

代码语言:javascript
复制
cd apache-tomcat-7.0.69/bin ./startup.sh

出现提示说明配置成功

方法二:上传tomcat并解压

通过上述上传文件方法上传后

使用tar指令解压

代码语言:javascript
复制
tar -zxvf apache-tomcat-8.0.24.tar.gz

然后进入apache-tomcat-7.0.69文件夹

代码语言:javascript
复制
# cd apache-tomcat-8.0.24 /bin/

启动tomcat

代码语言:javascript
复制
cd apache-tomcat-8.0.24 /bin/ ./startup.sh

显示如下说明成功

最后输入:http://x.x.x.x:8080/ (x代表ip地址),显示tomcat首页说明配置成功

安装Mysql

ubuntu下自动安装

  sudo apt-get install mysql-server

apt-get install mysql-client

sudo apt-get install libmysqlclient-dev

设置数据库密码:

检查Mysql是否安装成功

代码语言:javascript
复制
sudo netstat -tap | grep mysql

登陆Mysql

代码语言:javascript
复制
mysql -uroot -p密码

成功:

查看数据库

代码语言:javascript
复制
show databases

将.sql文件导入

代码语言:javascript
复制
//先选定数据库
use iswust        
source /root/test.sql
//source /文件夹/sql文件名

代码语言:javascript
复制
select * from score

5.java工程打包上传并运行

右键选中java项目,WAR Export 将文件以war格式导出

(注意:java工程的jdk一定要先降低到与服务器的jdk版本相同,例如java工程为1.8而服务器为1.6则会报错)

降低jdk方法:

并通过XFTP或上述的上传文件方法,上传至apache-tomcat-7.0.69/webapps中

上传后启动tomcat出现.war文件对应的文件夹,说明tomcat运行成功。

访问:http://x .xx.x.x:8080/项目名/

则说明成功。

原创勿转!

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/154785.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档