Installing and configuring Glassfish 4.1 on RHEL and Centos

Reading Time: 1 minute cd /opt wget http://dlc.sun.com.edgesuite.net/glassfish/4.1/release/glassfish-4.1.zip unzip glassfish-4.1.zip mv glassfish4 glassfish create glassfish user groupadd glassfish useradd -s /bin/bash -g glassfish glassfish chown -R glassfish: /opt/glassfish change the user password passwd glassfish nano /etc/init.d/glassfish add the below line #!/usr/bin/env bash # description: Glassfish start/stop/restart # processname: glassfish # chkconfig: 2445 20 80 JAVA_HOME=/usr/java/jdk1.7.0_75 export JAVA_HOME PATH=$JAVA_HOME/bin:$PATH export PATH GLASSFISH_HOME=/opt/glassfish

Installing and configuring tomcat on Centos 7

Reading Time: 1 minute wget http://www.us.apache.org/dist/tomcat/tomcat-7/v7.0.57/bin/apache-tomcat-7.0.57.tar.gz tar -xvvf apache-tomcat-7.0.57.tar.gz mv apache-tomcat-7.0.57 /opt/tomcat nano /opt/tomcat/conf/tomcat-users.xml find the <tomcat-users> </tomcat-users> lines and in between add the below entry <role rolename="manager-gui"/> <role rolename="manager-script"/> <role rolename="manager-jmx"/> <role rolename="manager-status"/> <role rolename="admin-gui"/> <role rolename="admin-script"/> <user username="admin" password="admin" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-gui,admin-script"/> and save the file and then issue command chmod 755 /opt/tomcat sh /opt/tomcat/bin/startup.sh  

Installing and configuring Mysql server on Freebsd

Reading Time: 2 minutes Go to the /usr folder cd /usr and then extract updates portsnap fetch extract then go to mysql client folder in ports(the version may change on your ports version and updates) /usr/ports/databases/mysql56-client then issue the command to install client make install clean and then navigate to the server folder cd /usr/ports/databases/mysql56-server then install it make

Jdk installation javaws error javaws: error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory

Reading Time: 1 minute javaws -version [root@centos ~]# javaws: error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory -bash: javaws:: command not found install this package yum -y install libX11-devel.x86_64 and then magic happens [root@centos ~]# javaws -version Java(TM) Web Start 10.71.2.14-fcs Usage: javaws [run-options] <jnlp-file> javaws [control-options]

Smaller Eclipse menus on ubuntu

Reading Time: 1 minute in terminal in your home directory issue the below command sudo gedit ~/.gtkrc-2.0 and copy the below content and save style "gtkcompact" { GtkButton::defaultborder={0,0,0,0} GtkButton::defaultoutsideborder={0,0,0,0} GtkButtonBox::childminwidth=0 GtkButtonBox::childminheigth=0 GtkButtonBox::childinternalpadx=0 GtkButtonBox::childinternalpady=0 GtkMenu::vertical-padding=1 GtkMenuBar::internalpadding=0 GtkMenuItem::horizontalpadding=4 GtkToolbar::internal-padding=0 GtkToolbar::space-size=0 GtkOptionMenu::indicatorsize=0 GtkOptionMenu::indicatorspacing=2 GtkPaned::handlesize=4 GtkRange::troughborder=0 GtkRange::stepperspacing=0 GtkScale::valuespacing=0 GtkScrolledWindow::scrollbarspacing=0 GtkExpander::expandersize=10 GtkExpander::expanderspacing=0 GtkTreeView::vertical-separator=0 GtkTreeView::horizontal-separator=0 GtkTreeView::expander-size=8 GtkTreeView::fixed-height-mode=TRUE GtkWidget::focuspadding=1 } class "GtkWidget" style "gtkcompact" style "gtkcompactextra" {

Enabling root remote ssh login on Freebsd

Reading Time: 1 minute Using username “root”. Access denied Using keyboard-interactive authentication. Password for root@Freebsd10: Access denied nano /etc/ssh/sshd_config find the “#PermitRootLogin no” line or you can use ctrl + w and enter the line then remove # and change no to yes then ctrl+o and ctrl+x to exit restart sshd deamon by entering “/etc/rc.d/sshd restart” Performing sanity check

vmware linux ethernet module compile issue

Reading Time: 2 minutes I’ve faced this issue today in the morning after a fresh ubuntu 14.04 installation on my laptop. The issue occurs because vmware cannot configure the Ethernet module. Virtual machine monitor done Virtual machine communication interface done VM communication interface socket family done Blocking file system done Virtual ethernet failed VMware Authentication Daemon done to resolve