Category Archives: Hosting

remi replace php – centos 6 install php 5.6

yum install epel*
yum update / yum upgrade

CentOS and Red Hat Enterprise Linux 6.x
wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
sudo rpm -Uvh remi-release-6*.rpm

CentOS and Red Hat Enterprise Linux 7.x
wget http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
rpm -Uvh remi-release-7*.rpm

yum update / yum upgrade
yum --enablerepo=remi,remi-php56 update
yum --enablerepo=remi,remi-php56 upgrade

php -v

glassfish centos 6

mkdir /usr/java
cd /usr/java
tar -xzf jdk-7u5-linux-i586.tar.gz
vi ‘~/.bash_profile’

export JAVA_HOME=/usr/java/jdk1.7.0_05
export PATH=$JAVA_HOME/bin:$PATH
.bash_profile
echo $JAVA_HOME

cd /opt
wget http://download.java.net/glassfish/3.1.2/release/glassfish-3.1.2.zip
unzip glassfish-3.1.2.zip

groupadd glassfish
useradd -s /bin/bash -g glassfish glassfish
chown -R glassfish: /opt/glassfish3/
passwd glassfish

Create a start/stop/restart script:

vi /etc/init.d/glassfish

#!/usr/bin/env bash
# description: Glassfish start/stop/restart
# processname: glassfish
# chkconfig: 2445 20 80
JAVA_HOME=/usr/java/jdk1.7.0_05
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH
GLASSFISH_HOME=/opt/glassfish3/glassfish/
GLASSFISH_USER=glassfish

case $1 in
start)
su $GLASSFISH_USER -c "$GLASSFISH_HOME/bin/asadmin start-domain domain1"
;;
stop)
su $GLASSFISH_USER -c "$GLASSFISH_HOME/bin/asadmin stop-domain domain1"
;;
restart)
su $GLASSFISH_USER -c "$GLASSFISH_HOME/bin/asadmin stop-domain domain1"
su $GLASSFISH_USER -c "$GLASSFISH_HOME/bin/asadmin start-domain domain1"
;;
esac
exit 0

chmod +x /etc/init.d/glassfish
:

chkconfig --add glassfish
chkconfig glassfish on

/etc/init.d/glassfish start/stop/restart

Error: lvemanager conflicts with lve-stats-2.1-8.el6.noarch

–> Running transaction check
—> Package kernel.x86_64 0:2.6.32-673.8.1.lve1.4.3.el6 will be erased
–> Processing Dependency: kernel-uname-r = 2.6.32-673.8.1.lve1.4.3.el6.x86_64 for package: kmod-e1000e-2.6.32-673.8.1.lve1.4.3.el6.x86_64-3.3.3-2.el6.x86_64
–> Processing Dependency: kernel-uname-r = 2.6.32-673.8.1.lve1.4.3.el6.x86_64 for package: kmod-lve-2.6.32-673.8.1.lve1.4.3.el6.x86_64-1.4-3.1.el6.x86_64
–> Processing Dependency: kernel-uname-r = 2.6.32-673.8.1.lve1.4.3.el6.x86_64 for package: kmod-ixgbe-2.6.32-673.8.1.lve1.4.3.el6.x86_64-4.3.13-7.el6.x86_64
—> Package kernel-devel.x86_64 0:2.6.32-673.8.1.lve1.4.3.el6 will be erased
—> Package lvemanager.noarch 0:1.0-9.26.el6.cloudlinux will be updated
—> Package lvemanager.noarch 0:1.0-9.26.el6.cloudlinux will be updated
–> Running transaction check
—> Package kmod-e1000e-2.6.32-673.8.1.lve1.4.3.el6.x86_64.x86_64 0:3.3.3-2.el6 will be erased
—> Package kmod-ixgbe-2.6.32-673.8.1.lve1.4.3.el6.x86_64.x86_64 0:4.3.13-7.el6 will be erased
—> Package kmod-lve-2.6.32-673.8.1.lve1.4.3.el6.x86_64.x86_64 0:1.4-3.1.el6 will be erased
–> Processing Conflict: lvemanager-1.0-9.37.el6.cloudlinux.noarch conflicts lve-stats = 2.1-8.el6
–> Finished Dependency Resolution
Error: lvemanager conflicts with lve-stats-2.1-8.el6.noarch
You could try using –skip-broken to work around the problem
You could try running: rpm -Va –nofiles –nodigest

Solution:

yum update lve-stats –enablerepo=cloudlinux-updates-testing
yum update