Linux上安装MiniOA步骤

来源:互联网 发布:南木梁知小说百度云盘 编辑:程序博客网 时间:2024/05/16 04:46

首先,非常感谢QQ好友“家有帅锅  *5369***”提供的主机空间,这样才有机会搭建一个MiniOA演示站点。

以下仅记录本次安装过程

1、目标主机

# cat /etc/issue
Red Hat Enterprise Linux Server release 5.7 (Tikanga)

2、安装jdk

将jdk-6u35-linux-i586-rpm.bin上传至服务器

解压

#./jdk-6u35-linux-i586-rpm.bin

修改权限

#chmod -X jdk-6u35-linux-i586-rpm

安装

#rpm -ivh jdk-6u35-linux-i586-rpm

java默认安装在/usr/java/jdk1.6.0_35下

3、安装mysql

将MySQL-server-5.5.28-1.rhel5.i386.rpm和MySQL-client-5.5.28-1.rhel5.i386.rpm上传至/opt下

修改权限后

#rpm -ivh MySQL-server-5.5.28-1.rhel5.i386.rpm

#rpm -ivhMySQL-client-5.5.28-1.rhel5.i386.rpm

如果不安装client,输入mysql将提示找不到此命令

service mysql restart|strat|stop|status可以启动、停止mysql

配置my.cnf

复制./usr/share/mysql/my-large.cnf到/etc/my.cnf

4、安装mysql数据库

通过MySQL Workbench 5.2 CE连接到mysql,然后执行还原,由于执行view和routine时遇到'root'@'localhost'错误,导致未顺利执行完sql,所以此时要给root@localhost赋予完整权限

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password12345' WITH GRANT OPTION;
FLUSH PRIVILEGES;

5、配置apache-tomcat-6.0.18

上传后,先配置conf\server的appBase='webapps',确保minioa在webapps下。

在startup.sh开头位置追加

export JAVA_HOME=/usr/java/jdk1.6.0_35
export JRE_HOME=$JAVA_HOME
export PATH=$PATH:$JAVA_HOME/bin
export PATH=$PATH:$JAVA_HOME/jre/bin

export JAVA_OPTS="-Xms128M -Xmx256M"
export CATALINA_BASE=/opt/apache-tomcat-6.0.18
export CATALINA_HOME=/opt/apache-tomcat-6.0.18
export CATALINA_TMPDIR=/opt/apache-tomcat-6.0.18/temp
export CATALINA_OPTS="-Xms128M -Xmx256M"
echo $JAVA_HOME
echo $CATALINA_BASE

在shutdown.sh开头位置追加

export JAVA_HOME=/usr/java/jdk1.6.0_35
export JRE_HOME=$JAVA_HOME
export PATH=$PATH:$JAVA_HOME/bin
export PATH=$PATH:$JAVA_HOME/jre/bin

启动tomcat

sh bin/start.sh

停止tomcat

sh bin/shutdown.sh

查看tomcat日志

tail -f logs/catalina.out

6、配置minioa

上传minioa至webapps下

配置数据库连接hibernate.cfg.xml和hibernate.timer.cfg.xml

如果遇到乱码,请修改jdbc连接

<property name="hibernate.connection.url">jdbc:mysql://localhost/oa?characterEncoding=utf8</property>

配置web.xml

webAppName:ROOT,这里配置的是根目录

baseDir:/usr/apache-tomcat-6.0.18/webapps/ROOT,这里指的是minioa所在目录

7、访问minioa

http://124.207.242.241:8080/








原创粉丝点击