当前位置:文档之家› OA在Linux环境下的部署方法

OA在Linux环境下的部署方法

OA在Linux环境下的部署步骤
1、装好Linux系统之后,需要安装Tomcat和配置环境变量,配套环境变量的方法是:在
/etc/profile文件的最后加上以下几行:
export JA V A_HOME=/usr/java/jdk1.5.0_04
export TOMCA T_HOME=/usr/tomcat
CA TALINA_BASE="/usr/tomcat"
CA TALINA_HOME="/usr/tomcat"
PA TH=$PA TH:$CA TALINA_HOME/bin
export CA TALINA_BASE CA TALINA_HOME PA TH
JDK和Tomcat的路径根据实际情况修改。

在Tomcat中配置好相关的端口、文件路径和数据库路径即可。

(其实可以直接拷贝WIN下面的Tomcat目录过去使用,包括代码,呵呵)2、在桌面上建个新文件:服务启动.sh ,文件名可根据需要,后缀用.sh,里面写上以下几行:cd /usr/tomcat/bin
konsole -noclose -e ./startup.sh
注意路径的变化,以后启动服务可以双击桌面上的这个文件,可以和WIN系统下一样看到后台。

如果直接运行% TOMCA T_HOME %/bin/.startup.sh,会看不到后台。

[扩展操作]
3、为方便WIN系统和Linux的数据交换,可以配置启动Samba,命令行下添加Samba服
务的用户:[root@localhost]#smbpasswd –a root,系统提示输入新密码,输两次密码,即可启动Samba服务。

在Linux系统中新建一个和WIN系统本机登录帐号一样的用户,并设一样的密码,加到root组。

然后在要共享的文件夹上右击---共享,选择“需要用户帐号密码”,然后把新加的帐号加到共享用户里面,并勾上“可写”。

或者修改/etc/samba/smb.conf文件:
[global]
display charset = GB18030
encrypt passwords = yes
printing = cups
dos filetime resolution = yes
idmap uid = 16777216-33554431
security = share
# = =================== Share Definitions ============================== dns proxy = no
# passdb backend = smbpasswd / tdbsam / ldapsam:ldap://ldap-server
log file = /var/log/samba/log.%m
passdb backend = smbpasswd
workgroup = MYGROUP
# log file = /var/log/samba/log.smbd
null passwords = yes
# use password server option only with security = server
template shell = /bin/false
server string = Samba Server
nt acl support = no
dos charset = CP936
unix charset = GB18030
max log size = 50
netbios name = Asianux
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
# workgroup = NT-Domain-Name or Workgroup-Name
dos filetimes = yes
idmap gid = 16777216-33554431
winbind use default domain = no
[sharefile]
comment =
writeable = no
guest ok = no
path = "/sharefile"
admin users = root,administrator
write list = administrator
valid users = root,administrator
[tomcat]
comment =
writeable = no
guest ok = no
path = "/usr/tomcat"
admin users = root,administrator
write list = administrator
valid users = root,administrator
[printers]
comment = All Printers
writeable = no
# set public = yes to allow user 'guest account' to print
guest ok = no
path = "/var/spool/samba"
browseable = no
printable = yes
配置好后可以在WIN系统下读写共享的文件夹。

方法是在运行中输入:\\LinuxServerIP,或映射网络驱动器,建议用映射网络驱动器的方法。

有关samba的详细设置可以参考:/main/?q=node/158
4、为方便远程管理,可以启动VNC服务进行远程操作。

在命令行中启动VNC:
[root@localhost]#vncserver ,修改/root/.vnc/Xstartup,把现有的行前面全部加上#注释掉,最后加上一行:
Startkde&
然后保存,重启VNC,在浏览器中输入:http://ServerIP:5801,输入用户名和密码即可看到Linuxr 的桌面。

5、备份:Linux环境下的文件备份一般用tar命令,常用备份操作:[root@localhost]#tar cvf
backupName.tar <directory> ,还原:[root@localhost]#tar zvf backupName.tar,有关详细介绍可以参考:/note/opensource/debian/ch09s50.html
6、解决RedHat Linux中文乱码:
1、console终端乱码
在/etc/profile文件的最后一行添加如下内容:
export LC_ALL="zh_CN.GB18030"
2、xwindow终端乱码
在/etc/sysconfig/i18n文件的最后一行添加如下内容:
export LC_ALL="zh_CN.GB18030"。

相关主题