我有一个带有grails的web应用程序,我想使用.war文件在cPanel中部署这个web应用程序。我遵循这个,首先创建数据库,然后在我的应用程序数据源上添加数据库信息,在cPanel上制作war文件并将war文件上传到PUBLIC_HTML文件,将war文件重命名为压缩文件并解压缩。我检查了url(sampleDomain.com/myApp),但它显示如下错误:
Not Found
The requested URL /myApp was not found on this server.
我不知道如何部署这个war文件。
所以,我正在用下面的Dockerfile构建我的码头
# dummy base, which contains R
ARG MY_BASE_IMAGE=r-base
FROM ${MY_BASE_IMAGE}
ARG KING_URL="http://people.virginia.edu/~wc9c/KING/executables/Linux-king215.tar.gz"
ARG PLINK2_URL="https://github.com/chrchang/plink-ng/releases/download/2019/plink2_linux_x86_64_
我使用名为test.war的7za命令创建了这个文件
# file test.war
test.war: 7-zip archive data, version 0.4
我试图在另一台RHEL机器中使用命令解压缩该文件:
# unzip test.war
Archive: test.war
End-of-central-directory signature not found. Either this file is not
a zipfile, or it constitutes one disk of a multi-part archive. In the
latte