1.安装jdk
拖拽文件实现文件上传
解压文件获取jdk文件
命令: 解压指令 ’ tar -xvf jdk-8u51-linux-x64.tar.gz ’
命令2: 删除安装文件 rm -f jdk-8u51-linux-x64.tar.gz
命令3: 修改文件名称 mv jdk1.8xxxxxx jdk1.8
测试JDK是否正常
JDK环境调试
命令: vim /etc/profile
#设定jdk环境
export JAVA_HOME=/usr/local/src/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib
命令2: 让JDK环境变量立即生效 source /etc/profile
或者重启Linux系统即可.
2.安装MariaDB数据库
测试: 当前虚拟机是否可以正确的链接外网
安装命令:
[root@localhost src]# yum install mariadb-server 安装mariadb数据库
[root@localhost src]# yum clean all 清空已安装文件 如果下载失败之后执行的.
启动数据库:
1. 启动命令 [root@localhost src]# systemctl start mariadb
2. 重启命令 [root@localhost src]# systemctl restart mariadb
3. 关闭命令 [root@localhost src]# systemctl stop mariadb
4. 设定开机自起 [root@localhost src]# systemctl enable mariadb
5. 关闭开机自起 [root@localhost src]# systemctl disable mariadb
数据库初始化:
命令: mysql_secure_installation
设置数据库帐号密码:
进入数据库---修改访问权限:
设置root密码并且一路Y,使用设置好的帐号密码进入mariadb数据库
show batabases; 查看所有数据库
use mysql; 使用mysql数据库
show tables; 检查数据表
select host,user,password from user;查询user表中的host/root/password
update user set host="%" where host="localhost";修改为全局可以访问权限
flush privileges; 刷新数据库权限
3.配置Linux防火墙
检查防火墙状态:
命令:
firewall-cmd --state
防火墙配置(开机自启与不开启):
说明:防火墙中有一个配置文件,表示当Linux系统启动时防火墙应该如何操作!!!
需求: 告诉linux系统以后开机不需要启动防火墙
命令: systemctl disable firewalld.service
systemctl enable firewalld.service
防火墙配置(手动开启和关闭):
说明:通过命令手动将防火墙关闭
命令:
1. systemctl stop firewalld.service
2. systemctl start firewalld.service
手动开放防火墙端口:
检查防火墙开放的端口
firewall-cmd --list-ports (查看所有已经开放临时端口)
firewall-cmd --list-ports --permanent(查看所有永久开放端口)
检查端口是否开放
firewall-cmd --query-port 80/tcp
开启防火墙
firewall-cmd --zone=public --add-port=80/tcp --permanent
移除端口
firewall-cmd --zone=public --remove-port=9090/tcp --permanent
关于防火墙操作的解释
–zone #作用域
–add-port=80/tcp #添加端口,格式为:端口/通讯协议
–remove-port=80/tcp #移除端口,格式为:端口/通讯协议
–permanent #永久生效,没有此参数重启后失效
重启防火墙
firewall-cmd --reload
数据库远程测试(1)
1.windwos 系统中连接数据库并导入sql即可
数据库远程测试(2,直接再Linux中使用sql文件)
命令: source /xxx/xxxx/xxxx/jt.sql;(在数据库中使用xxx文件路径)
4.tomcat集群部署
在 /usr/local/src/中创建两个文件images/tomcats
修改java中feil的存储地址,用meven打包
上传jar包(tomcats中)
1. 在/usr/local/src/ 创建tomcats的目录
2. 在tomcats内上传8091.jar包文件3. 在tomcats内上传8091.jar包文件
前端发表指令
命令: java -jar 8091.jar & java -jar 8092.jar &
启动成功之后,回车跳入Linux系统.
弊端: 与当前的Session绑定. 如果Session关闭,则服务器全部停止.
后端发布指定
命令: nohup java -jar 8091.jar => 8091.log &
说明: 通过上述命令可以实现后台启动,不会与session绑定
浏览日志
cat 输出文件所有的内容 文件内容较少的场景
more 输出文档所有的内容,分页输出,空格浏览下一屏,q退出
less 用法和more相同,只是通过PgUp、PgOn键来控制
tail 用于显示文件后几号,使用频繁
tail -10 nginx.conf 查看nginx.conf的最后10行
tail –f nginx.conf 动态查看日志,方便查看日志新增的信息
ctrl+c 结束查看
脚本启动后台发布指令
创建 start.sh文件 --vim start.sh
脚本内容如下图:
运行脚本: sh start.sh