Linux上安装JDK、Tomcat、MySQL

Linux上安装JDK

1,下载jdk
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
在这里插入图片描述

2,使用XFTP工具导入linux
在这里插入图片描述

3,解压到/root/software目录
mkdir /root/software #在root下面创建software目录
tar -zxvf jdk-8u181-linux-x64.tar.gz -C /root/software #解压到指定目录

4,配置环境变量并测试
打开控制台,运行 vi /etc/profile,在最后插入下面要配置的内容 ,按Esc键 ,输入( :wq 保存并退出)

JAVA_HOME=/root/software/jdk1.8.0_181
PATH= $ JAVA_HOME/bin: $ PATH
CLASSPATH=.: $ JAVA_HOME/lib/dt.jar: $ JAVA_HOME/lib/tools.jar
#中间$前后的空格是因为需要调格式加的,用的时候没有空格
export JAVA_HOME
export PATH
export CLASSPATH
让环境变量生效,执行下面的命令

source /etc/profile
验证

java -version
在这里插入图片描述

Linux上安装Tomcat

1.下载tomcat
在这里插入图片描述
2.解压
在这里插入图片描述
改名
在这里插入图片描述
3.修改tomcat的相关配置
在这里插入图片描述
4.启动tomcat
在这里插入图片描述
5.测试
在这里插入图片描述

Linux上安装mysql

1,下载
https://dev.mysql.com/downloads/mysql/5.5.html#downloads

2,使用xftp上传到linux
在这里插入图片描述

3,解压改名
#解压
tar -zxvf mysql-5.5.61-linux-glibc2.12-x86_64.tar.gz
#重命名
mv mysql-5.5.61-linux-glibc2.12-x86_64 mysql
#复制解压后的mysql目录
cp -r mysql /usr/local
在这里插入图片描述
在这里插入图片描述

3,安装数据库
1,进入安装mysql软件目录:执行命令 cd /usr/local/mysql/
2,创建mysql用户 : 执行命令useradd mysql
3,修改当前目录拥有者为mysql用户:执行命令 chown -R mysql:mysql ./ [如果是就不用修改了]
在这里插入图片描述
4,安装数据库:执行命令 ./scripts/mysql_install_db
5,把mysql目录所有者变成root:执行命令 chown -R root:root ./
6,到此数据库安装完毕
4,启动mysql服务和添加开机启动mysql服务
添加开机启动:执行命令cp support-files/mysql.server /etc/init.d/mysql,把启动脚本放到开机初始化目录
启动mysql服务:执行命令service mysql start
在这里插入图片描述
执行命令:ps -ef|grep mysql 看到mysql服务说明启动成功
在这里插入图片描述

5,修改mysql的root用户密码,root初始密码为空的
执行命令:./bin/mysqladmin -u root password ‘密码’
在这里插入图片描述
如果出现上面的问题
在这里插入图片描述
找到mysql.sock文件。使用一个软连接到tmp/mysql.sock

6,把mysql客户端放到默认路径
ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql
注意:建议使用软链过去,不要直接包文件复制,便于系统安装多个版本的mysql
7,登陆 mysql -uroot -p
回车输入上面设置的密码
在这里插入图片描述

8,设置数据库默认编码

查看数据库编码show variables like ‘character_set_%’
在这里插入图片描述
找到系统里面的/etc/my.cnf文件
修改my.cnf文件
在如下位置上面添加
character_set_server=utf8
在这里插入图片描述

再次查询看编码
在这里插入图片描述

9,mysql的相关命令
登陆 mysql -u root -p
显示所有数据库 show databases;
使用某一个数据库 use 数据库名
创建数据库 create database 1129erp
删除数据库 drop database 1129erp
创建表 create table user(id int pramary key autoincrement ,name varchar(255) )

10,执行sql脚本
Mysql -u root -p
输入密码
Create database 1129carrent
Use 1129carrent
Source /root/download/1129carrent.sql

11,navcat连接远程的mysql

进入linux的mysql
执行use mysql
执行update user set host="%" where host=“127.0.0.1”;
刷新配置flush privileges; 刷新权限
使用navcat连接
在这里插入图片描述
在这里插入图片描述
连接

修改 mysql里面的密码
在这里插入图片描述

发布项目到Tomcat运行

1.项目打包
在这里插入图片描述

2.把war包放到tomcat的webapps
cp /root/download/1129carrent.war /root/software/tomcat7/webapps/1129carrent.war

改名
cd /root/software/tomcat7/webapps

mv 1129carrent.war bjsxt.war

3.重启tomcat
./root/software/tomcat7/bin/shutdown.sh 停止
./root/software/tomcat7/bin/startup.sh 启动

4.可能存在问题
如果启动之后无法访问
可以看cat /logs/catalina.out 有没有错

猜你喜欢

转载自blog.csdn.net/qq_44013790/article/details/89481578