0
点赞
收藏
分享

微信扫一扫

【Centos】深度解析:CentOS下安装pip的完整指南

一、首先购入一个云Linux服务器

例如:腾讯云,阿里云等(经常会有学生优惠)

这个腾讯云,新用户82元可以使用一年,还是可以的(如果觉得贵,可以和同学一起拼一个~~)

二、连接云服务器的终端工具 xshell7

打开软件,新建会话,配置相关信息

主机填写 云服务器的 ip地址

第一次连接,会有一个密钥,点击保存 

三、搭建项目运行所需的环境

1.安装jdk环境

安装完后

输入 javac 可以看到相关信息

2.安装tomcat

a)将之前的tomcat压缩包,拖到Linux服务器上

b)将tomcat压缩包 解压缩 

c)修改 .sh文件的执行权限 

d)启动tomcat

sh startup.sh (linux启动程序是.sh后缀) 

e)验证tomcat是否启动成功

 

 打开网页

云服务器IP :8080

有可能打开会出现问题

3.安装mysql

先看apt list有没有mysql

选择8.0版本安装

(我之前安装过)

查看mysql服务是否启动

active(running)就是正常的

使用mysql

查看数据库,一切顺利~~

四、程序部署

1.把数据库和数据表都在云服务器上创建好

当程序部署到云服务器上,程序访问的就是云服务器上的数据了(所以要确保服务器上有数据)

2.针对程序进行打包

打包前,先确认mysql中的配置是否需要修改 

服务器地址还是127.0.0.1,但是这个密码123456,是当时在Windows本地安装MySQL时创建的密码。而云服务器下载mysql的时候,没有设置密码(也就是没有密码)

所以在这里,密码这里清空

在pom.xml里加上

这样打的包才是 war包 ,否则打的就是 jar包

在maven面板里

双击 package 就开始打包了

展开target 的 目录,可以看到打包好的war包了

这样就是打包完成了

3.将 war包 上传到 Linux 的 tomcat 的 webapps 目录中

ll查看

tomcat会自动对 war包 进行解压缩,解压缩成功,基本上就是部署成功了!!

4.通过浏览器访问

注意这里的ip地址是 云服务器的地址

(打开的时候不难发现,加载背景图片是有点卡顿的,可能是云服务器的问题,因为买的云服务器是最低配置)

在登录界面跳转的时候,遇到了一个数据库报错信息

因为云服务器是和同学一起用的,他们设置的密码可能与我所知的有出入,问一下就好了

五、问题解决:登录不上的情况

一般来说,mysql是没有密码的,直接就能登录。我直接setpassword("")密码置空,不行。

然后我又设置了密码,就成功了

如果不是用户名和密码的问题,就需要另外找问题了

在apache的文件下有一个logs日志目录,可以vim看一下有什么报错

也发现了问题是sql数据库

直接跳过验证密码功能,不太安全

举报

相关推荐

0 条评论