(部署)在部署当中遇到的问题

值得一提的是:
因为之前没有在服务器上面开发的经验,在安装过程中遇到的问题都是通过的百度来。
下载文件的两种方式:
1 apt-get install XXX 这个下载的文件是在linux的库中下载的
2 wget http:// 这个下载的是tar.gz的包,通过tar -zxvf 解压包,然后对其进行环境变量的设置便可以使用。

服务器上安装tomcat

https://www.linuxidc.com/Linux/2017-06/144809.htm

安装mysql

https://www.linuxidc.com/Linux/2017-06/144805.htm
如果想要把一个数据库A的内容转移到另一个数据库B,在navicat当中把数据库的内容转出为sql文件,
然后在B中进入命令行,通过命令 source /usr/sql/sys_info.sql 把sql文件导入到数据库当中去,这样便可以保存一个完整的数据库。

利用scp把windows的内容上传到服务器上面去。

https://www.cnblogs.com/webnote/p/5877920.html

我在里面用到的的命令是

scp localPath [email protected]:/usr/local/test

前面是本地路径,后面是服务器上面的地址。这样便把一个文件上传到了服务器上面。

linux下面安装redis

这里会抛出一个异常,当按下面的地址安装到sudo make test的时候会抛出scl不存在的问题
https://www.cnblogs.com/zongfa/p/7808807.html
这个的解决方法是安装一个scl在第二个地址当中。
https://blog.csdn.net/zhangshu123321/article/details/51440106

如何查看redis运行的情况,以及把它设置成为后台启动的模式。
https://blog.csdn.net/u013519290/article/details/73196370

IDEA+maven打包war的过程当中,使用了java 1.8的内容导致没有办法打包的解决的方法

  1. 首先查看项目中的目录结构当中是否设置为了java1.8的级别
  2. 查看idea是否默认使用的是1.8的jdk
  3. 就是更改maven的设置,有可能存在maven中默认的java1.7,改变里面的setting.xml文件让其支持java1.8
    ttps://blog.csdn.net/qwdafedv/article/details/54691740

tomcat当中去掉项目的路径名称

在tomcat当中,当时成一个war的时候,放置在tomcat/webapps的文件夹下面的时候,启动tomcat会自动解压war包并将war包的内容放置在服务器上面可以接受访问。
但是默认情况下面会出现这样一个问题。
例如:在我们的项目中的路径 localhost:8080/index.jsp
但是当我们想要在tomcat中访问上面的路径却需要加入我们项目的名称即localhost:8080/mooc/index.jsp
这样在普通的页面没有问题,但是当我们要做一个登录页面的时候,自动跳转的页面却不会加上mooc这个前缀导致出现页面不存在的问题即404 NOT FOUND。

解决方法:
https://blog.csdn.net/ssllkkyyaa/article/details/80496567通过更改server.xml的内容自动的把路径名称去掉。

猜你喜欢

转载自blog.csdn.net/weixin_43872339/article/details/87872470