考试:Linux系统环境搭建

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

目录

一、Linux是什么?

二、连接Xshell

1.查看IP地址

2.打开网络配置连接

3.建立会话

三、搭建MySQL环境

1.放置安装包在root文件夹下

2:关闭防火墙和下载必备内容

3:移除MySQL的相关依赖

4:安装MySQL客户端和服务端

5:启动MySQL

6:登录MySQL

7:修改密码

8:更新权限

四、安装Java环境

1:在【/opt/】创建存放java_jdk的文件夹

2:将JDK放置在/opt/soft文件夹里

3:解压JDK并将其改名(方便)

4:在【/etc/profile.d/】创建任意名称的【.sh】脚本文件

5:在脚本文件里写路径

6:执行脚本文件

五、安装Tomcat

1:将Tomcat放置在/opt/soft/文件夹下

 2:解压 Tomcat

3:启动Tomcat

4:将war包放置在/opt/soft/apache-tomcat-8.5.81/webapps

5:把ROOT里的内容清空,并将javaDemo下的内容复制过去

6:登录MySQL并创建数据库

7:创建表

8:关闭防火墙

总结


一、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');

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值