一、安装jdk

运行代码:

yum search jdk

1、查询当前云服务器里面通过yum可以安装哪些jdk,以这个jdk1.8的版本为例

centos79安装教程 centos 7.8安装_tomcat

运行代码:

yum -y install java-1.8.0-openjdk*

2、安装jdk1.8版本,安装成功会提示complete

centos79安装教程 centos 7.8安装_服务器_02

运行代码:

cd /

运行代码:

find -name java

3、查看java相关路径,结果如下:

centos79安装教程 centos 7.8安装_mysql_03

到此,jdk安装完成

二、安装tomcat8

安装tomcat8有一点小复杂,因为通过yum是安装不了tomcat8的,所以我们要先下载一个工具,叫做filezilla,它可以将我们本地电脑上的文件上传到云服务器上,不要嫌麻烦,这个软件在一会儿我们上传项目的时候也要用到。(我用的是FinalShell,FinalShell登录需要密钥 密钥登录和密码登录,在腾讯云中有详细教程;也可以用工具XShell等)

1、filezilla下载地址:

http://download.filezilla.cn/client/windows

filezilla不用安装,解压之后即可使用

centos79安装教程 centos 7.8安装_tomcat_04

2、tomcat8下载地址:

https://tomcat.apache.org/download-80.cgi

centos79安装教程 centos 7.8安装_redis_05

好了,准备工作已经完成,现在开始进行操作。

3、将下载的tomcat8上传到云服务器里面

centos79安装教程 centos 7.8安装_tomcat_06

4、上传完成,现在回到安装jdk的小黑屏

运行代码:

cd /usr/local

centos79安装教程 centos 7.8安装_服务器_07

运行代码:

tar -zxv -f apache-tomcat-8.0.45.tar.gz

注意:这段代码是解压tomcat8压缩包,如果报错:请查看压缩包名与 tar -zxv -f apache-tomcat-8.0.45.tar.gz一样并且查看文件路径是否正确

成功后如下图显示:

centos79安装教程 centos 7.8安装_mysql_08

5、但是这个时候tomcat服务是没有启动的,还需要我们手动启动tomcat服务

运行代码:

/usr/local/apache-tomcat-8.0.45/bin/startup.sh

到现在,tomcat安装并启动完成,可以在浏览器上面测试:公网ip:8080 ,如果出现Apache tomcat页面,则上述步骤一切ok。

三、安装Mysql8.0

1、运行代码:

yum install mysql

centos79安装教程 centos 7.8安装_tomcat_09

2、运行代码:

yum install mysql-server

中间还是一样要输入y然后回车

centos79安装教程 centos 7.8安装_centos79安装教程_10

3、运行代码:

yum install mysql-devel

centos79安装教程 centos 7.8安装_centos79安装教程_11

好,经过上面三步,mysql安装成功,现在启动mysql服务:

4、运行代码:

service mysqld start

centos79安装教程 centos 7.8安装_tomcat_12

出现上述内容,则mysql服务启动成功。

好了,现在linux上面的环境配置好了,接下来还需要设置一下安全组,上传项目和配置mysql数据库三个步骤

5、补充:设置mysql开机自动启动

通过命令查看是否自启动

运行代码:

systemctl list-unit-files|grep mysqld.service

centos79安装教程 centos 7.8安装_redis_13

如不是enabled可以运行如下命令设置自启动

运行代码:

systemctl enable mysqld.service

同理,如果希望不进行自启动,运行如下命令设置

运行代码:

systemctl disable mysqld.service

查看进程状态

运行代码:

ps -ef | grep mysql

centos79安装教程 centos 7.8安装_服务器_14

6、注意:

1、关于防火墙问题,可以去腾讯云添加规则

centos79安装教程 centos 7.8安装_centos79安装教程_15

2、关于mysql查看、创建、授权、删除用户,请参考:


四、安装Redis

运行代码:

1、进入

cd /usr/local/

2、下载

wget http://download.redis.io/releases/redis-4.0.7.tar.gz

3、解压redis

tar -zxvf redis-4.0.7.tar.gz

4、进入src下

cd /usr/local/redis-4.0.9/src/

5、执行

make all

6、进入

/usr/local/redis-4.0.9/src

7、启动

./redis-server

8、进入

./redis-cli

9、注意:

redis远程连接服务端常见错误解决


五、安装Nginx

1、官网下载nginx

http://nginx.org/en/download.html

centos79安装教程 centos 7.8安装_服务器_16

2、使用工具filezilla,或者工具XShell,我这边用的工具FinalShell,将压缩包上传到 Linux 虚拟机中,在/usr/local创建nginx文件夹

centos79安装教程 centos 7.8安装_centos79安装教程_17

3、检查是否存在 nginx(有的话需要卸载掉自带的)

运行代码:

whereis nginx

rm -rf [nginx文件]

4、解压文件 nginx-1.20.2.tar.gz

运行代码:

cd /usr/local/nginx

tar -zxvf nginx-1.20.2.tar.gz

打开解压后的文件,可以看到和我们在 windows 版解压后是一样的

centos79安装教程 centos 7.8安装_redis_18

5、配置nginx

在目录/usr/local/nginx/nginx-1.20.2下执行命令

运行代码:

cd /usr/local/nginx/nginx-1.20.2

./configure

centos79安装教程 centos 7.8安装_redis_19

6、再执行 make 命令

运行代码:

make

7、启动nginx

安装在Linux虚拟机上的/usr/local/nginx目录下,可以通过查找

运行代码:

whereis nginx

cd /usr/local/nginx

centos79安装教程 centos 7.8安装_redis_20

8、启动sbin/目录下的 nginx 文件

cd ./sbin

./nginx

centos79安装教程 centos 7.8安装_服务器_21

不报错就是启动成功了

在本机(自己的电脑上)访问 Linux IP地址 :80

centos79安装教程 centos 7.8安装_mysql_22

9、注意:

(1)、想修改nginx端口等信息

进入/usr/local/nginx/conf/目录下

修改nginx.conf文件

运行代码:

vi nginx.conf

centos79安装教程 centos 7.8安装_服务器_23

(2)、常用命令

./nginx -s stop #停止nginx

./nginx -s quit #安全退出

./nginx -s reload #修改了文件之后重新加载该程序文件

ps -aux|grep nginx #查看nginx进程

六、安装maven

1、下载maven到系统

运行代码:

cd /usr/local

wget https://archive.apache.org/dist/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.tar.gz

2、解压下载的maven

运行代码:

tar -zxvf apache-maven-3.6.1-bin.tar.gz

3、配置环境变量

修改 /etc/profile,并重启使之生效

运行代码:

vi /etc/profile

## 在文件末尾添加如下信息

export MAVEN_HOME=/usr/local/apache-maven-3.6.1

export PATH=$PATH:$MAVEN_HOME/bin

4、重启环境变量,使之生效

运行代码:

source /etc/profile

5、验证是否配置成功

运行代码:

mvn -v

centos79安装教程 centos 7.8安装_tomcat_24

6、配置本地仓库地址和中央镜像仓库

运行代码:

##切换到安装目录

cd /usr/local/apache-maven-3.6.1

##新建本地仓库目录

mkdir repository

7、编写配置文件中的本地仓库路径和中央镜像地址

运行代码:

vi conf/setttings.xml

##设置仓库地址

<localRepository>/usr/local/apache-maven-3.6.1/repository</localRepository>