| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> Centos8.4离线安装JDK+Tomcat+MySQL8.0 -> 正文阅读 |
|
[大数据]Centos8.4离线安装JDK+Tomcat+MySQL8.0 |
文章目录
一、安装jdk1、输入rpm -qa | grep jdk会查询出系统自带的OpenJDK及版本
2、如果显示已安装openjdk则对其进行卸载。
3、下载。下载地址:https://www.oracle.com/java/technologies/javase-jdk16-downloads.html 选择一个64位的linux版本进行下载即可,如果是32位linux,就下载32位的,现在oracle官网下载需要注册登陆才能下载。 4、上传下载好的jdk到服务器。先进入要上传的文件夹,我这里上传到/root/运行环境文件夹下(因为我要把jdk装到这个文件夹下)。
5、上传完成后用ll命令查看(ll查看当前文件夹下的文件)6、然后进行解压安装(文件的名字可以用终端Ctrl+insert组合键复制,shift+insert组合键粘贴)
7、安装完成后按ll查看8、修改配置环境变量vim /etc/profile(意思是 vim编辑某个文件,如果和这个文件在同一个文件夹下,直接跟文件名,不在同一个文件夹下,就输入该文件的完整路径+文件名,有后缀需要带后缀)。
进入文件后输入英文字母i进行编辑,上下左右键控制方向。 按到最下面,插入代码。
9、输入source /etc/profile使环境变量生效
最后使用java -version查看,显示版本,则配置成功。
10、安装完成,安装包就可以删了,执行rm jdk-8u301-linux-x64.tar.gz命令,就可以删除
删除命令 : rm -rf +文件名称 有后缀要带后缀,就删除了。 二、安装Tomcat1、去Tomcat官网下载Tomcat,然后上传到服务器。2、下载地址:https://tomcat.apache.org/download-90.cgi3、下载完成后,在/root/运行环境 文件夹下进行上传,如果不在此文件夹下输入命令cd /root/运行环境 进入此文件夹下
4、上传完成后输入ls命令进行查看5、输入tar -zxv -f apache-tomcat-9.0.24.tar.gz命令进行解压安装tar -zxv -f 是解压命令,后面跟文件名称带后缀。
6、安装完成后进入cd /root/运行环境/apache-tomcat-9.0.52/bin目录下
然后输入Tomcat的启动文件 ./startup.sh。
弹出下面的表示安装成功。 8、安装成功后打开防火墙的8080端口(Tomcat的默认端口是8080,如果不是必要,还是不要更改),重启防火墙
输入netstat -lnpt可以查看已开放的端口。
然后在浏览器输入服务器ip地址+8080即可访问。 弹出此页面表示成功。 8、如果访问不成功且是阿里的服务器(如果是阿里的新开服务器,阿里的服务器控制台8080端口默认是不开放的,在服务器内防火墙开放端口也不能访问,需要登陆阿里官网,进入服务器控制台设置)。 9、如果是在VM虚拟机模拟,那么得输入命令手动开启8080端口了,因为Centos系统默认开放的端游只有:21和22。需要将8080端口号加入配置,执行以下代码可解决:
10、最后配置Tomcat的自启动
插入成功后,先按esc,然后按shift+:组合键,然后输入wq后,enter保存退出。 在/usr/lib/systemd/system目录下增加tomcat.service文件,内容如下:
/root/运行环境/jdk1.8.0_301改为自己的jdk路径. /root/运行环境/apache-tomcat-9.0.52/tomcat.pid改为自己的Tomcat路径。 /root/运行环境/apache-tomcat-9.0.52//bin/startup.sh改为自己的Tomcat路径。 最后配置开机启动使其生效(配置完成可以重启服务器试一下)。
11、补充:有的系统重启后Tomcat启动很慢,需要好几分钟才能访问进入jdk的安装目录,找到java.security并进行编辑(借鉴https://blog.csdn.net/jeikerxiao/article/details/85879315的博客)。
大概在150行,修改完wq重启系统发现速度变快。 三、安装MySQL参考网址:https://www.cnblogs.com/li-dy/p/13515159.html 1、下载安装包 mysql-8.0.26-1.el8.x86_64.rpm-bundle.tar下载地址https://dev.mysql.com/downloads/mysql/。 选择如下选项。 2、检查是否安装过
3、卸载系统自带的Mariadb
4、在 /root/运行环境 新建目录“MySQL”
5、将下载的二进制压缩包放到/root/运行环境/MySQL 目录下。6、依次安装客户端(mysql-client)
此命令还可以一次性安装多个软件包,仅需将包全名用空格分开即可,如下所示:
7、安装服务端(mysql-server)
8、查看是否安装成功
9、初始化mysql
10、启动mysql服务
失败原因:这是因为/var/lib/mysql目录权限不够。 变更mysql目录的所属者为用户root以及设置目录权限。
11、启动mysql服务
12、查看初始化随机生成的root密码
13、安全设置
14、mysql登录
15、重置密码(Mysql8.0+有变化)
16、退出后使用新密码再登录mysql
17、如何停止、重启和查看mysql服务systemctl stop mysqld //停止服务 systemctl restart mysqld //重启服务 systemctl status mysqld //查看服务 18、mysql的相关安装目录文件
19、可以将上传的安装包删除
四、安装Nginx网上有很多通过tar.gz包内网安装nginx的,但前提需要安装好多依赖,gcc、g++、perl、pcre、zlib、openssl安装看的头疼,特别容易卡住进行不下去。现记录rpm包安装方式。 1、下载Nginx的rpm格式安装包:http://nginx.org/packages/centos/8/x86_64/RPMS/2、将下载好的rpm包放入服务器/root/运行环境/Nginx中
3、安装。执行安装命令:rpm -ivh rpm包的名字
4、启动nginx并查看是否启动成功
静态nginx地址:/usr/share/nginx/html——>index.html。 5、编写初始化的Nginx网页界面
6、打开防火墙的80端口
7、Centos8 配置Nginx开机自启动
如何取消开机自启动
8、可以将上传的安装包删除
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年1日历 | -2025/1/18 16:53:42- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |