Advanced JBoss® EAP / WildFly Server Administration: Lab Setup Instructions (Windows OS Setup: EAP 7.1)
Below are the standard requirements for this course. If you have any questions or issues, please contact us.
Important Note: Student lab files are required on each computer used for the course. The links for these are not in this lab setup, and you should receive them separately.
- It’s a good idea to keep downloaded software install files on the machines during the class in case of problems that require a re-install.
- Cloning a setup is generally not a problem. If it is, we’ll mention it in the software section (for example, much of the IBM/RAD-WAS software can be problematic in this regard).
Hardware and classroom setup.
Each student and the instructor shall have a workstation that fulfills the listed requirements.
- Required: Intel-compatible processor (with reasonably recent hardware).
- Memory: 8GB min recommended
- Disk Space: Free disk space for software installs (generally minimum 2GB)
- Operating System: Windows OS (Any modern version - e.g. Windows 10. - labs have not been tested on Windows 8 variants)
- Required: Zip utility. A good free one is 7-zip
- Required: Adobe Acrobat Reader
- Required: One of Firefox browser (https://www.mozilla.org/en-US/firefox/new/) or Chrome browser (https://www.google.com/chrome/). Edge browser is not sufficient.
- Recommended: Internet access
- Recommended: Class machines networked together - allows students to access a shared network directory.
We’ve found that there are sometimes problems using the built in Windows archive/zip utility. This generally has to do with long path lengths that it can’t handle. Use 7-zip to extract the labs and any software zips which we’ve found very reliable.
- Can try direct download link for 64-bit install: https://www.7-zip.org/a/7z1900-x64.exe
- If that doesn’t work, go to home page https://www.7-zip.org
- Near the top of the page, find the download link for your bitness (probably 64 bit), and download the installer.
- Execute the installer, and take all the defaults.
- You can now extract zip files by right clicking on them, and selecting 7-Zip | Extract ...
Lab Files: Each student and instructor must have lab files installed (links to these files are generally sent separately via e-mail).
- Extract the lab files to a location conveniently accessible to the student (e.g. C:\ )
- Recommend using utility like 7-zip, not Windows built-in extractor.
- If using folder other than C:\, make sure that students know where they are.
Other instructor requirements for the classroom
- Projector or large screen TV capable of 1280x800 or higher resolution. Instructor must be able to use this to project slides.
- Whiteboard (preferred) or flip charts with markers.
Install Java Development Kit – JDK 1.8 Update 281
- Note that any relatively recent JDK1.8 version is fine.
- From http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html download the installer file for your OS
- Windows 64 bit: xxx-windows-x64.exe (Almost certainly this is the one you want. 32-bit Windows OS installs are now rare).
- Windows 32 bit: xxx-windows-i586.exe
Run the installer and take all defaults.
- Create or modify environment variables as appropriate for your OS. This will add an environment variable JAVA_HOME, and modify your path to include the jdk bin folder
Open a terminal prompt type the below, and press Enter
You should get a message that tells you the version. If the command is not found, you did something wrong.
- Close the terminal prompt. You’re done installing Java
Install JBoss EAP 7.1
- Red Hat Account: You MUST have a (free) Red Hat account to download JBoss EAP.
- If you already have an account, then continue to Download. Otherwise, set up an account as follows:
- Go to http://www.redhat.com
- Click on the Login link (currently at the top right of the page).
- Look for the Register link, and register as per their instructions.
- Download: You are downloading the file jboss-eap-7.1.0.zip
- First, try the direct link - currently: https://developers.redhat.com/download-manager/file/jboss-eap-7.1.0.zip
- Supply your login if asked.
- Save the file where you can access it easily.
- If the direct download doesn’t work, then try the download process below (the direct links change sometimes).
- Go to http://developers.redhat.com/products/eap/download
- Click the link for “View Older Downloads” to expand this section.
- Go to the 7.1.0 section
- Click the zip file link on the “Application Platform” line and download the zip file
- Save the file where you can access it easily
- Extract: Extract the zip file where students can access and run it easily.
- Windows OS: Common location is C:\
- Mac OS: Common location is user home directory.
- Create a JBOSS_HOME Environment variable that points to the WildFly install folder (according to your OS needs)
- Windows OS: Right click My Computer and choose Properties, Click the Advanced tab, Click the Environment Variables butto
- *nix / Mac OS: Generally done in user’s shell config file (e.g. ~/.bashrc)
- That’s all that needs to be done to install WildFly.