首页 > 数据库 >Linux安装jdk和mysql

Linux安装jdk和mysql

时间:2024-03-18 09:33:07浏览次数:13  
标签:Tomcat tomcat mysql 防火墙 jdk 命令 sh Linux

Linux安装jdk和mysql

JDK安装

操作步骤:

  1. 使用FinalShell自带的上传工具将jdk的二进制发布包上传到Linux空jdk-8u171-inux-x64.tar.gz(这里注意自己的路径即可)
  2. 解压安装包,命令为tar-zxvf jdk-8u171-linux-x64.tar.gz-C/usr/local
  3. 配置环境变量,使用vim命令修改/etc/profile文件,在文件末尾加入如下配置:
    JAVA_HOME=/usr/local/jdk1.8.0_171
    PATH=$JAVA HOME/bin:$PATH
  4. 重新加载profile文件,使更改的配置立即生效,命令为source/etc/profile
  5. 检查安装是否成功,命令为java-version

tomcat安装

操作步骤:

  1. 使用FinalShell自带的上传工具将Tomcat的二进制发布包上传到Linux
    apache-tomcat-7.0.57.tar.gz
  2. 解压安装包,命令为tar-zxvf apache-tomcat-7.0.57.tar.gz-C/usr/local
  3. 进入Tomcat的bin目录启动服务,命令为sh startup.sh或者。/startup.sh

验证Tomcat启动是否成功,有多种方式:

  1. 查看启动日志
    more /usr/local/apache-tomcat-7.0.57/logs/catalina.out
    tail-50 /usr/local/apache-tomcat-7.0.57/logs/catalina.out
  2. 查看进程
    ps -ef grep tomcat

注意:
●ps命令是iux下非常强大的进程查看命令,通过ps-ef可以查看当前运行的所有进程的详细信息
"|"在LiuX中称为管道符,可以将前一个命令的结果输出给后一个命令作为输入

使用ps命令查看进程时,经常配合管道符和查找命令grp一起使用,来查看特定进程

防火墙操作:
●查看防火墙状态(systemctl status firewalld、firewall-cmd-state)
●暂时关闭防火墙(systemctl stop firewalld)
●永久关闭防火墙(systemctl disable firewalld)
●开启防火墙(systemctl start firewalld)
●开放指定端口(firewall-cmd-zone=public-add-port=8080/tcp-permanent)
●关闭指定端口(firewall-cmd-zone=public-remove-port=8080/tcp-permanent)
●立即生效(firewall-cmd-reload)
●查看开放的端口(firewall-cmd-zone=public-list-ports)

注意:

  1. systemctl是管理Linux中服务的命令,可以对服务进行启动、停止、重启、查看状态等操作
  2. firewall-cmd是Linux中专门用于控制防火墙的命令
  3. 为了保证系统安全,服务器的防火墙不建议关闭

停止Tomcat的方式:
●运行Tomcat的bin目录中提供的停止服务的脚本文件"shutdown.sh"
sh shutdown.sh
./shutdown.sh
●结束Tomcat进程
查看Tomcat进程,获得进程id:ps -ef | grep tomcat

注意:kill命令是Linux提供的用于结束进程的命令,-9表示强制结束

MYSQL安装

lrzsz安装(用于文件上传下载)

标签:Tomcat,tomcat,mysql,防火墙,jdk,命令,sh,Linux
From: https://www.cnblogs.com/xiao-xiao1024/p/18079654

