linux中配置java环境
2016-07-11 15:31
302 查看
最近拿sencha touch 做了一个应用,想发布到线上,顺便学学linux 就整了个阿里云玩,折腾了很长一段时间,可算稍微折腾明白一下了,来这里记录一下自己遇到的问题。
首先本人选择的是centos 6.5的系统,7.0的试过,在通过yum安装mysql的时候 发现没有网上另外的教程所说的mysql的三个包,所以就换回6.5的系统了。
第一个遇到的问题
在xshell中输入 yum list | grep mysql 的时候,没有出现网上各种教程出现的一个关于mysql的list,原因是yum源的问题,更换成国内的yum源就可以访问了试了2个源
阿里的源和163的源 最后选择了163的源,更换源网上有教程,不细说了。
第二个遇到的问题
最一开始看着网上好多的linux教程看的本人很是无奈,不知道怎么跟着走,也尝试了很多,试过用yum安装jdk和tomcat,后来还是给卸了 第一个原因是yum安装的jdk是openjdk,而咱们需要的是sun的jdk 第二个原因是yum安装的tomcat是tomcat6 ,而本地开发环境是tomcat7,而且配置环境变量的时候因为找不到安装路径,弄得很乱,tomcat的bin目录也没有应有的东西,所以就改为rpm安装了,这两个只需要解压下来基本上就没问题了(以防万一最好把自带的jdk或者不用的卸载掉,虽然觉得环境变量配置到自己用的那个就行,但是,以防万一,还是卸载干净吧),jdk需要配置环境变量,在etc下的profile下,按照自己的安装路径配置就好了,不细说了。
第三个遇到的问题
mysql依然是通过yum安装的,安装的很成功,也很省心。。。但是进入mysql后见表,插入数据的时候遇到了点问题,因为语句不执行,后来发现在语句最后少了个结束的“ ; ”号导致的,比较脑残,希望看到这个的人别像我一样。。。。其他的过程网上很详细。
第四个遇到的问题
tomcat虽说不用配置,但是有些东西想要显示还是需要配置的,譬如在控制台打印日志,需要在tomcat的bin下的catalina.sh
![](http://img.blog.csdn.net/20160711155048294?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
加上这个就可以打印出来了 ,要不很多报错,还需要看log下的日志文件,很麻烦。
第五个遇到的问题
把项目放到webapp下 如果tomcat和jdk都安装好了的话,应该就可以启动访问了,这里萌新又遇到点问题,没有配置数据源,需要在tomcat的conf下把context.xml中配置上数据源,而且里面还有mysql链接数据库的一些配置,譬如用户名和密码,记得跟配置数据库是填写一样的。
目前为止后台的程序算是布置上去了,但是在打包sencha touch项目成apk的时候 碰到了个问题,正在解决中,以后遇到问题会继续补充,如果文中有误,希望大神们指出,好及时改正。
首先本人选择的是centos 6.5的系统,7.0的试过,在通过yum安装mysql的时候 发现没有网上另外的教程所说的mysql的三个包,所以就换回6.5的系统了。
第一个遇到的问题
在xshell中输入 yum list | grep mysql 的时候,没有出现网上各种教程出现的一个关于mysql的list,原因是yum源的问题,更换成国内的yum源就可以访问了试了2个源
阿里的源和163的源 最后选择了163的源,更换源网上有教程,不细说了。
第二个遇到的问题
最一开始看着网上好多的linux教程看的本人很是无奈,不知道怎么跟着走,也尝试了很多,试过用yum安装jdk和tomcat,后来还是给卸了 第一个原因是yum安装的jdk是openjdk,而咱们需要的是sun的jdk 第二个原因是yum安装的tomcat是tomcat6 ,而本地开发环境是tomcat7,而且配置环境变量的时候因为找不到安装路径,弄得很乱,tomcat的bin目录也没有应有的东西,所以就改为rpm安装了,这两个只需要解压下来基本上就没问题了(以防万一最好把自带的jdk或者不用的卸载掉,虽然觉得环境变量配置到自己用的那个就行,但是,以防万一,还是卸载干净吧),jdk需要配置环境变量,在etc下的profile下,按照自己的安装路径配置就好了,不细说了。
第三个遇到的问题
mysql依然是通过yum安装的,安装的很成功,也很省心。。。但是进入mysql后见表,插入数据的时候遇到了点问题,因为语句不执行,后来发现在语句最后少了个结束的“ ; ”号导致的,比较脑残,希望看到这个的人别像我一样。。。。其他的过程网上很详细。
第四个遇到的问题
tomcat虽说不用配置,但是有些东西想要显示还是需要配置的,譬如在控制台打印日志,需要在tomcat的bin下的catalina.sh
加上这个就可以打印出来了 ,要不很多报错,还需要看log下的日志文件,很麻烦。
第五个遇到的问题
把项目放到webapp下 如果tomcat和jdk都安装好了的话,应该就可以启动访问了,这里萌新又遇到点问题,没有配置数据源,需要在tomcat的conf下把context.xml中配置上数据源,而且里面还有mysql链接数据库的一些配置,譬如用户名和密码,记得跟配置数据库是填写一样的。
目前为止后台的程序算是布置上去了,但是在打包sencha touch项目成apk的时候 碰到了个问题,正在解决中,以后遇到问题会继续补充,如果文中有误,希望大神们指出,好及时改正。
相关文章推荐
- 【工具】Linux errno对照
- Linux中用st_mode判断文件类型
- Linux共享内存的内核实现
- Linux中断(interrupt)子系统之五:软件中断(softIRQ)【转】
- 关于搭建Linux项目运行环境
- linux 下ngnix启动,停止命令总结
- Centos之Lnmp的搭建
- Linux C第三课
- VM虚拟机下centos7 无法上网的问题解决办法
- 多网卡下获取网卡名称
- Linux共享内存使用常见陷阱与分析
- linux下JAVA_HOME环境变量的配置
- linux 命令失效
- 记录一次mysql 主从不同步的问题操作(hashlinux)
- linux下mount挂载设备
- CentOS7 常用命令总结
- centos下彻底删除重装mysql
- linux终端文件名颜色问题(文件夹具有可执行文件颜色之类的问题)
- kali linux系统中文乱码问题的解决
- Linux内存管理图解【转】