******************************************************************************************************************************************
Linux下安装JDK:
原文路径:http://blog.csdn.net/sonnet123/article/details/9169741
*****************************************************************************************************************************************
Linux下安装Tomcat:
1,使用ftp将apache-tomcat-8.5.4.tar.gz上传至一个文件夹中。
2,使用gzip -d apache-tomcat-8.5.4.tar.gz解压缩,或者tar -xvf apache-tomcat-8.5.4.tar.gz 解压
3,然后移动文件至根目录: mv apache-tomcat-8.5.4 / ,移动成功后重命名:mv apache-tomcat-8.5.4 tomcat8.5
4,进入tomcat/bin中,./startup.sh 可能会出错,这时需要执行:JAVA_HOME = /usr/java/jdk1.6.xx export JAVA_HOME 不过这只对当前有用,后面需要设置全局配置环境变量。
5, ./startup.sh 重启tomcat,测试Tomcat是否成功连接。注意,需要关闭防火墙:service iptables stop ,设置开机自启:chkconfig iptables off
6 , /etc/profile 中配置环境变量:vi /etc/profile
在文章最后加入:JAVA_HOME = /usr/java/jdk1.6.xx export JAVA_HOME
7, 重启一下,查看是否配置成功:echo $JAVA_HOME
8,设置开机自启:vi /etc/rc.local
在文章最后加入:JAVA_HOME = /usr/java/jdk1.6.xx
export JAVA_HOME
/tomcat8.5/bin/startup.sh
******************************************************************************************************************************************
Linux下安装mysql:
原文路径:http://jingyan.baidu.com/article/67508eb43f68869cca1ce4e5.html?qq-pf-to=pcqq.c2c
安装完MySQL后,可能会出现权限问题:error: 'Access denied for user 'root'@'localhost' (using password: YES)' ;
找了好久才找到解决方案,两个方法可供选择,如下:
方法一:
1.关闭mysql
# service mysqld stop
2.屏蔽权限
# mysqld_safe --skip-grant-table 或者 # mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
屏幕出现: Starting demo from .....
3.新开起一个终端输入
# mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
mysql> FLUSH PRIVILEGES;//记得要这句话,否则如果关闭先前的终端,又会出现原来的错误
mysql> \q
方法二:
1.关闭mysql
# service mysqld stop
2.屏蔽权限
# mysqld_safe --skip-grant-table 或者 # mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
屏幕出现: Starting demo from .....
3.新开起一个终端输入
# mysql -u root mysql
mysql> delete from user where USER='';
mysql> FLUSH PRIVILEGES;//记得要这句话,否则如果关闭先前的终端,又会出现原来的错误
mysql> \q
安装成功后,在本地设置远程连接MySql,连接成功后,导入数据库,在Linux中登mysql测试是否导入成功。
******************************************************************************************************************************************
Linux下发布项目:
1.修改项目数据库驱动链接用户名密码,注意:连接地址,以及数据库名字区分大小写。
2.在项目上单击右键选择Export-->找到WAR file,然后next,选择存放位置然后Finish,完成打包。
3.将导出WAR包直接使用ftp上传到tomcat的webapps根目录下,随着tomcat启动,war包可自动解析。
然后就可以测试项目了,# tail -f /tomcat8.5/logs/catalina.out查看日志。