一、安装jdk
运行代码:
yum search jdk
1、查询当前云服务器里面通过yum可以安装哪些jdk,以这个jdk1.8的版本为例
运行代码:
yum -y install java-1.8.0-openjdk*
2、安装jdk1.8版本,安装成功会提示complete
运行代码:
cd /
运行代码:
find -name java
3、查看java相关路径,结果如下:
到此,jdk安装完成
二、安装tomcat8
安装tomcat8有一点小复杂,因为通过yum是安装不了tomcat8的,所以我们要先下载一个工具,叫做filezilla,它可以将我们本地电脑上的文件上传到云服务器上,不要嫌麻烦,这个软件在一会儿我们上传项目的时候也要用到。(我用的是FinalShell,FinalShell登录需要密钥 密钥登录和密码登录,在腾讯云中有详细教程;也可以用工具XShell等)
1、filezilla下载地址:
http://download.filezilla.cn/client/windows
filezilla不用安装,解压之后即可使用
2、tomcat8下载地址:
https://tomcat.apache.org/download-80.cgi
好了,准备工作已经完成,现在开始进行操作。
3、将下载的tomcat8上传到云服务器里面
4、上传完成,现在回到安装jdk的小黑屏
运行代码:
cd /usr/local
运行代码:
tar -zxv -f apache-tomcat-8.0.45.tar.gz
注意:这段代码是解压tomcat8压缩包,如果报错:请查看压缩包名与 tar -zxv -f apache-tomcat-8.0.45.tar.gz一样并且查看文件路径是否正确
成功后如下图显示:
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
2、运行代码:
yum install mysql-server
中间还是一样要输入y然后回车
3、运行代码:
yum install mysql-devel
好,经过上面三步,mysql安装成功,现在启动mysql服务:
4、运行代码:
service mysqld start
出现上述内容,则mysql服务启动成功。
好了,现在linux上面的环境配置好了,接下来还需要设置一下安全组,上传项目和配置mysql数据库三个步骤
5、补充:设置mysql开机自动启动
通过命令查看是否自启动
运行代码:
systemctl list-unit-files|grep mysqld.service
如不是enabled可以运行如下命令设置自启动
运行代码:
systemctl enable mysqld.service
同理,如果希望不进行自启动,运行如下命令设置
运行代码:
systemctl disable mysqld.service
查看进程状态
运行代码:
ps -ef | grep mysql
6、注意:
1、关于防火墙问题,可以去腾讯云添加规则
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
2、使用工具filezilla,或者工具XShell,我这边用的工具FinalShell,将压缩包上传到 Linux 虚拟机中,在/usr/local创建nginx文件夹
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 版解压后是一样的
5、配置nginx
在目录/usr/local/nginx/nginx-1.20.2下执行命令
运行代码:
cd /usr/local/nginx/nginx-1.20.2
./configure
6、再执行 make 命令
运行代码:
make
7、启动nginx
安装在Linux虚拟机上的/usr/local/nginx目录下,可以通过查找
运行代码:
whereis nginx
cd /usr/local/nginx
8、启动sbin/目录下的 nginx 文件
cd ./sbin
./nginx
不报错就是启动成功了
在本机(自己的电脑上)访问 Linux IP地址 :80
9、注意:
(1)、想修改nginx端口等信息
进入/usr/local/nginx/conf/目录下
修改nginx.conf文件
运行代码:
vi nginx.conf
(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
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>