云服务器CenOS7部署Javaweb环境

云服务器CtenOS7部署Javaweb环境

目录

  • 云服务器CtenOS7部署Javaweb环境
    • 前言
    • 过程
      • 1. 创建安全组(略。查查就有)
      • 2. 使用Xshell连接云服务器
      • 3. 安装jdk
      • 4. 安装mysql
      • 5.安装Tomca

前言

  • 使用yum方式(yum是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。个人觉得这种方式比较方便)
  • Xftp(可以轻松的将本地数据传到云服务器上。如上传jar包,war包等。改路径默认安装即可)
  • Xshell(可以连接上自己的云服务器并进行操作。改路径默认安装即可)非商用免费官方地址
    云服务器CenOS7部署Javaweb环境_第1张图片

过程

1. 创建安全组(略。查查就有)

云服务器CenOS7部署Javaweb环境_第2张图片

2. 使用Xshell连接云服务器

打开Xshell
云服务器CenOS7部署Javaweb环境_第3张图片
云服务器CenOS7部署Javaweb环境_第4张图片
云服务器CenOS7部署Javaweb环境_第5张图片
云服务器CenOS7部署Javaweb环境_第6张图片
不知道密码的在这里。
云服务器CenOS7部署Javaweb环境_第7张图片

连接成功云服务器CenOS7部署Javaweb环境_第8张图片

3. 安装jdk

查看yum上的jdk版本(这里选择的是普遍使用的版本)[root@localhost ]# yum list java-1.8*
云服务器CenOS7部署Javaweb环境_第9张图片
选择你要安装的键入命令[root@localhost ]# yum -y install java-1.8.0-openjdk.x86_64
安装成功后查看[root@localhost ]# java -version
云服务器CenOS7部署Javaweb环境_第10张图片

4. 安装mysql

(此为8.0版本)

[root@localhost ]#  `wget https://dev.mysql.com/get/mysql80-community-release-el7-2.noarch.rpm`
(5.7替换为[root@localhost ]#  `wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm`)
[root@localhost ]#  `rpm -ivh mysql80-community-release-el7-2.noarch.rpm`
(5.7替换为[root@localhost ]#  `rpm -ivh mysql57-community-release-el7-8.noarch.rpm`)
[root@localhost ]#  yum makecache
[root@localhost ]#  yum -y install mysql-community-server.x86_64
[root@localhost ]#  systemctl start mysqld
[root@localhost ]#  systemctl enable mysqld
[root@localhost ]#  cat /var/log/mysqld.log |grep password

云服务器CenOS7部署Javaweb环境_第11张图片

[root@localhost ]# mysql -uroot -p

复制粘贴临时密码(使用右键粘贴。快捷键无效)进入mysql
云服务器CenOS7部署Javaweb环境_第12张图片
修改密码:mysql>alter user 'root'@'localhost' identified by 'Weishen123@';
(密码最小长度为8位,且必须包含一个大小写字母,一个特殊符号否则修改不成功)
也可修改规则(可选):
mysql> SHOW VARIABLES LIKE ‘validate_password%’; 查看规则
mysql> set global validate_password.length=0; 最小长度
mysql> set global validate_password.mixed_case_count=0; 至少包含的小写字母个数和大写字母个数
mysql> set global validate_password.number_count=0; 至少包含的数字个数
mysql> set global validate_password.special_char_count=0; 至少包含的特殊符号个数

5.安装Tomca

tomcat官网查看下载链接
我用的是9.0.45的tomcat
https://downloads.apache.org/tomcat/tomcat-9/v9.0.45/bin/apache-tomcat-9.0.45.tar.gz

[root@localhost ]# wget https://downloads.apache.org/tomcat/tomcat-9/v9.0.45/bin/apache-tomcat-9.0.45.tar.gz

解压启动(启动- startup.sh 停止-shutdown.sh)

[root@localhost]# tar -zxvf apache-tomcat-9.0.45.tar.gz
[root@localhost]# ll
[root@localhost]# cd apache-tomcat-9.0.45
[root@localhost apache-tomcat-9.0.45]# ./bin/startup.sh

启动成功
云服务器CenOS7部署Javaweb环境_第13张图片
公网IP:8080 访问(安全组需要添加8080否则无法访问)
云服务器CenOS7部署Javaweb环境_第14张图片
云服务器CenOS7部署Javaweb环境_第15张图片
通过在这里插入图片描述
即可将web项目部署上去了。

你可能感兴趣的:(java,mysql,tomcat,centos,linux)