阿里云ECS服务器,安装好java服务环境后,怎么让我的java源代码在服务器上运行?
只需要把本地写的代码原封不动的搬上去就可以,因为不清楚你具体是什么程序所以也无法告诉你迁移方法。
左权网站建设公司创新互联,左权网站设计制作,有大型网站制作公司丰富经验。已为左权上千多家提供企业网站建设服务。企业网站搭建\外贸网站建设要多少钱,请找那个售后服务好的左权做网站的公司定做!
至于你提到的监视服务器和客户端通信情况其实那也是有很多办法监视的,例如使用linux下的curl可以知道http状态是什么样的,使用wireshark可以抓取http数据包来知道服务器和客户端之间交流是怎样的一种方式。
如何搭建java web服务器
1.由于服务器配置比较低综合考虑,选择ubuntu系统进行搭建
2. 登陆阿里云服务器:
方法一:使用xshell软件登陆服务器
主机填写ip地址
端口号选择22
连接登陆服务器
方法二:使用阿里云管理终端
ssh root@服务器ip地址
password:输入密码
3.如何上传文件
方法一:windows和linux上传或下载某个文件可以使用rz,sz
sudo apt-get install lrzsz
安装完成后进入准备存放改文件的文件夹输入rz,就会跳出文件选择框
例如:#cd apache-tomcat-7.0.69/bin rz
cd后有空格
cd ~:返回最上层
cd ..:返回上一层
cd -:返回最近操作
方法二:使用xshell中的插件Xftp
4.安装及配置环境
安装lsb指令
ubunu快捷安装需要的命令,更新一下:
自带源在大陆不好,更新即可解决
1.sudo apt-get update
2.apt-get install yum yum install -y redhat-lsb
输入lsb指令查看当前版本
查看版本号
lsb_release -a查看当前位数
getconf LONG_BIT
安装jdk:
方法一:ubuntu自动安装jdk
sudo apt-get install jdk
安装完成后配置环境:
使用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文件有两种方法
1
1.输入命令行 rz 选择安装包上传
1
使用rz时,注意安装 2.通过xftp将上传
创建一个java文件夹
mkdir java
输入安装命令,将上传的.tar.gz文件解压到创建为java文件夹中
sudo tar -zxvf jdk-7u80-linux-x64.tar.gz -C /root/java
设置环境变量
使用vim指定编辑etc目录下profile文件,添加export
#vim /etc/profile添加进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:$PATH
//java存放位置请自行更改//使用 which java 查看jdk所在文件夹
选择E,然后输入i 进行写操作
最后 :x退出并保存
设置默认JDK
12345
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是否安装成功,输出版本号及对应信息即安装成功
#java
#javac
#java -version
安装tomcat
方法一:ubuntu自动安装tomcat
sudo apt-get install tomcat
添加jdk和jre环境变量
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
cd apache-tomcat-7.0.69/bin ./startup.sh
出现提示说明配置成功
方法二:上传tomcat并解压
通过上述上传文件方法上传后
使用tar指令解压
tar -zxvf apache-tomcat-8.0.24.tar.gz
然后进入apache-tomcat-7.0.69文件夹
# cd apache-tomcat-8.0.24 /bin/
启动tomcat
cd apache-tomcat-8.0.24 /bin/ ./startup.sh
显示如下说明成功
最后输入: (x代表ip地址),显示tomcat首页说明配置成功
安装Mysql
ubuntu下自动安装
sudo apt-get install mysql-server
apt-get install mysql-client
sudo apt-get install libmysqlclient-dev
设置数据库密码:
检查Mysql是否安装成功
sudo netstat -tap | grep mysql
登陆Mysql
mysql -uroot -p密码
成功:
查看数据库
show databases
将.sql文件导入
//先选定数据库
use iswust
source /root/test.sql//source /文件夹/sql文件名
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中
阿里云linux怎么搭建java服务器
一、修改服务器密码
付费成功后第一步要做的就是修改连接服务器的密码了,这是毫无疑问的,修改成你自己的密码不仅便于记忆,也更安全。修改的地方就在管理控制台。
二、远程连接到服务器
想要部署环境到远程服务器,那我们必须先连接到远程服务器,这里推荐使用SecureCRT软件,这可是必备软件,也是最常用的软件。
1. 首先得连接到远程终端,这样才能操作使用命令
2. 然后是ftp到远程阿里云服务器,这样才能上传、下载文件
本地java项目如何连接阿里云服务器上的mysql
在阿里云服务器要开放mysql的端口号,其默认端口号为3306。
阿里云文档里面都有说明怎么配置安全组的规则,之后把你本地JAVA项目连接数据库信息中的url中的localhost改为你阿里云服务器的公网ip,用户名和密码也得改为与之对应的。
如果对您有帮助,请采纳!谢谢!
分享名称:Java教程揭秘阿里云服务器 阿里云服务器安装jdk8
分享链接:http://lswzjz.com/article/ddcpcph.html