您的位置:首页 > 大数据 > 云计算

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

2016-07-19 00:51 519 查看
阿里云学生计划帐号申请:

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.也可以下载到本地,然后通过Xshell的Xftp上传到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) 输入命令:java或javac检查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文件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息