Linux里面的oa环境是什么,linux操作系统上搭建OA测试环境

一、安装JDK并配置环境变量 (因为OA项目是使用Java开发的)

1.、JDK安装

(1)使用winSCP软件将jdk安装文件拷贝linux系统下的/opt目录,并修改文件的权限为755

(2)然后开始安装jdk,安装命令为./jdk的安装文件。

(3)安装好后,将文件安装目录改名为java(mv), 改名这一步可以省略,但需注意后续操作

2.、配置环境变量

(1)在/etc/init.d目录下建立java的环境变量文件,文件命名为java.sh(vi java.sh)

java.sh文件内容为:

export JAVA_HOME=/opt/java

export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

(2)运行命令使其生效:source java.sh

3、验证环境变量是否配置成功

(1)用命令验证环境变量是否配置成功: javac或者javac -version

二.、数据库mysql

1、安装mysql(应为是在虚拟机下,操作的,需要到映像文件去挂载mysql的安装包,实际工作中,会有mysql的安装光盘)

(1)在虚拟机——设置中重新挂载ISO映像文件,并与虚拟机上linux系统建立连接。

(2)在/mnt目录下,新建文件夹cdrom (mkdir cdrom)

(3)挂载,输入命令: mount /dev/cdrom /mnt/cdrom

(4)进入Server文件夹(/mnt/cdrom/Server)下,查找(ls -al |grep )mqsql的安装文件(mysql- - .rpm和mysql-server- - .rpm),通过rpm命令进行安装(rpm -ivh 安装包.rpm),显示依赖关系的软件缺啥安装啥(一般是缺perl-DBI- 和perl-DBD-MYSQL- ),在安装数据库安装包。

2、启动mysql服务(数据库装好后,服务不会自动启动,要先启动数据库服务)

(1)进入/etc/init.d目录下: cd /etc/init.d

(2)运行./mysqld start: ./mysqld start

之后可直接运行 mysql 命令来启动数据库

3、导入OA项目中的数据

(1)将解压后的oa文件夹,通过winSCP拷贝到linux系统下的/opt目录。

(2)进入到/opt/oa/setup目录下,将redmoonoa.sql文件拷贝到/tmp目录下。(命令: cp rredmoonoa.sql /tmp)

(3)任意路径下,输入命令(mysql -u root -p),然后再输入命令(source /tmp/redmoonoa.sql)即可,输入exit可退出数据库。

三.、安装和配置tomcat (web服务器)

1.、安装tomcat

(1)将解压后的tomcat安装包,通过winSCP拷贝到linux系统下的/opt目录。

(2)修改文件夹名字为tomcat。(次步可省略,但需注意后续操作)

(3)进入/opt/tomcat/bin目录下,启动tomcat服务器(命令./startup.sh)。如果提示权限不足,需要修改该目录下的所有.sh文件的权限为755(ls -al |grep sh)

2、验证tomcat是否可以正常工作

(1)在windows服务器打开IE浏览器。输入 http://IP:8080,见到猫即可证明tomcat可以正常工作。

3、把oa程序部署到tomcat的Webapps目录下

(1)将解压后的oa文件夹,通过winSCP拷贝到linux系统下的/opt/tomcat/webapps目录下。

(cp -r)

4、配置和访问oa系统

(1)重启tomcat服务,配置。进入/opt/tomcat/bin目录下,运行./shutdown.sh和./startup.sh即可完成tomcat重启。

(2)访问oa系统,在windows服务器打开IE浏览器。输入 http://IP:8080/oa/setup。下一步即可。在数据库页面,需要删除密码(因为没有设置密码)。(若连接失败,可能需要重新导入oa数据到数据库,并重新启动tomcat服务)

注意:当关机重启时,再次访问oa系统时。需要重新启动tomcat服务。如报错可能还需要重新配置环境变量、同时加载oa数据到数据库中。

在linux主机上搭建ftp服务(使用有些inux服务的命名时需要在服务后面加上d(daemon、守护进程))

1.、查看是否安装了ftp程序包 rpm -qa | grep vsftpd

2、卸载vsftpd程序包 rpm -e vsftpd-2.0.5-16.el5

3、如果查找vsftpd的安装包

这个安装包在LINUX的镜像文件中,所以要先把linux光盘给mount上来

mount /dev/cdrom /mnt/cdrom/

cd /mnt/cdrom/

cd Server/

ls -al | grep vsftpd

rpm -ivh vsftpd- - .rpm

service vsftpd status

service vsftpd start

访问这个搭建好的ftp服务

linux下搭建FTP服务完成后:

1、使用匿名登录访问,在浏览器(windows中的)中输入ftp://你的linux主机的IP地址

登录后的默认路径的/var/ftp/pub

2、使用root登录访问,登录后的默认路径是/root

默认root账户是不能通过Ftp服务访问的,怎么让root账户能使用Ftp服务?

ftp服务的配置文件在/etc/vsftpd下面

cd /etc/vsftpd/

输入 ls -al命令后输出下面内容:

总计 48

drwxr-xr-x 2 root root 4096 03-20 10:45

drwxr-xr-x 103 root root 12288 03-20 10:43 ..

-rw------- 1 root root 125 2009-05-13 ftpusers ====》不允许使用Ftp服务的用户

-rw------- 1 root root 126 03-20 10:16 ftpusers.rpmsave

-rw------- 1 root root 361 2009-05-13user_list ===》被ftp服务拒绝的问题

-rw------- 1 root root 362 03-20 10:17 user_list.rpmsave

-rw------- 1 root root 4579 2009-05-13 vsftpd.conf

-rwxr--r-- 1 root root 338 2009-05-13 vsftpd_conf_migrate.sh

修改上面两个标红文件的内容,在root账户前面加入#保存就可以(vi)

service vsftpd restart

使用root访问ftp服务: ftp://root@linux主机的IP地址

3、使用普通用户访问,登录后的默认路径是/home/普通用户的名字,其就是普通用户的主目录

使用普通用户访问ftp服务: ftp://普通用户名@linux主机的IP地址

有可能需要清除浏览器的缓存 shift+ctrl+delete,或者重新启动浏览器

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值