系统安装环境要求
1.系统:linux enterprise 5.3
安装系统过程中请关闭系统本身的防火墙功能
1、数据库部署
数据库安装的环境请参照网站的安装环境,或者在安装系统的时候直接定制安装将mysql服务默认安装到系统
service mysqld start //启动数据库服务
chkconfig mysqld on //将数据库服务加入到启动项目,系统开机后会自动启动。
/usr/bin/mysqladmin -u root password 'tian' //将数据库密码修改成tian,根据实际需要可 以任意设置密码,建议密码高于7位且含有字 母和数字
mysql -u root -p //进入数据库
输入数据库的密码tian登录
use mysql; //使用mysql库
UPDATE `user` SET `Host`='%' WHERE `User`='root' LIMIT 1; //开启数据库的远程连接
service mysqld restart //重新启动mysql服务
通过工具将所有远程教学需要的安装包都拷贝到/usr/local/src下
cd /usr/local/src
首先将activecenter和aoffice库拷贝到/var/lib/mysql下
cd activecenter
cp -R activecenter
cp -R aoffice
cd /var/lib/mysql
chown -R mysql activecenter //以下几个步骤用于修改数据库的执行权限
chgrp -R mysql activecenter
chown -R mysql aoffice
chgrp -R mysql aoffice
cd /usr/local/src
cp -r jdk-1_5_0_05-linux-i586.bin /usr/local 注意和tomcat中startup.sh的JAVA_HOME路径要匹配。
chmod a+x jdk-1_5_0_05-linux-i586.bin (先赋予执行的权限,然后安装)
./jdk-1_5_0_05-linux-i586.bin
cd /usr/local/src
tar -zxvf jakarta-tomcat-5.0.28.tar.gz
cp -R jakarta-tomcat-5.0.28 /usr/tomcat5.0
cd /usr/tomcat5.0/bin
vi startup.sh
拷贝如下内容
export JAVA_HOME=/usr/local/jdk1.5.0_05
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
注意将以上3行放置在
PRGDIR=`dirname "$PRG"`
EXECUTABLE=catalina.sh
之前
cd /usr/local/src
cp acenter.zip /usr/tomcat5.0/webapps
cd /usr/tomcat5.0/webapps
unzip acenter.zip
cd /usr/local/src/path
cp acenter.xml /usr/tomcat5.0/conf/Catalina/localhost/
cp aoservice-axis1.xml /usr/tomcat5.0/conf/Catalina/localhost/
cp ROOT.xml /usr/tomcat5.0/conf/Catalina/localhost/
cd /usr/tomcat5.0/bin
./startup.sh
vi /etc/rc.d/rc.local
添加如下命令到文件的最后一行
/usr/tomcat5.0/bin/startup.sh //保持该命令为最后一行
如下操作为安装加密狗操作:
cd /usr/local/src
cd /Rockey4ND-1.4
chmod a+x inst
./inst
安装服务器程序:
cd /usr/local/src
rpm -ivh acenter-1.0-0.i386.rpm
各服务器程序默认安装在/usr/local/acenter目录中
安装完成后需要替换服务文件,方法如下:
1.将replace中所有的文件通过工具上传到/usr/local/acenter下,替换掉原来的服务。
2.如果没有上传工具,可使用:
cd /usr/local/src/replace
cp devsrv /usr/local/acenter //系统会提示是否需要覆盖,按y确认覆盖
cp filesrv /usr/local/acenter //系统会提示是否需要覆盖,按y确认覆盖
cp icqsrv /usr/local/acenter //系统会提示是否需要覆盖,按y确认覆盖
cp master /usr/local/acenter //系统会提示是否需要覆盖,按y确认覆盖
cp relaysrv /usr/local/acenter //系统会提示是否需要覆盖,按y确认覆盖
cp slaver /usr/local/acenter //系统会提示是否需要覆盖,按y确认覆盖
cp verify /usr/local/acenter //系统会提示是否需要覆盖,按y确认覆盖
(3)最后启动服务:
service verifyd start
service masterd start
service slaverd start
service icqsrvd start
service filesrvd start
service relaysrvd start
service devsrvd start
说明:各服务在系统重启时会自动启动,但目前还不支持服务自动重启,即某服务异常停止后,需手工启动该服务。
各服务的日志文件存放在/var/log/acenter目录中
至此安装完毕。。
防火墙最好关闭,如果防火墙启动要开通一下端口,需开放的端口有
tcp:11010-11016 8080 udp:8000-8002 7222-7224
修改配置文件
vi /etc/sysconfig/iptables
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 11010:11030 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 8000:8006 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 7222:7224 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited
COMMIT
保存即可
如何停止服务:
service verifyd stop
service masterd stop
service slaverd stop
service icqsrvd stop
service filesrvd stop
service relaysrvd stop
service devsrvd stop
linux配置负载的时候
1。停止slaver服务,修改/usr/local/acenter中的slaver.ini的配置文件,将ID号和IP修改
2.启动服务。
阅读(454) | 评论(0) | 转发(0) |