提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
目录
4:在【/etc/profile.d/】创建任意名称的【.sh】脚本文件
4:将war包放置在/opt/soft/apache-tomcat-8.5.81/webapps
5:把ROOT里的内容清空,并将javaDemo下的内容复制过去
一、Linux是什么?
是一种免费使用和自由传播的类UNIX操作系统,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
二、连接Xshell
1.查看IP地址
2.打开网络配置连接
3.建立会话
连接成功
三、搭建MySQL环境
1.放置安装包在root文件夹下
2:关闭防火墙和下载必备内容
systemctl stop firewalld
yum install net-tools -y
yum install perl* -y
3:移除MySQL的相关依赖
yum remove mysql-libs -y
4:安装MySQL客户端和服务端
rpm -ivh MySQL-server-5.1.73-1.glibc23.x86_64.rpm
rpm -ivh MySQL-client-5.6.50-1.el7.x86_64.rpm
5:启动MySQL
systemctl restart mysql
6:登录MySQL
mysql -u root -p
7:修改密码
update mysql.user set password=PASSWORD('12345678') where User='root';
8:更新权限
flush privileges
四、安装Java环境
1:在【/opt/】创建存放java_jdk的文件夹
cd /opt
mkdir soft
2:将JDK放置在/opt/soft文件夹里
3:解压JDK并将其改名(方便)
cd /opt/soft
tar -zxvf jdk-8u112-linux-x64.tar.gz
mv jdk1.8.0_112/ jdk
4:在【/etc/profile.d/】创建任意名称的【.sh】脚本文件
vi /etc/profile.d/lian.sh
5:在脚本文件里写路径
JAVA_HOME=/opt/soft/jdk
PATH=$JAVA_HOME/bin:$PATH
6:执行脚本文件
source /etc/profile.d/lian.sh
通过java、javac来判断是否创建java的环境变量成功。
查看java版本java -version
五、安装Tomcat
1:将Tomcat放置在/opt/soft/文件夹下
2:解压 Tomcat
tar -zxvf apache-tomcat-8.5.81.tar.gz
3:启动Tomcat
cd /opt/soft
./apache-tomcat-8.5.81/bin/startup.sh
4:将war包放置在/opt/soft/apache-tomcat-8.5.81/webapps
5:把ROOT里的内容清空,并将javaDemo下的内容复制过去
6:登录MySQL并创建数据库
create database project_db;
7:创建表
DROP TABLE IF EXISTS `tb_admin`;
CREATE TABLE `tb_admin` (
`id` int(8) NOT NULL AUTO_INCREMENT,
`username` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`realName` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`userRole` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`userState` int(8) NOT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Compact;
INSERT INTO `tb_admin` VALUES (1, 'admin', 'admin', '超级管理员', 0);
INSERT INTO `tb_admin` VALUES (2, 'koukou', '空空', '普通管理员', 1);
INSERT INTO `tb_admin` VALUES (3, 'guangguang', '逛逛', '普通管理员', 0);
INSERT INTO `tb_admin` VALUES (4, 'zhanghaojie', '豪杰', '普通管理员', 1);
8:关闭防火墙
systemctl stop firewalld
总结
报五百了┭┮﹏┭┮
才怪............
原来是数据库密码没有改
set password for 'root'@'localhost' =password('12345678');