Difference between revisions of "SUNScholar/Prepare Ubuntu/S08"
Jump to navigation
Jump to search
m |
|||
| (42 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
| − | + | <center> | |
| + | '''[[SUNScholar/Prepare Ubuntu/S09|NEXT - STEP 9]]''' | ||
| + | </center> | ||
| − | ==Step 8. | + | ==Step 8. Configure the environment variables== |
| − | |||
| − | |||
| − | |||
| − | + | ==Step 8.1 Java environment settings for other java web applications== | |
| − | + | <font color="red">'''*** To setup the environment variables for other java applications, type the following: ***'''</font> | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | ==Step 8. | ||
| − | To setup the environment variables for other java applications | ||
sudo nano /etc/environment | sudo nano /etc/environment | ||
| − | Copy and paste the following to the bottom of the file. | + | Copy and paste the following '''to the bottom of the file'''. |
<pre> | <pre> | ||
| − | JAVA_HOME="/usr/lib/jvm/java | + | JAVA_HOME="/usr/lib/jvm/default-java" |
| − | JAVA_OPTS="-Djava.awt.headless=true - | + | JAVA_OPTS="-Djava.awt.headless=true -Xmx2048m -Xms1024m -Dfile.encoding=UTF-8" |
</pre> | </pre> | ||
| − | + | Save and exit the file. | |
| − | ==Step 8. | + | ==Step 8.2 Increase number of open files available== |
Open the following file as follows: | Open the following file as follows: | ||
sudo nano /etc/security/limits.conf | sudo nano /etc/security/limits.conf | ||
| − | Add the following to the bottom of the file: | + | Add the following to '''the bottom of the file''': |
<pre> | <pre> | ||
* hard nofile 65536 | * hard nofile 65536 | ||
| Line 45: | Line 26: | ||
</pre> | </pre> | ||
| − | + | Save and exit the file. | |
| − | Make sure to check the files open parameter with the next computer reboot by typing the following as the root user: | + | ''Make sure to check the files open parameter with the '''next computer reboot''' by typing the following as the root user:'' |
ulimit -n | ulimit -n | ||
| + | |||
| + | ==Step 8.3: Setup file creation permissions== | ||
| + | nano $HOME/.bashrc | ||
| + | Add the following to '''the bottom of the file'''. | ||
| + | umask 002 | ||
| + | |||
| + | Save and exit the file. | ||
==References== | ==References== | ||
| + | *http://en.wikipedia.org/wiki/Environment_variable | ||
*http://wiki.apache.org/tomcat/FAQ/Memory | *http://wiki.apache.org/tomcat/FAQ/Memory | ||
*http://en.wikipedia.org/wiki/Java_performance#Memory_usage | *http://en.wikipedia.org/wiki/Java_performance#Memory_usage | ||
| Line 57: | Line 46: | ||
*http://wiki.lib.sun.ac.za/index.php/SUNScholar/Optimisations | *http://wiki.lib.sun.ac.za/index.php/SUNScholar/Optimisations | ||
*https://wiki.duraspace.org/display/DSDOC3x/Performance+Tuning+DSpace | *https://wiki.duraspace.org/display/DSDOC3x/Performance+Tuning+DSpace | ||
| − | |||
| − | '''[[SUNScholar/Prepare Ubuntu/S07|PREVIOUS]]''' | + | <center> |
| + | '''[[SUNScholar/Prepare Ubuntu/S07|PREVIOUS - STEP 7]]''' | ||
| + | </center> | ||
| − | + | [[Category:Installation]] | |
| + | __NOTOC__ | ||
Latest revision as of 23:50, 9 June 2016
NEXT - STEP 9
Step 8. Configure the environment variables
Step 8.1 Java environment settings for other java web applications
*** To setup the environment variables for other java applications, type the following: ***
sudo nano /etc/environment
Copy and paste the following to the bottom of the file.
JAVA_HOME="/usr/lib/jvm/default-java" JAVA_OPTS="-Djava.awt.headless=true -Xmx2048m -Xms1024m -Dfile.encoding=UTF-8"
Save and exit the file.
Step 8.2 Increase number of open files available
Open the following file as follows:
sudo nano /etc/security/limits.conf
Add the following to the bottom of the file:
* hard nofile 65536 * soft nofile 65536
Save and exit the file.
Make sure to check the files open parameter with the next computer reboot by typing the following as the root user:
ulimit -n
Step 8.3: Setup file creation permissions
nano $HOME/.bashrc
Add the following to the bottom of the file.
umask 002
Save and exit the file.
References
- http://en.wikipedia.org/wiki/Environment_variable
- http://wiki.apache.org/tomcat/FAQ/Memory
- http://en.wikipedia.org/wiki/Java_performance#Memory_usage
- http://javaperformancetuning.com
- http://wiki.lib.sun.ac.za/index.php/SUNScholar/Optimisations
- https://wiki.duraspace.org/display/DSDOC3x/Performance+Tuning+DSpace
PREVIOUS - STEP 7