使用阿里云ECS服务器搭建java环境

article/2025/8/15 18:59:00

服务器搭建java

第一步 安装java环境

首先使用Linux命令

yum list java*

截图如下
在这里插入图片描述
在这里可以选择自己想要的版本。这里我选择java8

yum install java-1.8.0-openjdk.x86_64

出现如下截图,则表示安装完毕
在这里插入图片描述
接下来可以查看java的版本号,以证明安装完毕。

java -version

在这里插入图片描述
到这里这说明java已经安装完毕了。

第二步 安装mysql8

这里我选择是mysql8

yum list mysql*

在这里插入图片描述
这里我直接安装了客户端和server端

yum install mysql.x86_64
yum install mysql-server.x86_64

在这里插入图片描述
因为这里没有出现密码,所以我们需要修改一下配置文件

mysql -uroot -p

在这里插入图片描述
我们修改配置文件

vim /etc/my.cnf

必须要在[mysqld]下面添加,我这里已经完成了密码的修改,所以没有已经注释了。

skip-grant-tables

在这里插入图片描述

修改完配置文件之后,我们重启mysql服务

service mysql restart

在这里插入图片描述
首先我们查找一下文件
这是第一种解决方案,仅仅是在下一条命令有结果的时候使用。如果find没有找到,则使用第二种解决方案。

find /etc/init.d/ -name mysql

如果存在文件,则执行下面的命令

cp 你的mysql.server /etc/init.d/mysql

如果没有文件,则执行第二种解决方案。

find / -name mysql.server

在这里插入图片描述
在这里插入图片描述
这里出现了mysql.server文件。将mysql.server文件复制到/etc/init.d/下面
接下来重启mysql即可

service mysql restart

重启mysql之后可以直接使用命令登陆mysql中

mysql -u root 

在这里插入图片描述
执行命令

use mysql;
update user set Grant_priv ='Y' where user ='root';
update user set Update_priv='Y' where user='root';
flush privileges;
grant all privileges on *.* to root@'localhost' identified by "123456" with grant option;
grant all privileges on *.* to root@'%' identified by "123456" with grant option;
flush privileges;
exit

这里的命令不做一一解释了。主要就是更改权限,然后为本地root增加密码123456,为远程root也增加密码为root.
接下来就是关闭mysql服务,修改配置文件中的跳过密码验证给注释掉。之后重启mysql服务。

service mysql stop //关闭mysql
vim /etc/my.cnf //修改配置文件
service mysql start //开启mysql

到这里mysql也已经成功安装好了。

第三步,安装tomcat

https://tomcat.apache.org/download-90.cgi
首先我们去tomcat官网捞下来一个tar.gz的文件
在这里插入图片描述
将文件上传到服务器上面。
https://www.netsarang.com/zh/
在这里插入图片描述

在官网上面可以下载到一个xftp软件,上传文件。
将文件上传到/usr/local上面

cd /usr/local/
tar -zxvf apache-tomcat-9.0.55.tar.gz

在这里插入图片描述
接下来可以删除掉没用的tar文件了。(不删除也可以)

rm -rf apache-tomcat-9.0.55.tar.gz 

最后我们可以执行一下./startup.sh文件,来验证一下是否可以正确的启动tomcat。

cd apache-tomcat-9.0.55/bin/
./startup.sh 

在这里插入图片描述
验证一下自己Tomcat是否已经启动。
在这里插入图片描述
到这里就结束了。如果想要关闭tomcat,仅仅需要在终端中执行

./shutdown.sh 

http://chatgpt.dhexx.cn/article/2Bxl8BuO.shtml

相关文章

保姆级教程,阿里云快速搭建个人网站

首先想要搭建一个网站需要一个域名和服务器,我们先去阿里云搜索这两个东西,然后分别去购买一下 服务器这里有轻量级应用服务器和云服务器ECS都可以选择 我选择的是ECS,然后我们去购买,产品区域选中国的话还要去进行ICP备案&…

手把手带大家搭建一个java个人网站(腾讯云为例)

大家好,我是鸟哥。一个半路出家的程序员。 这次真是学妹要的!前几天鸟哥以腾讯云为例给大家分享了一篇如何搭建服务器的文章——手把手带大家搭建一台服务器(腾讯云为例),文章结尾表示过几天带大家搭建一个网站&#x…

阿里云服务器搭建网站

购买服务器 学生的话,阿里推出了一个叫云翼计划的产品,通过学生认证之后可以享受超便宜的价格,我的账号是支付宝账号,之前就有过学生认证。云翼计划的入口在这儿云翼计划。但是我是通过学生组团活动参加的,因为组团活…

阿里云快速搭建个人网站

阿里云服务器快速搭建个人网站 在服务器购买的前提下进行这一步。 我们需要下载服务器搭建的软件: 这里附上百度云的下载地址: 链接:点击下载 提取码:9qcr 现在打开putty和WinSCP,putty是进行一些命令操作,WinSC…

阿里云服务器搭建javaweb环境

