服务器配置(腾讯云centOS7.5配置jdk+tomcat+MySQL)从购买到部署第一个网页

时间:2024-03-27 18:13:13

此博客一为分享,二为记录。

要解决的问题

(1)购买腾讯云服务器;

(2)配置jdk;

(3)配置tomcat;

(4)配置MySQL;

(5)部署一个网页并成功访问.

一.购买腾讯云服务器

1).购买

购买地址:

https://cloud.tencent.com/act/cps/redirect?fromSource=gwzcw.3018172.3018172.3018172&redirect=10140&cps_key=205e24d1d07aec650578e4370801ed16&from=activity

若是学习用,建议购买88元一年的。点击立即抢购后按下图选择:

服务器配置(腾讯云centOS7.5配置jdk+tomcat+MySQL)从购买到部署第一个网页

 

服务器配置(腾讯云centOS7.5配置jdk+tomcat+MySQL)从购买到部署第一个网页

2).登录服务器

点击实例,再点击登录,如果密码忘记可以重置密码,如图:

服务器配置(腾讯云centOS7.5配置jdk+tomcat+MySQL)从购买到部署第一个网页

服务器配置(腾讯云centOS7.5配置jdk+tomcat+MySQL)从购买到部署第一个网页

登录进去是这样的:

服务器配置(腾讯云centOS7.5配置jdk+tomcat+MySQL)从购买到部署第一个网页

二.配置jdk:

1).安装包下载

jdk安装包下载地址:

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html?spm=5176.doc51376.2.8.djKg53

先点击上方Accept License Agreement,再下载,如下图:

服务器配置(腾讯云centOS7.5配置jdk+tomcat+MySQL)从购买到部署第一个网页

为避免重复操作,我们将tomcat安装包也一并下载,下载地址:http://tomcat.apache.org/download-80.cgi

服务器配置(腾讯云centOS7.5配置jdk+tomcat+MySQL)从购买到部署第一个网页

2).上传

下载完毕,使用WinSCP将jdk安装包上传到root文件夹,如图:

服务器配置(腾讯云centOS7.5配置jdk+tomcat+MySQL)从购买到部署第一个网页

上传完毕使用ls命令检查是否上传成功:

服务器配置(腾讯云centOS7.5配置jdk+tomcat+MySQL)从购买到部署第一个网页

3).新建目录

在控制台用以下命令新建一个目录:

[[email protected]_0_2_centos ~]# cd /usr/
[[email protected]_0_2_centos ~ usr]# mkdir java
[[email protected]_0_2_centos ~usr]# cd java/
[[email protected]_0_2_centos ~ java]# mkdir jdk
[[email protected]_0_2_centos ~ java]# cd jdk
[[email protected]_0_2_centos ~ jdk]#

解压:[[email protected]_0_2_centos ~]# tar -xvf jdk-8u231-linux-x64.tar.gz -C /usr/java/jdk/

4).配置环境变量

我看了好多博客都是在控制台配置,但不熟悉linux的话可能会有困难,因此这里给出一个简单的方法:

在WinSCP中打开文件profile,路径:etc\profile,在文件底部添加:

export JAVA_HOME=/usr/java/jdk/jdk1.8.0_221
export JRE_HOME=/usr/java/jdk/jdk1.8.0_221/jre
export CLASSPATH=.:$JAVA_HOME/lib$:JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin/$JAVA_HOME:$PATH

如图所示:

服务器配置(腾讯云centOS7.5配置jdk+tomcat+MySQL)从购买到部署第一个网页

之后使用命令[[email protected]_0_2_centos ~]# source /etc/profile,使更改立即生效,否则只有重启才能生效。

使用命令[[email protected]_0_2_centos ~]#java -version,验证安装:

服务器配置(腾讯云centOS7.5配置jdk+tomcat+MySQL)从购买到部署第一个网页

 

二.配置tomcat

1).新建目录

第一步中我们已经把tomcat安装包上传到服务器,所以这里我们直接新建目录:

[[email protected]_0_2_centos ~]# cd /usr/java
[[email protected]_0_2_centos java]# mkdir tomcat
[[email protected]_0_2_centos java]# cd tomcat
[[email protected]_0_2_centos tomcat]#

解压安装包:
[[email protected]_0_2_centos ~]# tar -xvf apache-tomcat-8.5.50.tar.gz -C /usr/java/tomcat/

2).配置环境变量

我们依然使用前一步中的方法,打开setclasspath.sh文件,

路径:usr/java/tomcat/apache-tomcat-8.5.50/bin/setclasspath.sh

在文件底部添加:

export JAVA_HOME=/usr/java/jdk/jdk1.8.0_231
export JRE_HOME=/usr/java/jdk/jdk1.8.0_231/jre

如图所示:

服务器配置(腾讯云centOS7.5配置jdk+tomcat+MySQL)从购买到部署第一个网页

输入以下命令启动tomcat:[[email protected]_0_2_centos bin]# ./startup.sh

3).测试

打开一个浏览器,输入ip:8080/,访问测试Tomcat是否成功启动,如图:

服务器配置(腾讯云centOS7.5配置jdk+tomcat+MySQL)从购买到部署第一个网页

 

三.配置MySQL

1).检查

首先,我们检测一下系统中是否已安装mysql的相关服务,命令: rpm -qa | grep mysql,无输出则证明未安装。

2).下载mysql的repo源

下载命令:[[email protected]_0_2_centos bin]# wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

3).下载完成后,我们安装mysql-community-release-el7-5.noarch.rpm包

安装命令:[[email protected]_0_2_centos bin]# sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm

4).接下来我们开始安装mysql,命令:[[email protected]_0_2_centos bin]# sudo yum install mysql-server

5).按步骤安装完就可以了,成功安装之后重启mysql服务,重启命令:service mysqld restart.

6).因为初次安装,所以现在是没有密码的

设置密码的方法

依次输入命令并回车:

mysql -u root

mysql> set password for ‘root’@‘localhost’ = password('mypasswd');

mysql> exit

7).授予权限使得其他客户机可以连接上服务器的mysql

mysql>grant all privileges on *.* to 'root'@'%' identified by 'mypassword';  //授权给所有主机 
mysql>flush privileges //修改生效 
mysql>exit //退出MySQL

8).重启服务器,安装完毕!

四.部署一个网页并成功访问

1)创建一个html文件,命名为test.html

测试代码:

<head>
    <title>title</title>
</head>
<body>
    <FONT color='red'>Hello World</font><br/>
    <font color='green'>Hello World</font>
</body>

2).上传

使用WinSCP将这个文件上传到服务器的webapps文件夹,路径:usr/java/tomcat/apache-tomcat-8.5.50/webapps

我在webapps中新建了一个文件夹test,并将test.html放在了这个文件夹。

在浏览器输入地址http://122.51.223.108:8080/test/test.html

如图,访问成功!

服务器配置(腾讯云centOS7.5配置jdk+tomcat+MySQL)从购买到部署第一个网页

 

五.总结

本博客记录我购买腾讯云服务器到成功部署的全过程,文中避开了配置过程中的各种坑,既是记录之用,也是希望能对读者有所帮助,望各位大佬对文中不当之处给出指正!之后也会在我的微信公众号给出本文,感兴趣的关注起来,一起学习进步!

服务器配置(腾讯云centOS7.5配置jdk+tomcat+MySQL)从购买到部署第一个网页
听说关注能脱单?