我有一个带有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文件。
我有几个使用Vim的系统,其中一个系统无法查看/编辑压缩文件。我相信我有正确的插件,因为我的Vim 7.0的另一个系统可以与相同的插件正常工作。
我得到一个错误:
$ vi admin.war
~
...
~
***error*** (zip#Browse) unzip not available on your system
我的机器:
$ uname -srmo
Linux 2.6.35.4-rscloud x86_64 GNU/Linux
$ vim --v
VIM - Vi IMproved 7.2 (2008 Aug 9, compiled Sep 28 2010 11:05:08
我正在我的MacBook M1 (苹果硅)上运行VM中的MacBook。
我需要运行几个x86-64二进制文件,所以我安装了qemu和包。
如果我试图运行任何x86-64二进制文件,我会得到以下错误:
qemu-x86_64: Could not open '/lib64/ld-linux-x86-64.so.2': No such file or directory
有没有办法在ArchLinuxArm上安装x86-64所需的库?
谢谢
我使用的是Ansible的解压缩模块,这似乎不适合提取war文件。它适用于.tar。
还有一个开关setype:“SELinux文件上下文的类型部分”,我不确定它是否可以用来将文件类型设置为war。
我试过这个:
-name: Unpack war
unarchive: src=~/wars/mywar.war
dest=/tmp/deploy
setype=war
copy=no
它给出了错误:msg: Failed to find handler to unarchive. Make sure the require
我正在编写一个Java Swing应用程序。我从Oracle网站上下载了JRE for Linux platfrom,并将此JRE捆绑到我的应用程序中。
我已经给出了一个启动器脚本,其中我引用了捆绑的JRE bin/java可执行文件。所以它工作得很好。
我的问题是,通过从Oracle网站下载来安装JRE与此过程有什么不同?
除了复制JRE文件之外,我的Linux机器上的JRE安装程序还设置了哪些额外的参数?
设置了哪些环境变量,复制了哪些共享库?有什么想法吗?