网站迁移"/>
博取网站迁移
博取网站的迁移
在目标主机上:
1、首先 创建webown sqladmin的用户
#useradd -u 500 webown
#passwd webown
#useradd -u 502 sqladmin
#passwd sqladmin
#useradd -u 501 -s /sbin/nologin allyes
#usermod -g webown allyes
#useradd -u 503 -s /sbin/nilogin buoqu
#usermod -g ftp buoqu
2、创建目录/appsdata
# mkdir /appsdata/{app,apps,buoquftp,ftproot,backup,logs,sendService,webapps,websites,weblogs} -pv
(1)cd /appsdata/app
scp -r root@180.153.140.136:/appsdata/app ./
drwxrwxr-x 2 webown webown 4096 Jul 16 12:00 bin
drwxrwxr-x 3 webown webown 4096 Jul 16 12:00 configuration
drwxrwxr-x 2 webown webown 4096 Jul 16 12:00 logs
drwxrwxr-x 2 webown webown 4096 Jul 16 11:59 plugins
drwxrwxr-x 2 webown webown 4096 Jul 16 11:59 runtime
(2)cd /appsdata/apps
scp -r root@180.153.140.136:/appsdata/apps ./
drwxr-xr-x 9 webown webown 4096 Jul 16 17:52 apache-tomcat-7.0.21
lrwxrwxrwx 1 webown webown 9 Jul 17 08:59 jre -> jre1.7.0/
drwxr-xr-x 6 webown webown 4096 Jul 16 17:51 jre1.7.0
drwxrwxr-x 2 webown webown 4096 Jul 16 17:50 logs
lrwxrwxrwx 1 webown webown 21 Jul 17 08:59 tomcat -> apache-tomcat-7.0.21/
drwxr-xr-x 9 webown webown 4096 Jul 16 17:50 tomcat2
drwxr-xr-x 9 webown webown 4096 Jul 16 17:51 tomcat3
(3)cd /appsdata/buoqu
scp -r root@180.153.140.136:/appsdata/buoquftp ../
drwx------ 3 buoqu ftp 4096 Jul 16 15:13 buoqu
(4)cd /appsdata/ftproot
scp -r root@180.153.140.136:/appsdata/ftproot ../
drwxrwxr-x 9 allyes webown 4096 Jul 16 15:32 allyes
(5)cd /appsdata/backup
scp -r root@180.153.140.136:/appsdata/backup ../
drwxrwxrwx 3 webown webown 4096 Jul 16 15:10 buoqu_20120426
(6)cd /appsdata/logs
scp -r root@180.153.140.136:/appsdata/logs ../
-rw-r--r-- 1 webown webown 0 Jul 16 15:27 lecast-send-err.log
-rw-r--r-- 1 webown webown 23930 Jul 16 15:27 lecast-send.log
-rw-r--r-- 1 webown webown 544536 Jul 16 15:27 send-interface.log
-rw-r--r-- 1 webown webown 3049 Jul 16 15:27 send-interface.log.2012-05-23
-rw-r--r-- 1 webown webown 4619 Jul 16 15:27 send-interface.log.2012-06-28
-rw-r--r-- 1 webown webown 3048 Jul 16 15:27 send-interface.log.2012-06-29
(7)cd /appsdata/sendService
scp -r root@180.153.140.136:/appsdata/sendService ../
drwxrwxr-x 2 webown webown 4096 Jul 16 15:48 logs
drwxrwxr-x 4 webown webown 4096 Jul 16 15:48 send
-rw-r--r-- 1 webown webown 30701965 Jul 16 15:48 send.war
-rw-r--r-- 1 webown webown 30702128 Jul 16 15:48 send.war_20120709
(8)cd /appsdata/webapps
scp -r root@180.153.140.136:/appsdata/webapps ../
-rw-r--r-- 1 root root 12 Apr 13 17:11 47a2524f0397b6516eb3afe5ca264c69.html
drwxrwxr-x 13 webown webown 4096 Jun 18 14:21 buoqu
-rw-r--r-- 1 webown webown 28139328 Jun 18 14:21 buoqu.war
lrwxrwxrwx 1 webown webown 5 Jul 16 14:58 ROOT -> buoqu
(9)cd /appsdata/websites
scp -r root@180.153.140.136:/appsdata/websites ../
drwxrwxr-x 3 webown webown 4096 Dec 23 2011 www.buoqu
(10)cd /appsdata/weblogs
scp -r root@180.153.140.136:/appsdata/weblogs ../
-rw-r--r-- 1 root root 166240956 Jul 16 16:17 lecast-20120711-access_log
-rw-r--r-- 1 root root 761119 Jul 16 16:17 lecast-20120711-error_log
-rw-r--r-- 1 root root 150651151 Jul 16 16:16 lecast-20120712-access_log
-rw-r--r-- 1 root root 1846283 Jul 16 16:17 lecast-20120712-error_log
-rw-r--r-- 1 root root 1728983 Jul 16 16:16 lecast-20120713-error_log
-rw-r--r-- 1 root root 39465501 Jul 16 16:17 lecast-20120714-access_log
-rw-r--r-- 1 root root 1773562 Jul 16 16:16 lecast-20120714-error_log
-rw-r--r-- 1 root root 31451922 Jul 16 16:17 lecast-20120715-access_log
-rw-r--r-- 1 root root 1676056 Jul 16 16:16 lecast-20120715-error_log
-rw-r--r-- 1 root root 37105554 Jul 16 16:16 lecast-20120716-access_log
-rw-r--r-- 1 root root 1331208 Jul 16 16:16 lecast-20120716-error_log
-rw-r--r-- 1 webown webown 631106605 Jul 16 16:17 lecast-access_log
-rw-r--r-- 1 webown webown 144758855 Jul 16 16:16 lecast-error_log
-rw-r--r-- 1 webown webown 233315599 Jul 16 16:16 mod_jk.log
(11) cd /appsdata
chown -R webown.webown .
3、 配置好jdk的环境
vi /etc/profile
export JRE_HOME=/appsdata/apps/jre
export CLASSPATH=/appsdata/apps/jre/lib
export PATH=$PATH:$JRE_HOME/bin
export ACTIVEMQ_HOME=/opt/activemq
export ACTIVEMQ_BASE=$ACTIVEMQ_HOME
source /etc/profile
4、 安装httpd程序
#yum -y install httpd
5、将/etc/httpd/conf /etc/httpd/conf.d 两个目录copy到10.100.20.5上
#scp -r root@180.153.140.136:/etc/httpd/conf/* /etc/httpd/conf/
#scp -r root@180.153.140.136:/etc/httpd/conf.d /etc/httpd/conf.d/
6、拷贝/etc/httpd/modules/* 到相应的位置
#scp -r root@180.153.140.136:/etc/httpd/modules/* /etc/httpd/modules
#cd /etc/httpd
#ln -sv /usr/lib64/httpd/modules modules/
# service httpd start
7、 拷贝activemq程序
#mkdir /opt/activemq
#cd /opt/activemq
#scp -r root@180.153.140.136:/opt/activemq/* /opt/activemq
#chown webown.webown .
#vi /etc/init.d/activemq
#!/bin/bash
#
# chkconfig: 35 66 34
# description: Apache ActiveMQ
#
. /etc/rc.d/init.d/functions
ACTIVEMQ_USER=webown
WORK_DIR=/opt/activemq
case "$1" in
start)
su - ${ACTIVEMQ_USER} -c "cd ${WORK_DIR}; bin/activemq start"
;;
stop)
su - ${ACTIVEMQ_USER} -c "cd ${WORK_DIR}; bin/activemq stop"
;;
restart|reload)
su - ${ACTIVEMQ_USER} -c "cd ${WORK_DIR}; bin/activemq restart"
;;
status)
su - ${ACTIVEMQ_USER} -c "cd ${WORK_DIR}; bin/activemq status"
;;
*)
echo $"Usage: $0 {start|stop|restart|reload}"
exit 2
esac
exit $RETVAL
cd /etc/init.d/
chown webown.webown activemq
chmod +x activemq
chkconfig --add activemq
chkconfig activemq on
service activemq start 或者后台启动: nohup bin/activemq > /tmp/smlog 2>&1 &
ps -ef |grep activemq
8 、然后 su webown
cd /appsdata/app/bin
./start.sh
cd /appsdata/apps/tomcat/bin
./start.sh
cd /appsdata/apps/tomcat2/bin
./start.sh
cd /appsdata/apps/tomcat3/bin
./start.sh
ps -ef |grep -i java
至此服务全部启动。
转载于:
更多推荐
博取网站迁移
发布评论