Linux快速搭建javaWeb开发环境

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS PostgreSQL,高可用系列 2核4GB
云数据库 RDS MySQL,高可用系列 2核4GB
简介: Linux快速搭建javaWeb开发环境

@TOC


# 安装JDK1.8 1. 执行以下命令,查看yum源中JDK版本。 ```bash yum list java* ``` 2. 执行以下命令,使用yum安装JDK1.8。 ```bash yum -y install java-1.8.0-openjdk* ``` 3. 执行以下命令,查看是否安装成功。 ```bash java -version ``` 如果显示如下图内容,则表示JDK安装成功。 ![在这里插入图片描述](https://ucc.alicdn.com/images/user-upload-01/496c0f27653b491e8fba3d7476d03535.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAV1NLSDA5Mjk=,size_20,color_FFFFFF,t_70,g_se,x_16)
# 安装MYSQL数据库 1. 执行以下命令,下载并安装MySQL官方的Yum Repository。 ```bash wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm yum -y install mysql57-community-release-el7-10.noarch.rpm yum -y install mysql-community-server ``` 2. 执行以下命令,启动 MySQL 数据库。 ```bash systemctl start mysqld.service ``` 3. 执行以下命令,查看MySQL初始密码。 ```bash grep "password" /var/log/mysqld.log ``` ![在这里插入图片描述](https://ucc.alicdn.com/images/user-upload-01/937ee94cf8b840db9468b24a7d8daecf.png) 4. 执行以下命令,登录数据库。初始密码为上面所示的“AoNc_(l!.09p”(每个人可能不一样) ```bash mysql -uroot -p ``` 5. 执行以下命令,修改MySQL密码为12345678。 ```bash set global validate_password_policy=0; #修改密码安全策略为低(只校验密码长度,至少8位)。 ALTER USER 'root'@'localhost' IDENTIFIED BY '12345678'; ``` 6. 执行以下命令,授予root用户远程管理权限。 ```bash GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '12345678'; ``` 7. 输入exit退出数据库。 `
# 安装Tomcat 1. 执行以下命令,下载Tomcat压缩包。 ```bash wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.69/bin/apache-tomcat-8.5.69.tar.gz ``` 2. 执行以下命令,解压刚刚下载Tomcat包。 ```bash tar -zxvf apache-tomcat-8.5.69.tar.gz ``` 3. 执行以下命令,修改Tomcat名字。 ```bash mv apache-tomcat-8.5.69 /usr/local/Tomcat8.5 ``` 4. 执行以下命令,为Tomcat授权。 ```bash chmod +x /usr/local/Tomcat8.5/bin/*.sh ``` 5. 执行以下命令,修改Tomcat默认端口号为80。说明: Tomcat默认端口号为8080。 ```bash sed -i 's/Connector port="8080"/Connector port="80"/' /usr/local/Tomcat8.5/conf/server.xml ``` 6. 启动Tomcat。 ```bash /usr/local/Tomcat8.5/bin/./startup.sh ``` 7. 访问Tomcat。 打开浏览器,在地址栏中输入ECS公网IP,例如:139.0.0.1 如果显示如下界面,则表示Tomcat安装配置成功。 ![在这里插入图片描述](https://ucc.alicdn.com/images/user-upload-01/96f8da6e08bc420793babbd44022d87e.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAV1NLSDA5Mjk=,size_20,color_FFFFFF,t_70,g_se,x_16) 至此,Java Web开发环境搭建完成。
相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
MySQL数据库入门学习
本课程通过最流行的开源数据库MySQL带你了解数据库的世界。   相关的阿里云产品:云数据库RDS MySQL 版 阿里云关系型数据库RDS(Relational Database Service)是一种稳定可靠、可弹性伸缩的在线数据库服务,提供容灾、备份、恢复、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。 了解产品详情: https://www.aliyun.com/product/rds/mysql 
目录
相关文章
|
Linux Shell
入职必会-开发环境搭建36-Linux常用操作-Linux环境变量
环境变量的作用是指定到哪个目录去找你输入的命令执行。环境变量的设置分为:临时设置和永久设置两种。
154 6
|
Oracle Java 关系型数据库
入职必会-开发环境搭建41-Linux软件安装-安装JDK
本文介绍了在Linux系统中下载和安装JDK
455 3
入职必会-开发环境搭建41-Linux软件安装-安装JDK
|
域名解析 网络协议 Linux
入职必会-开发环境搭建38-Linux常用操作-Linux设置IP
目前安装的Linux操作系统默认是动态获取IP地址,IP地址可能会发生变动,需要把IP地址设置为静态的。
155 4
入职必会-开发环境搭建38-Linux常用操作-Linux设置IP
|
网络协议 Linux 网络安全
入职必会-开发环境搭建39-Linux常用操作-Linux防火墙操作
在CentOS 7中,新引入了firewalld服务(防火墙),取代了CentOS 6之前的iptables服务(防火墙)。
139 5
入职必会-开发环境搭建39-Linux常用操作-Linux防火墙操作
|
Linux
入职必会-开发环境搭建37-Linux常用操作-Linux服务管理
系统启动以后一直存在且常驻内存没有界面的进程就是服务。Linux系统中的所有服务都保存在下列目录中:/usr/lib/systemd/system,进入该目录就能看到所有的服务。
119 3
入职必会-开发环境搭建37-Linux常用操作-Linux服务管理
|
应用服务中间件 Linux 网络安全
|
应用服务中间件 Linux 网络安全
|
缓存 监控 Linux
入职必会-开发环境搭建40-Linux常用操作-Linux进程管理
进程是正在执行的程序或命令。每个进程独立的,都有需要占用一定的系统资源。Linux系统中启动进程有两种方式:1.Linux操作系统启动的时自动启动的进程。2.用户在终端输入命令启动的进程。
134 1
入职必会-开发环境搭建40-Linux常用操作-Linux进程管理
|
Unix 关系型数据库 Linux
入职必会-开发环境搭建35-Linux常用操作-Linux必会命令
使用Windows系统时用户通常是使用鼠标点击进行文件或文件夹的创建、删除等操作,在Linux系统中是通过敲命令来控制系统的,Windows系统和Linux系统的目录结构不同,我们需要先熟悉Linux系统的目录结构。
221 1
入职必会-开发环境搭建35-Linux常用操作-Linux必会命令
|
NoSQL 前端开发 Linux
入职必会-开发环境搭建45-Linux软件安装-安装Redis
本文介绍了在Linux中3种安装Redis的方式和连接方式
150 1