centos linux部署mysql,tomcat,jdk

来源:互联网 发布:51单片机最小系统原理 编辑:程序博客网 时间:2024/05/22 15:49

一、jdk安装及环境部署

  1、jdk下载路径

      http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

  2、RPM包安装

   (1)创建一个/usr/java路径,# rpm -ivh jdk-8u91-linux-x64.rpm

 2.1、配置环境变量

 (1)# vi /etc/profile

 JAVA_HOME=/usr/java/jdk1.8.0_91
 JRE_HOME=/usr/java/jdk1.8.0_91/jre
 PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
 CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
 export JAVA_HOME JRE_HOME PATH CLASSPATH 

 (2)# source /etc/profile

 (3)查看版本信息:# java –version

 3、tar.gz包安装

 (1)创建一个/usr/java,解压tar.gz包:# tar zxvf jdk-7u2-linux-i586.tar.gz

 (2)配置环境变量:# vi /etc/profile

 JAVA_HOME=/usr/java/jdk1.7.0_02
 JRE_HOME=/usr/java/jdk1.7.0_02/jre
 PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
 CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
 export JAVA_HOME JRE_HOME PATH CLASSPATH 

二、部署tomcat

 1、到网上下载:apache-tomcat-7.0.70.tar.gz

 2、#cd /root, 之后解压 #tar zxvf apache-tomcat-7.0.70.tar.gz

 3、修改服务器启动端口,#cdapache-tomcat-7.0.70/conf, 我设置为80

 4、tomcat启动 # ./startup.sh ; 关闭# ./shutdown

 5、重启主机:reboot

三、部署mysql 

查看有没有安装过:
 yum list installed mysql* 
 rpm -qa | grep mysql* 

 yum list installed | grep mysql
查看有没有安装包:
 yum list mysql*  
卸载CentOS系统自带mysql数据库
 yum -y remove mysql-libs.x86_64  
查看yum库上的mysql版本信息
 yum list | grep mysql 或 yum -y list mysql*  
安装mysql客户端:
 yum install mysql
安装mysql 服务器端:
 yum install mysql-server
 yum install mysql-devel
查看刚安装mysql数据库版本信息。
 rpm -qi mysql-server
2、启动&&停止 
数据库字符集设置
 mysql配置文件/etc/my.cnf中加入default-character-set=utf8
启动mysql服务:
 service mysqld start或者/etc/init.d/mysqld start
开机启动:
 chkconfig -add mysqld,查看开机启动设置是否成功chkconfig --list | grep mysql*
 mysqld 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
停止: 
 service mysqld stop 
3、登录 
创建root管理员:
 mysqladmin -u root password 123456 
登录:
mysql -u root -p输入密码即可。
忘记密码: 
 service mysqld stop 
 mysqld_safe --user=root --skip-grant-tables 
 mysql -u root 
 use mysql 
 update user set password=password("new_pass") where user="root";  
 flush privileges; 
4、远程访问 
开放防火墙的端口号 
mysql增加权限:mysql库中的user表新增一条记录host为“%”,user为“root”

四、部署项目

 1、在eclipse上将项目打成war包

 2、将war包直接复制到linux的/root/apache-tomcat-7.0.70/webapps下即可,tomcat运行时会自定解压war包

1 0