阿里云服务器搭建javaweb环境 javaweb环境下载JDK下载MySQL安装MySQL遇到的问题 安装Tomcat javaweb环境 这个环境搭建包括JDK,MySQL,tomcat。 使用系统版本及安装版本是: 操作系统:CentOS8.5 64位 JDK:1.8 MySQL&am…

2021最新 手把手教你阿里云服务器搭建网站(超详细图文)

前文概述 出于好奇,我用学生优惠租了一台阿里云服务器,打算做一些Java web的开发,但是毕竟是第一次接触这样的东西,还是比较陌生,在这个过程中遇到了一些问题(肯定会遇到问题的),但是…

如何用阿里云服务器建立个人网站(针对新手)

首先,我们需要购买云服务器和域名。 域名建议用.com后缀的(一般五十左右),想要便宜的域名可以买.top等后缀的(一般几块钱)。 点击这里购买域名 云服务器的话,根据自己的需要购买,如果只是简单的发发文章图片,视频等,网站访问量不高的话,买个1核2G1M的配置也能够用…

java搭建阿里云服务器环境(java环境+mysql+tomcat)和部署 JavaWeb 项目到云服务器(十分详细)

文章有不当之处,欢迎指正,如果喜欢微信阅读,你也可以关注我的微信公众号:好好学java,获取优质学习资源。 购买一系列的东西 其实就是花钱买块区域,服务器,域名,云解析,…

手把手教你配置阿里云服务器搭建java web网站

写在前面 出于好奇,我用学生优惠租了一台阿里云服务器,打算做一些Java web的开发,但是毕竟是第一次接触这样的东西,还是比较懵逼,在这个过程中遇到了一些问题(肯定会遇到问题的),但…

使用grunt压缩合并混淆JS脚本

fro from: https://www.cnblogs.com/sybboy/p/4831635.html 折腾一两天,终于学会使用grunt压缩合并混淆JS脚本,小激动,特意记录一下spm一点意外收获 很长时间没有更新博客了,实在是太忙啦...0.0 ,以下的东西纯粹是记录…

JavaScript审计

前言 Javascript (.js) 文件一般存储的是客户端代码,Javascript 文件可帮助网站执行某些功能,例如监视单击某个按钮的时间,或者当用户将鼠标移到图像上,甚至代表用户发出请求(例如检索信息)时。有时开发人…

如何在线替换并调试网页上的 JS 代码

调试代码使用代理替换代码在线调试总结 调试代码 当我们需要调试网页上的 JS 代码时,可以使用 Chrome 游览器上的开发者工具的 Sources 项进行断点调试。 在代码数目栏处点击,即可加上断点,根据加入的断点进行判断,该断点若是…

用JS开发安全工具:端口扫描器

用JS开发安全工具:端口扫描器 如标题所述,本文用Javascript实现一个端口扫描器,用于检测指定IP的电脑哪些端口是开放的,而且扫描速度非常快。 在Node.js中运行,效果如下: 源码: function scan…

JavaWeb后端代码自动生成工具V2.0.0

背景介绍 Author:yuxue {个人业余开发项目,主要解决个人在开软件开发工作中遇到的一些头疼问题} 问题1:各种密码太多,记不住问题2:系统太多,环境太多,看着都头疼,要用的时候找半天…

goto混淆语句解密工具,php代码还原

通过使用goto解密工具,你可以轻松应对多种加密场景。下面列举了几个具体问题案例,让你更好地了解它的实际应用: 1. 微擎2c解密: 当你在微擎中遭遇2c加密时,可能会遇到无法阅读和修改代码的困境。但是,有了…

javascript服务器_服务器端JavaScript会流行吗?

javascript服务器 JavaScript is probably the most widely-used programming language on the planet – nearly every website has a few lines. However, the language is also one of the most misunderstood and often confuses experienced developers: it is not Java, …

python编写代码工具_python编码工具

广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 编码后字节序列被发送给终端,假若终端设置的编码和str编码不一致,终端就会显示出乱…

vue打包js文件混淆加密保护

需求 部署到服务器上的vue项目在网页F12之后能看到源码,vue文件啦,js文件啦,都能看到,连我的注释都能看到,这能随便给别人看? 环境 vue 3 vue cli 4 webpack 4 解决方案 方案一 工具:“u…

【C/C++服务器开发】什么是服务器?服务器分类及构建一个简单的服务器系统

文章目录 一、服务器的定义二、服务器的分类1.外形2.CPU指令集3.用途1.web服务器WEB简介协议WWW简介发展和特点服务器特点工作原理 2.应用服务器定义分类静态动态 概括区别应用服务器和WEB服务器的区别Web型应用程序型 3.文件服务器简介功能分类集中式文件服务器(1&…

js混淆 webpack-obfuscator

js混淆之webpack-obfuscator 混淆是什么 混淆是故意制造混淆代码的行为,即让人难以理解的源代码,类似于加密,但计算机能够识别理解代码并且执行它。混淆可以用来隐藏来自外部世界的业务逻辑,也可以实现压缩。 简单的原理&#…