阿里云平台java搭建及项目部署

阿里云学生计划帐号申请:

https://www.aliyun.com/act/aliyun/campus.html?spm=5176.7960203.20160203.2.vKUeWh

 

环境搭建参考网页:

http://www.pc811.com/6/1/26110.html

https://help.aliyun.com/knowledge_detail/6702353.html?pos=4

 

 

1、安装JDK

a) 从http://www.oracle.com/technetwork/java/javase/downloads/index.html甲骨文网站下载自己服务器对应版本(如:linux64)的jdk安装包。(1.可以通过wget命令下载,下载位置在/root/目录下,2.也可以下载到本地,然后通过XshellXftp上传到root目录下);

b) 执行安装命令:rpm -ivh /root/jdk-7u25-linux-i586.rpm /usr/(安装root目录下的jdk-7u25-linux-i586.rpm/usr/目录下);

c) 修改环境变量,编辑命令:vi /etc/profile;按“i”键进入编辑界面,再按“↓”到最底部,添加下面代码:

#set java environment

export JAVA_HOME=/usr/java/jdk1.7.0_25

Export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$PATH:$JAVA_HOME/bin

export JAVA_HOME CLASSPATH PATH

ESC退出编辑,然后输入命令::wq!保存并退出;

d) 输入命令:javajavac检查jdk环境是否安装成功。

 

2、安装Mysql

没做,下次补。

3、安装Tomcat

a) 从http://mirrors.cnnic.cn/apache/tomcat/tomcat-8/v8.0.33/bin/apache-tomcat-8.0.33.tar.gz下载tomcat(同安装JDK一样);

b)  将tomcat放置到 /usr/local/ 目录下:(注:为什么一定要移出去操作呢?因为root目录下的文件不具有访问权限,无法运行相应的应用,所以不要安装和解压到root目录下,把文件移出去操作,并且安装到其他的路径!)

mv apache-tomcat-8.0.33.tar.gz /usr/local/

c) 解压缩

tar -xvzf /usr/local/apache-tomcat-8.0.33.tar.gz -C /usr/local/

d)  设置tomcat开机自启动,编辑/usr/local/apache-tomcat-8.0.33.tar.gz/bin/startup.sh

# vi /usr/local/apache-tomcat-8.0.33/bin/startup.sh

加入如下行:

#chkconfig: 2345 80 90

#description:tomcat auto start

#processname: tomcat

 

tomcat加入开机自启动

# vi /etc/rc.d/rc.local

加入如下内容:

export JAVA_HOME=/usr/local/jdk1.8.0_60

/usr/local/apache-tomcat-8.0.33/bin/startup.sh start

 

e) 启动tomcat

/usr/local/apache-tomcat-8.0.33/bin/startup.sh

关闭用shutdown.sh

f) 把项目打包成war包,拷贝到tomcat目录下的webapps,启动项目,访问IP:8080/项目名即可访问主页

 

问题1:连接阿里云mysql时,项目访问表出错,显示不存在这个表。

原因:windows上,mysql默认表名不区分大小写,但是linux恰好相反。

解决方案:编辑/etc/my.cnf文件,[mysqld]节下 添加 lower_case_table_names=1 参数,并设置相应的值 (备注:为0时大小写敏感,为1时大小写不敏感,默认为0)。然后重启mysql服务即可。

帮助页面:http://xloli.net/html/201408/thread-3209-1-1.html

 

域名解析操作:(此处域名是www.yyyyqq.site)

1.登录你所买域名的网站;

2.进入域名解析;

3.解析标签为A,解析IP为阿里云所提供的IP

项目绑定域名操作

1.port改为80,因为80端口是浏览器默认端口

 

2.修改默认项目host为域名

 

3.此处的HOST应对应上面写的默认HOST

 

4.在HOST标签下添加Context标签

 

注意:path即context path项目访问路径,我说不明白,百度吧;docBase指向应用所在的文件夹或war文件

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
回答: Java项目部署上线需要以下步骤。首先,搭建所需环境,包括安装Java开发环境和相关的技术栈,如Spring、SpringMVC、Mybatis等。\[2\]然后,确保项目能够成功启动,如果遇到连接不上redis的问题,可以在阿里云服务器和宝塔面板上进行端口放行操作。\[3\]接下来,进行项目打包,可以使用Maven或其他构建工具将项目打包成可执行的jar或war文件。最后,将打包好的项目部署到服务器上,可以使用FTP或其他方式将项目文件上传到服务器,并配置服务器的相关环境和参数。完成这些步骤后,Java项目就可以成功部署上线了。\[1\] #### 引用[.reference_title] - *1* *3* [从零开始,Java个人项目部署上线,并能在公网访问](https://blog.csdn.net/yuanchangliang/article/details/114872868)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [Java项目写好了,如何部署上线?看这篇文章吧](https://blog.csdn.net/syc000666/article/details/128281617)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值