CGB2004-京淘项目Day09

1.虚拟机配置

1.1 修改虚拟机网络空间地址

说明:将net网络配置 改为192.168.126.0
CGB2004-京淘项目Day09_第1张图片
修改dhcp设置
CGB2004-京淘项目Day09_第2张图片

1.2 校验windows中Nat8 IP地址

在windows中 利用cmd命令 ipconfig 检查net8IP地址 是否为192.168.126.1 即可.
CGB2004-京淘项目Day09_第3张图片

1.3 Linux操作系统重置网卡

说明:如果Linux操作系统开机之后, 通过IP addr 命令检查IP地址时,不能正常的展现IP地址,如图所示:
CGB2004-京淘项目Day09_第4张图片
问题描述: CentOS7 版本中有2处网络配置 1.NetworkManager 2.network,有时在启动Linux系统时,可能导致2块网卡的配置产生冲突.导致无法获取IP地址.

通过重启网卡的方式实现IP的获取.,

命令1:systemctl   stop   NetworkManager
命令2:  service  network restart  

CGB2004-京淘项目Day09_第5张图片

1.4 远程连接工具安装和使用

1.4.1 工具配置

CGB2004-京淘项目Day09_第6张图片

1.4.2 通过用户登录服务器

CGB2004-京淘项目Day09_第7张图片

2.Linux 环境配置

2.1 配置JDK

2.1.1 定位工作目录

说明:Linux中程序的安装目录 在 /usr/local/src
CGB2004-京淘项目Day09_第8张图片

2.1.2 定位JDK文件目录

CGB2004-京淘项目Day09_第9张图片

2.1.3 解压JDK

CGB2004-京淘项目Day09_第10张图片

2.1.4 修改文件名称

CGB2004-京淘项目Day09_第11张图片

2.1.5 修改环境变量配置文件

CGB2004-京淘项目Day09_第12张图片
配置JDK
CGB2004-京淘项目Day09_第13张图片

2.1.6 重启环境变量

CGB2004-京淘项目Day09_第14张图片

2.2 Linux系统项目部署流程图

CGB2004-京淘项目Day09_第15张图片

2.3 安装MariaDB数据库

2.3.1 检验Linux系统是否有网

PING www.baidu.com 校验是否有网. ctrl + c 表示进程结束.
CGB2004-京淘项目Day09_第16张图片

2.3.2 安装MariaDB数据库

1)安装命令: yum install mariadb-server
CGB2004-京淘项目Day09_第17张图片
2).安装成功之后的提示
CGB2004-京淘项目Day09_第18张图片

2.3.3 数据库常规命令

1.启动数据库 [root@localhost jdk1.8]# systemctl start mariadb
2.重启数据库 [root@localhost jdk1.8]# systemctl restart mariadb
3.关闭数据库 [root@localhost jdk1.8]# systemctl stop mariadb

2.3.4 初始化数据库配置

说明:刚开始数据库中并没有设定用户名和密码.所以需要进行设定.
命令:

mysql_secure_installation

CGB2004-京淘项目Day09_第19张图片

2.3.5 修改数据库权限

CGB2004-京淘项目Day09_第20张图片

1).进入数据库
CGB2004-京淘项目Day09_第21张图片
2).检查数据库是否正常
1.show databases; 2.use mysql; 3.show tables;
CGB2004-京淘项目Day09_第22张图片
CGB2004-京淘项目Day09_第23张图片
3).查询数据库权限表
select host ,user from user where user=‘root’;
CGB2004-京淘项目Day09_第24张图片
4).修改数据库权限
CGB2004-京淘项目Day09_第25张图片
命令:

1.update user  set host='%' where host="localhost";
2.select host,user from user where user='root';

CGB2004-京淘项目Day09_第26张图片
5).刷新数据库权限
命令: flush privileges;

操作成功之后: 利用 exit 或者 ctrl + c的方式退出

2.4 Linux防火墙命令(必须掌握)

2.4.1 防火墙配置

说明:配置指防火墙的全局的变量. 如果操作了全局的(变量)开关,则影响的是下一次的防火墙操作.

1).永久关闭防火墙配置

systemctl  disable firewalld.service

2).永久开启防火墙配置

systemctl  enable  firewalld.service

2.4.2 防火墙开关

说明:如果需要对现有防火墙进行操作,则执行如下命令

[root@localhost jdk1.8]# systemctl  stop firewalld.service
[root@localhost jdk1.8]# systemctl  start firewalld.service

2.4.3 检查防火墙的状态

[root@localhost jdk1.8]# firewall-cmd --state

CGB2004-京淘项目Day09_第27张图片

2.4.4 检查防火墙的状态

	firewall-cmd --zone=public --add-port=3306/tcp --permanent

命令含义:
					–zone #作用域
					–add-port=80/tcp #添加端口,格式为:端口/通讯协议
					–permanent #永久生效,没有此参数重启后失效


2.4.5 检查数据库连接是否正常

如果上述的操作一切正常,则测试数据库连接是否正确.
CGB2004-京淘项目Day09_第28张图片
连接效果:
CGB2004-京淘项目Day09_第29张图片

2.4.6 导入京淘数据库

CGB2004-京淘项目Day09_第30张图片

2.5 京淘后台商品管理项目发布

1.上传war包文件
CGB2004-京淘项目Day09_第31张图片
2.执行java 命令

[root@localhost tomcats]# java -jar 8081.war

利用 ctrl + c 退出.

3.效果测试
CGB2004-京淘项目Day09_第32张图片

你可能感兴趣的:(正课)