JavaWeb项目在Centos下的基本配置

JavaWeb项目的基本组件:JDK(基础)、Tomcat(容器)、Maven(构建项目/依赖管理) 、MySQL(数据库)以及CentOS下的源配置。

一、安全组

腾讯云需要自己创建安全组,开放全部端口,类似防火墙,不过开放全部端口有危险的,后续可以通过防火墙给它关掉。

不然后续很多东西外网无法访问,不知道哪里出错,如Tomcat的8080,其实是安全组没有通过。

二、CentOS源

使用国内的镜像能大大加快yum install的速度

这是阿里云镜像站的官网

1、备份
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

这个mv命令相当于改名,移动了之后原来的就没有了。

2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/

我们可以使用参数-O来指定一个文件名

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

3、之后运行yum makecache生成缓存

三、JDK安装

1、yum search jdk 找到相关的包

2、yum install java-1.8.0-openjdk.x86_64 安装

3、关于JDK和OpenJDK

JDK要去官网下包,现在官网下包需要注册账号了,很麻烦。解压安装完了还要配置一大堆环境变量。

OpenJDK一键安装,不用配置环境变量。

而且虽然说OpenJDK比JDK精简了一些,但是复杂的功能并没有用到。除此之外,OpenJDK是允许商业使用的。

四、Tomcat

安装Tomcat之前,需要安装JDK

1、在官网下载tar.gz压缩包

wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-9/v9.0.8/bin/apache-tomcat-9.0.8.tar.gz

以·tar.gz为后缀的文件是一种压缩文件,在Linux和macOS下常见,Linux和macOS都可以直接解压使用这种压缩文件。

2、解压缩

tar -zxvf apache-tomcat-9.0.8.tar.gz

z : 表示 tar 包是被 gzip (gz)压缩过的,所以解压时需要用 gunzip 解压
x : 从 tar 包中把文件提取出来/解压
v : 显示详细信息
f xxx.tar.gz : 指定被处理的文件是 xxx.tar.gz

3、配置UTF-8字符集

conf/server.xml

4、启动 

不需要配置环境变量

直接在bin目录下启动,并且是直接在后台启动的,非常方便。

 验证方法是在http://ip:8080端口,会打开Tomcat的页面

猜你喜欢

转载自www.cnblogs.com/weizhibin1996/p/9072228.html
今日推荐