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/
- Linux上安装MiniOA步骤
- linux上安装tomcat步骤
- linux上安装memcached步骤
- linux上安装memcached步骤
- linux上安装memcached步骤
- linux上安装memcached步骤
- linux上安装memcached步骤
- linux上Nginx安装步骤
- linux上安装rlwrap软件的步骤
- QT在linux上安装步骤
- Linux上安装Mahout的方法步骤
- Linux上Oracle 11g安装步骤
- Mysql5.7在linux上安装步骤
- Linux之virtualbox上Ubuntu安装步骤
- Linux 机器上安装 Ruby 的步骤
- Redis 在linux上安装步骤
- linux上安装Openssl步骤详解
- Linux服务上安装SVN全步骤
- 软件项目管理系统-项目管理-模块一览
- 放大效应
- VS2008提示无法打开包括文件:“afxcontrolbars.h”解决办法
- sql server 首字母大写
- 4.2 使用LIST_ENTRY4.3 使用自旋锁
- Linux上安装MiniOA步骤
- PHP学习 smarty 综合项目运用
- MIME协议(四) -- MIME消息的头字段
- ARM11裸机开发(一)---点亮LED
- asp.net导出excel
- 图深度优先遍历
- C#正则表达式快速入门
- MIME协议(五) -- MIME邮件的编码方式
- 关于spring中 @Aspect的不起作用的问题