Java学习之linux上开发工具的配置和使用(tomcat mysql java)
使用工具 Xshell Xftp
linux版本 :cent os 7,VMwarePro 16 ,tomcat7.0, java8,mysql.
使用虚拟机是为了模拟服务器的使用,
1.安装Xshell和Xftp,虚拟机安装开启centOS(打开放一边即可,无需其他操作,如下图)
2.使用 Xftp链接虚拟机上的CentOS,把需要安装的文件传输到虚拟机上的CentOS
打开Xftp选择文件或者直接点击文件下的按钮新建会话,填入虚拟机的ip以及root用户和用户密码(ip是CentOS的ip,不是实体机网卡ip,CentOS的ip在vmware新建虚拟机的时候可设置没设置的可以直接在CentOS中查看)
协议默认是FTP,改成SFTP
链接好后直接拖拽到存放的位置(这里的是在opt目录下新建了 tool目录)
3。打开Xshell连接CentOS,步骤和使用Xftp一样,只需要把链接协议有SFTP改成SSH即可
链接成功后, 进入刚才放文件的tool文件夹 cd /opt/tool/ 查看文件夹内容 ls (我这里已经解压了java和tomcat并改了java的名字)
4.解压java
tar -zxvf jdk-8u152-linux-x64.tar.gz
4.1 给解压的java夹改个简单的名字 mv jdk-8u152-linux-x64.tar.gz java8
4.2 之后的tomcat也是同样解压,
5,配置java环境,默认自带的是openJDK,在环境中配置我们自己的java环境
使用vim打开配置文件 vim /etc/profile
切换到编辑模式
在文件的最下面配置如下变量
其中JAVA_HOME是java解压后所在的位置
然后修改完毕,保存退出即可
使用 source /etc/profile 更新一下
在使用java -version查看是否成功
6 安装mysql
安装之前i查看一下 是否自带旧版本的mysql 这里CentOS 6 和 CentOS 7的查询语句不同,这里用的是7的语法
有的话需要先卸载,
接下来进入Mysql文件夹
执行安装mysql即可 ,先安装客户端还是服务端都可以
语句是 rpm -ivh 安装包名
安装完毕后
会有提示设置root用户密码
根据提示设置即可,不过要先启动 mysql 服务
提示如下
启动服务
设置root密码
登录mysql(输入密码是没有提示的)
登录成功
注意:mysql默认的编码格式不是utf-8所有存储中文会乱码需要修改为utf-8
乱码如下
修改方式
修改方式主要是把 /usr/share/mysql/文件中的my-huge.cnf文件拷贝到 /etc/下,并改名为my.cnf( tips:mysql启动时,会优先读取/etc/my.cnf文件)
拷贝完成后在拷贝后的my.cnf文件的【client】【mysqld】【mysql】中添加相关字符集设置
保存后,重启下MySQL即可