Here is how i do it on my ubuntu 17.10 to deploy my jcore.war to wildfly 10.1.
Stay tune and relax.
- Download wildfly-10.1.0.Final.zip from http://wildfly.org/downloads/
- extract to your home dir so you will have wildfly-10.1.0.Final dir under it.
- adduser –disabled-login –no-create-home –disabled-password wildfly
- mv wildfly-10.1.0.Final /opt/wildfly
- cd /opt
- chown -R wildfly.wildfly wildfly
- cp /opt/wildfly/docs/contrib/scripts/init.d/wildfly-init-debian.sh /etc/init.d/wildfly
- update-rc.d wildfly defaults
- cp /opt/wildfly/docs/contrib/scripts/init.d/wildfly.conf /etc/default/wildfly
- cd /etc/default
- vi wildfly
- service wildfly start
- check if wildfly listening on 127.0.0.1 port 8080
- copy your war files on /opt/wildfly/standalone/deployments
- use nginx proxy_pass to forward request to wildfly (edit /etc/nginx/sites-enabled/default)
- location /jcore refer to jcore.war deployed on wildfly
- done for now !!!