最新最全阿里云CentOS服务器jdk+tomcat+mysql配置

前言

是否想拥有一个自己的服务器却还不知道怎么办,是否还在为阿里云服务器配置web项目而烦恼,当你看到这篇文章的时候,这些都不是事啦,本文主要是综合了网上的配置和一些自己的小技巧,可以为大家避免很多坑,废话少说,往下看吧!

目录

1、服务器购买
2、jdk配置
3、tomcat配置
4、mysql配置
5、如何将本地数据库传到阿里云服务器上
6、可能遇到的问题

正文

1、服务器购买

首先去官网购买好服务器,然后需要做两件事,1、重置服务器密码。
2、开放8080端口
在这里插入图片描述

然后再电脑上使用winscp软件远程连接至服务器
使用XShell软件远程连接至服务器

在空的服务器上创建三个空目录 java mysql tomcat

然后就是配置了

2、jdk配置

首先下载jdk (64位 ,以.tar.gz结尾的),然后使用winscp将jdk文件复制到服务器的java目录下
使用

tar -zxvf jdk文件名字.tar.gz

解压完毕后就是配置环境变量,使用如下命令进入文件编辑状态,按 i 键进入编辑

vi /etc/profile 

在文件末尾追加如下内容

export JAVA_HOME=/root/java/jdk1.8.0_211  
export JRE_HOME=${JAVA_HOME}/jre  
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
export PATH=${JAVA_HOME}/bin:$PATH

按esc键退出编辑,按shift+冒号键,然后再输入wq保存后退出,返回命令行,输入以下命令使环境变量生效

source /etc/profile 

最后在命令行中输入java -version看到java版本即表明jdk安装成功.

3、tomcat配置

首先去官网下载tomcat压缩包,以tar.gz结尾,然后将压缩包移动到tomcat目录下,执行

tar -zxvf tomcat压缩包文件名字.tar.gz

然后进入解压的目录的bin目录下,执行

./startup.sh

看到Tomcat started字样表示成功

4、mysql配置

首先在mysql目录下执行一下命令,下载安装包

rpm -ivh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

然后执行以下命令安装MySQL

yum install mysql-community-server

中间有询问,就输入y表示同意,然后回车继续,最后看到Complete!字样则表示成功
然后输入以下命令重启mysql

service mysqld restart

然后设置root账户和密码,第一使用不需要账户密码就能登录,我们需要设置root账号和密码
输入

mysql -uroot -p

然后回车会提示输入密码,由于密码为空,再次直接回车即可
然后切换到mysql数据库,输入如下命令

use mysql

然后修改root账号密码

SET PASSWORD = PASSWORD('123456');

设置完毕之后。开启远程登录,授权root远程登录,输入如下命令

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的密码不能太简单' WITH GRANT OPTION;

然后输入以下命令让权限立即生效

flush privileges;

5、如何将本地数据库传到阿里云服务器上

首先开放阿里云服务的3306端口
然后使用Navicat For MySQL建立远程服务器的连接,然后选择
在这里插入图片描述
使用该功能传输即可.

6、可能遇到的问题

如果遇到服务端部署web项目后,访问tomcat默认8080端口的页面可以出现,但是访问web项目却提示404,那么需要注意项目本地的java版本和服务端java版本是否一致,最重要的,一定要打开idea工具,修改这里的配置项
在这里插入图片描述
如果遇到访问服务器上的资源时,路径含有中文的提示404,那么需要在tomcat的配置文件(conf目录下的server.xml)里,找到如下节点,并添加URIEncoding="utf-8"配置项即可。

<Connector port="8080" protocol="HTTP/1.1"
    URIEncoding="utf-8"
       connectionTimeout="20000"
       redirectPort="8443" />

结语

怎么样,有没有成功呢,没有的话也别气馁哦,毕竟随着时间的推移,这篇文章中的内容就不是最新的啦,不过大致思路可以参考一下哦!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章