linux操作系统上搭建OA测试环境

举报
MICAR 发表于 2021/01/30 22:43:04 2021/01/30
【摘要】 一、安装JDK并配置环境变量 (因为OA项目是使用Java开发的)1.、JDK安装(1)使用winSCP软件将jdk安装文件拷贝linux系统下的/opt目录,并修改文件的权限为755(2)然后开始安装jdk,安装命令为./jdk的安装文件。(3)安装好后,将文件安装目录改名为java(mv), 改名这一步可以省略,但需注意后续操作2.、配置环境变量(1)在/etc/init.d目录下建立j...
一、安装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-13 user_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,或者重新启动浏览器

 

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。