Linux下安装Jdk,Tomcat,mysql,以及发布项目

******************************************************************************************************************************************

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查看日志



你可能感兴趣的:(文章)