JDK.TomCat.Mysql安装部署


JDK安装部署

1、软件包的上传大到/export/soft
2、加压安装包到/export/servers
tar -zxvf jdk-8u65-linux-x64.tar.gz -C /export/servers/

3、修改系统配置

创建vi /etc/profile.d/java.sh文件,添加一下内容,保存并退出
export JAVA_HOME=/export/servers/jdk1.8.0_65
export PATH=$PATH:$JAVA_HOME/bin

4、使配置生效

source    /etc/profile

5、更新/usr/bin/java 软链接

a)删除/usr/bin/java链接     rm  -rf  /usr/bin/java

b)创建新的软连接(将java1.8解压路径下的bin/java链接到/usr/bin/)
ln -s /export/servers/jdk1.8.0_65/bin/java /usr/bin/java
6、验证是否生效
java -version

补充: 查看软件包安装在哪里 whereis java
查看历史所有的命令 history

JDK.TomCat.Mysql安装部署_mysql

TomCat安装部署

1、软件包的上传与解压
tar zxvf apache-tomcat-9.0.24.tar.gz -C ../servers/
2、直接启动,并查看启动日志
./startup.sh && tail -100f ../logs/catalina.out
3、验证,在浏览器访问http://192.168.10.132:8080/

JDK.TomCat.Mysql安装部署_centos_02

Mysql安装部署

7.1

a、安装部署        yum  install  -y  mysql-server
b、启动mysql /etc/init.d/mysqld start
c、设置用户名密码 /usr/bin/mysqladmin -u root password '123456'
d、使用root登录 mysql -uroot -p123456

Mysql命令

查看数据库列表   show   databases;
查看数据表 show tables;
数据库切换 use 数据库名

7.2

解决中文乱码

A:  查看当前编码集

mysql -uroot -p123456
show variables like 'character_set_%';


B:修改配置/etc/my.cnf
在/etc/my.cnf中添加一下内容

[client]
default-character-set=utf8

[mysql]
default-character-set=utf8

[mysqld]
character-set-server=utf8
最终结果

C: 重启mysql
/etc/init.d/mysqld restart
D: 查看编码集

JDK.TomCat.Mysql安装部署_java_03

JDK.TomCat.Mysql安装部署_centos_04

7.3 解决mysql远程连接失败

远程连接工具连接mysql报错如下

JDK.TomCat.Mysql安装部署_centos_05

原因:mysql允许远程连接的服务器收到限制

修改mysql配置
A: mysql -uroot -p123456
B: mysql> use mysql
C: select host, user ,password from user;

D: 修改远程限制,让root用户在任意节点使用123456都能够访问
grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
E: 刷新配置
flush privileges;
F: 查看最终结果
select host, user ,password from user;

G:再次连接

JDK.TomCat.Mysql安装部署_centos_06

JDK.TomCat.Mysql安装部署_mysql_07

JDK.TomCat.Mysql安装部署_mysql_08

8、定时任务crontab

基本操作

查看已经配置的定时任务 crontab  -l
编辑/添加新的定时任务 crontab -e
删除当前用户所有的任务 crontab -r

基本语法

* * * * * 命令/操作/动作

JDK.TomCat.Mysql安装部署_mysql_09

9、时钟同步

A:与阿里云同步      ntpdate   ntp4.aliyun.com
B: 局域网内部与某一个节点同步
1、服务节点安装ntpd软件,并启动。
2、修改配置/etc/ntp.conf
a)解开第18行的注释,并将网段设置正确
restrict 192.168.10.0 mask 255.255.255.0 nomodify notrap
b)注释掉第22-25行
#server 0.centos.pool.ntp.org iburst
#server 1.centos.pool.ntp.org iburst
#server 2.centos.pool.ntp.org iburst
#server 3.centos.pool.ntp.org iburst
c)在文档最后 添加两个设置
server 127.127.1.0
fudge 127.127.1.0 stratum 10
3、修改配置文件/etc/sysconfig/ntpd
保证BIOS与系统时间同步 添加SYNC_HWLOCK=yes ,保存退出
4、重启ntpd 服务
/etc/init.d ntpd restart
5、到其他节点执行同步命令
ntpdate 192.168.10.132(时钟同步服务器的IP)
6、验证