当前位置: 首页 > Linux

Linux环境下安装JDK、Tomcat、MySQL

时间:2023-04-06 22:45:28 Linux

文|平哥枣|20201010环境介绍本文主要是Linux环境下练习软件安装的记录,重点介绍Linux的操作。运行环境:MacOS10.15.7VMwareFusionProfessionalEdition11.5.6(我去年双十一的时候买的正版,500+RMB,爽)ZenTermLite4.1.0(21)版软件版本:Linux:CentOS-8.2.2004-x86_64,下载地址:点我跳转JDK:jdk-8u261-linux-x64,下载地址:点我跳转Tomcat:apache-tomcat-7.0.106,下载地址:点我跳转MySQL:MySQL8.0,使用在线安装。有关详细信息,请参阅以下步骤。步骤1安装Linux虚拟机在虚拟机中安装Linux的步骤不做详细说明。推荐内存2G,磁盘20G。其他的可以直接安装。安装,有什么问题可以谷歌百度或者留言交流。Step2安装配置JDKLinux安装完成后,开启网卡(具体开启方式:点我跳转),即可使用ZenTermLite连接Linux进行远程访问操作,的当然你也可以直接在linux下操作。2.1上传和解压JDK压缩文件ZenTermLite默认可以直接将文件传输到Linux系统,使用快捷键command+z将下载的jdk压缩包上传到centOS:使用tar命令解压:tar-zxvfjdk-8u261-linux-x64.tar.gz使用mv命令将文件夹移动到/usr/local/jdk1.8:mvjdk1.8.0_261//usr/local/jdk1.82.2配置环境变量在Linux下,文件/etc/profile是环境变量配置文件,使用vim命令修改文件:命令模式下,按shift+g跳到文件末尾,按i编辑:exportJAVA_HOME=/usr/local/jdk1.8exportPATH=$JAVA_HOME/bin:$PATH如图:2.3分析profile配置文件使用source命令分析profile文件:source/etc/profile注意:如果没有解析,必须重启系统配置生效。只要不需要重启解析,就只对当前用户会话有效。2.4查看JDK配置是否成功使用:java-version查看JDK配置是否成功:步骤3安装并配置Tomcat3.1上传并解压Tomcat压缩文件上传和解压步骤与JDK一致,最后将解压后的文件搬过来文件到/usr/local/tomcat7目录,cd到该目录查看:3.2启动Tomcat,进入tomcat目录下的bin目录,执行./startup.sh命令启动:3.3关闭防火墙使用以下命令关闭防火墙:systemctlstopfirewalld注意:如果此时重启,防火墙会重启。即使系统重启也可以使用如下命令禁用防火墙:systemctldisablefirewalld3.4查看tomcat是否可以访问在MacOS环境下打开浏览器,输入CentOSip:8080查看是否可以访问:步骤4安装并配置MySQL4.1下载镜像库跳转到之前上传压缩文件的目录,使用以下命令下载镜像库:wgethttps://repo.mysql.com//mysql80-community-release-el8-1.noarch.rpm4.2安装镜像库使用如下命令安装镜像库:rpm-ivhmysql80-community-release-el8-1.noarch.rpm结果如图:4.3安装MySQLservice使用如下命令安装mysql服务:yuminstall-ymysql-server-y表示安装过程是非交互式的,即安装是否出现不需要和我确认。以下屏幕代码安装成功:4.4设置启用自启动使用以下命令设置mysql服务自启动:systemctlenablemysqld4。5启动MySQL服务使用以下命令启动mysql服务:systemctlstartmysqld4.6测试MySQL是否启动成功使用以下命令测试mysql是否启动成功:mysql-uroot-p当需要输入a密码,直接回车,结果如图:4.7更改root密码使用以下命令使用mysql数据库usemysql继续使用以下命令在MySQl命令行输入命令更改密码。最后一个单引号里面的内容是root密码,可以自己定义。更改用户'root'@'localhost'通过'root'识别mysql_native_password;4.7设置MySQL允许任何客户端访问使用以下命令修改root用户运行任何客户端访问:updateusersethost='%'whereuser='root';结果如图:使用如下命令刷新权限:flushprivileges;使用以下命令退出MySQL命令行:exit;使用以下命令重新启动MySQL服务。如果没有刷新权限,必须重启服务才能生效:systemctlrestartmysqld4.8测试是否能成功打开连接在MacOS环境下打开Navicat,输入centOS的ip,mysql的root用户名和密码,如图:点击“测试连接”,如果显示连接成功,则证明MySQL安装配置成功。