- sudo apt-get update
- sudo apt-get install default-jre
- java -version
- sudo apt-get install unzip
-
wget http://download.jboss.org/wildfly/10.1.0.Final/wildfly-10.1.0.Final.zip
-
sudo unzip ./wildfly-10.1.0.Final.zip -d /opt/
-
sudo ln -s /opt/wildfly-10.1.0.Final/ /opt/wildfly
-
sudo useradd -s /sbin/nologin wildfly
-
sudo chown -R wildfly:wildfly /opt/wildfly
-
sudo chown -R wildfly:wildfly /opt/wildfly/
-
sudo cp /opt/wildfly/docs/contrib/scripts/init.d/wildfly.conf /etc/default/wildfly
- sudo nano /etc/default/wildfly
- (unmark variables: JAVA_HOME, JBOSS_HOME, JBOSS_USER, JBOSS_MODE, JBOSS_CONFIG, JBOSS_CONSOLE_LOG):
- sudo cp /opt/wildfly/docs/contrib/scripts/init.d/wildfly-init-debian.sh /etc/init.d/wildfly
- sudo chown root:root /etc/init.d/wildfly
- sudo chmod +X /etc/init.d/wildfly
- sudo update-rc.d wildfly defaults
- sudo update-rc.d wildfly enable
- sudo mkdir -p /var/log/wildfly
- sudo useradd --system --shell /bin/false wildfly
- sudo chown -R wildfly:wildfly /opt/wildfly-10.1.0.Final/
- sudo chown -R wildfly:wildfly /opt/wildfly
- sudo chown -R wildfly:wildfly /var/log/wildfly
- sudo service wildfly start