Difference between revisions of "Installation JBoss 7.1.1"
Jump to navigation
Jump to search
old>Admin |
m (57 revisions imported) |
||
(25 intermediate revisions by one other user not shown) | |||
Line 5: | Line 5: | ||
Prerequisites are | Prerequisites are | ||
* JBoss 7.1 installed and verified | * JBoss 7.1 installed and verified | ||
* MySQL driver for Java: http://dev.mysql.com/downloads/connector/j/ | * MySQL driver for Java file: http://dev.mysql.com/downloads/connector/j/ | ||
** Optionally download using: yum install mysql-connector-java | |||
* TempusServa install files (CD/USB/URL) | * TempusServa install files (CD/USB/URL) | ||
** TempusServa-ds.xml | |||
** TempusServa.war | |||
== Install MySQL driver (option) == | == Install MySQL driver (option) == | ||
# Create folder path: [JBOSS]\modules\com\mysql\main | # Create folder path: [JBOSS]\modules\com\mysql\main | ||
# Copy '''mysql-connector-java-5.1. | # Copy '''mysql-connector-java-5.1.''[VERSION]''-bin.jar''' | ||
# Create the file [JBOSS]\modules\com\mysql\main\'''module.xml''' | # Create the file [JBOSS]\modules\com\mysql\main\'''module.xml''' | ||
# Copy the following contents | # Copy the following contents (insert correct sub version number) | ||
<?xml version="1.0" encoding="UTF-8"?> | <?xml version="1.0" encoding="UTF-8"?> | ||
<module xmlns="urn:jboss:module:1.0" name="com.mysql"> | <module xmlns="urn:jboss:module:1.0" name="com.mysql"> | ||
<resources> | |||
<resource-root path="mysql-connector-java-5.1.[VERSION]-bin.jar"/> | |||
</resources> | |||
<dependencies> | |||
<module name="javax.api"/> | |||
</dependencies> | |||
</module> | </module> | ||
# Edit file [JBOSS]\standalone\configuration\'''standalone.xml''' | # Edit file [JBOSS]\standalone\configuration\'''standalone.xml''' | ||
# Navigate to: '''server > profile > subsystem > datasource > drivers''' | # Navigate to: '''server > profile > subsystem > datasource > drivers''' | ||
# Insert the following code | # Insert the following code | ||
'''<driver name="mysql" module="com.mysql"/>''' | |||
'''<driver name="mysql" module="com.mysql"/>''' | |||
== Install Tempus Serva == | == Install Tempus Serva == | ||
# Copy | # Copy '''TempusServa-ds.xml''' to [JBOSS]\standalone\deployments | ||
# Optionally edit connection strings to database | # Chown '''TempusServa-ds.xml''' to jboss user/group | ||
# | #* Optionally edit connection strings to database | ||
# Rename | # Extract TempusServa'''.war''' to [JBOSS]\standalone\deployments | ||
# Rename extracted folder to '''TempusServa.war''' | |||
# Chown extracted folder to jboss user/group | |||
# Create a file '''TempusServa.war.deployed''' in [JBOSS]\standalone\deployments | # Create a file (touch) '''TempusServa.war.deployed''' in [JBOSS]\standalone\deployments | ||
# Chown '''TempusServa.war.deployed''' folder to jboss user/group | |||
== Configure JBoss memory settings == | |||
# Edit [JBoss home]\bin\standalone.conf.bat | |||
# Ensure the following value is present | |||
set "JAVA_OPTS= -Xmx512m -Xms1024m -XX:MaxPermSize=256m" | |||
Read more about [[Memory settings]] | |||
== Start and check server == | == Start and check server == | ||
Line 48: | Line 58: | ||
== Set up server configurations == | == Set up server configurations == | ||
Required configurations | |||
* [[ | * [[Email server setup]] | ||
* [[ | * [[Local system configuration]] | ||
Other common options | |||
* [[ | * [[Setting up SSL/HTTPS]] | ||
* [[Changing system folders]] |
Latest revision as of 11:52, 10 December 2021
The following guide have been tested using JBoss 7.1.1. on a Windows 7 platform.
Unix users should be able to follow the guidelines here equally well.
Prerequisites are
- JBoss 7.1 installed and verified
- MySQL driver for Java file: http://dev.mysql.com/downloads/connector/j/
- Optionally download using: yum install mysql-connector-java
- TempusServa install files (CD/USB/URL)
- TempusServa-ds.xml
- TempusServa.war
Install MySQL driver (option)
- Create folder path: [JBOSS]\modules\com\mysql\main
- Copy mysql-connector-java-5.1.[VERSION]-bin.jar
- Create the file [JBOSS]\modules\com\mysql\main\module.xml
- Copy the following contents (insert correct sub version number)
<?xml version="1.0" encoding="UTF-8"?> <module xmlns="urn:jboss:module:1.0%22 name="com.mysql"> <resources> <resource-root path="mysql-connector-java-5.1.[VERSION]-bin.jar"/> </resources> <dependencies> <module name="javax.api"/> </dependencies> </module>
- Edit file [JBOSS]\standalone\configuration\standalone.xml
- Navigate to: server > profile > subsystem > datasource > drivers
- Insert the following code
<driver name="mysql" module="com.mysql"/>
Install Tempus Serva
- Copy TempusServa-ds.xml to [JBOSS]\standalone\deployments
- Chown TempusServa-ds.xml to jboss user/group
- Optionally edit connection strings to database
- Extract TempusServa.war to [JBOSS]\standalone\deployments
- Rename extracted folder to TempusServa.war
- Chown extracted folder to jboss user/group
- Create a file (touch) TempusServa.war.deployed in [JBOSS]\standalone\deployments
- Chown TempusServa.war.deployed folder to jboss user/group
Configure JBoss memory settings
- Edit [JBoss home]\bin\standalone.conf.bat
- Ensure the following value is present
set "JAVA_OPTS= -Xmx512m -Xms1024m -XX:MaxPermSize=256m"
Read more about Memory settings
Start and check server
- Execute [JBOSS]\bin\standalone.bat
- Validate the application was deployed without errors (there will be lots of warnings)
- Check server is responding at: localhost/TempusServa/login
Set up server configurations
Required configurations
Other common options