相关文章

  • 诚意满满之MySQL实现事务隔离的秘诀:锁与MVCC
    如果对事务没有太多理解,可以看前面三篇:诚意满满之讲透事务诚意满满之讲透事务隔离级别诚意满满之MySQL如何实现原子性、持久性不看前三篇也没有关系,知识点是独立的。MySQL的四个事务隔离级别:读未提交、读已提交、可重复读、串行读。其中,读未提交即是不加任何限制,串行读则......
  • Linux系统查看硬件具体型号信息
    1.查看CPU(1)使用cat/proc/cpuinfo或lscpu (2)使用dmidecode-iprocessor Dmidecode这款软件允许你在Linux系统下获取有关硬件方面的信息。Dmidecode遵循SMBIOS/DMI标准,其输出的信息包括BIOS、系统、主板、处理器、内存、缓存等等。偶发现这个工具很有用,就总结一下。......
  • mysql 获取临时密码
    安装MySQL服务器后,你需要进行初始化设置。以下是一些基本步骤:1.**启动MySQL服务器**```bashsudosystemctlstartmysqld```2.**获取临时密码**在首次启动MySQL服务器时,系统会为root用户生成一个临时密码。你可以通过查看MySQL日志来获取这个临时密码:```bashsudo......
  • 大数据011_Linux(ps,kill,top,df,iostat,sar)
    目录一、进程管理 1、查看进程ps2、查看指定进程3、关闭进程kill二、主机状态1、查看系统资源占用top(1)top命令内容详解(2)top命令选项(4)top交互式选项2、磁盘信息监控(1)查看硬盘使用情况df(2)查看CPU、磁盘相关信息iostat3、网络状态监控sar-nDEV一、进程......
  • 如何不中断连接保持linux服务器持续运行 —— screen 使用介绍
     请参考ck'sblog以获取最佳观感在linux服务器上跑模型的时候,有时会在终端会话中持续了一段时间后超时断开,或者因为意外情况断网,如果正常在命令行终端执行程序时,此时会中断程序的进行,这很恼火,这就意味着要让程序持续运行,就必须得保持主机和服务器的连接,程序跑一晚上,主机就......
  • linux上编译release并剥离调试信息
    使用objcopy:1转载出处:https://unpluggedcoder.me/2014/04/24/%E7%94%9F%E6%88%90%E5%8F%AF%E8%B0%83%E8%AF%95%E7%9A%84Release%E7%89%88%E6%9C%AC%E4%BA%8C%E8%BF%9B%E5%88%B6%E6%96%87%E4%BB%B6--%E8%B0%83%E8%AF%95%E7%AC%A6%E5%8F%B7%E4%BF%A1%E6%81%AF%E6%8F%90%E5%8F%96......
  • linux libc.so.6软链接错误 导致ls等基础命令无法使用,系统无法登录
    转:linuxlibc.so.6软链接错误导致ls等基础命令无法使用_error:/lib64/libpthread.so.0:symbol__libc_dl_er-CSDN博客目录 一、背景说明二、处置步骤1、故障状态2、通过ls命令tab补全键查看文件列表3、查看glibc版本4、重建libc.so.6的软链接5、ssh远程连接报错6、......
  • mysql数据库的安装(图文详解)
    如果之前电脑有装过mysql数据库,一定要卸载干净,再重新安装!!!卸载教程点击下面这个链接https://www.cnblogs.com/wbxh/articles/180792221、下载mysql的安装包下载地址https://dev.mysql.com/downloads/installer/2、开始mysql的安装(这里以5.7为例)3、安装完成......
  • Linux:系统初始化,内核优化,性能优化(1)
    我们安装好了一个服务器之后,一定要对他的系统,内核,性能一系列进行一个优化,否则当大并发的情况下很可能出现问题,我把要优化的东西直接罗列出来并介绍,后期可以直接编写一个脚本拿到服务器上直接用就行        设置时区我们在中国,一般选择的都是亚洲上海,在装服务器的时......
  • 疫苗接种管理系统(JSP+java+springmvc+mysql+MyBatis)
    本项目包含程序+源码+数据库+LW+调试部署环境,文末可获取一份本项目的java源码和数据库参考。项目文件图 项目介绍疫苗接种管理系统是一种旨在提高疫苗注射效率、确保接种记录准确性的信息系统。在全球疫情常态化防控的背景下,此类系统对于实现疫苗的快速分发、接种情况追......