Linux学习 搭建JavaEE环境

11 搭建JavaEE环境

(1) 安装JDK 1.8

<1> 创建文件夹 [mkdir /opt/jdk]
<2> 通过xftp6将安装文件上传到/opt/jdk下
<3> 进入创建的目录 [cd /opt/jdk]
<4> 解压压缩包 [tar -zxvf jdk-8u261-linux-x64.tar.gz]
<5> 创建文件夹 [mkdir /usr/local/java]
<6> 将解压后的文件移动到所创建的目录 [mv /opt/jdk/jdk1.8.0_261 /usr/local/java]
<7> 编辑环境变量的配置文件 [vim /etc/profile]
<8> 导入环境变量 [export JAVA_HOME=/usr/local/java/jdk1.8.0_261]
<9> 修改环境变量path [export PATH=$JAVA_HOME/bin:$PATH]
//echo $PATH查看PATH的值。
<10> 让新的环境变量生效 [source /etc/profile]

(2) 安装tomcat

<1> 创建文件夹 [mkdir /opt/tomcat]
<2> 上传安装文件,并解压缩到/opt/tomcat下
<3> 进入解压目录 [cd /apache-tomcat-8.5.59.tar.gz/bin]
<4> 启动tomcat [./startup.sh]
<5> 开放端口8080 [firewall-cmd --permanent --add-port=8080/tcp]、[firewall-cmd --reload]
<6> 测试是否安装成功,访问 [http://linux的ip:8080]

(3) 安装idea

<1> 下载地址: https://www.jetbrains.com/idea/download/#section=windows
<2> 上传安装文件,并解压缩到/opt/idea下
<3> 进入解压目录 [cd /apache-tomcat-8.5.59.tar.gz/bin]
<4> 启动idea [./idea.sh]//在图形化界面终端操作
<5> 编写Hello world程序并测试成功

(4) 安装mysql 5.7

<1> 创建文件夹 [mkdir /opt/mysql]
<2> 下载mysql安装包 [wget http://dev.mysql.com/get/mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar]
<3> 解压安装包 [tar -xvf mysql-5.7.26-1.el7.x86_64.rpm-bundle.tar]
<4> 查询mariadb相关安装包 [rpm -qa|grep mariadb]
//centos7.6自带的类mysql数据库是mariadb,会跟mysql冲突,要先删除。
<5> 卸载mariadb相关安装包 [rpm -e --nodeps 包名]
<6> 安装mysql
    [rpm -ivh mysql-community-common-5.7.26-1.el7.x86_64.rpm]
    [rpm -ivh mysql-community-libs-5.7.26-1.el7.x86_64.rpm]
    [rpm -ivh mysql-community-client-5.7.26-1.el7.x86_64.rpm]
    [rpm -ivh mysql-community-server-5.7.26-1.el7.x86_64.rpm]
<7> 启动mysql [systemctl start mysqld.service]
<8> 查看mysql root用户当前密码 [grep "password" /var/log/mysqld.log]
//Mysql自动给root用户设置随机密码,过滤日志可看到当前密码。
<9> 使用root用户登录mysql [mysql -u root  -p]
<10> 设置mysql root用户密码 [set password for 'root'@'localhost' =password('密码');]
<11> 提示密码设置策略 [set global validate_password_policy=0;]
//validate_password_policy默认值1
<12> 密码设置生效 [flush privileges;]

posted @ 2023-04-18 21:35  10kcheung  阅读(123)  评论(0)    收藏  举报