基本上在redhat linux9.0上搭建了学习日记的开发环境

  现在把途中碰到的一些问题作一个总结:

  1、eclipse2.1的安装:在开始时,我下载的是motif版本的,按照(在Red Hat Linux 9上安装Eclipse(转帖)

http://www.123go.org.cn/disDiaryContentAction.do?searchDiaryID=1797&goalID=1797&naviStr=a10a21750)介绍的方法始终不能正常使用,后来才发觉下载的版本是错的,再下载了gtk版本的才成功;

  2、Tomcat5.0的安装:按照(Linux上配置JDK+TOMCAT+MYSQL(转帖)http://www.123go.org.cn/disDiaryContentAction.do?searchDiaryID=1766&goalID=1766&naviStr=a10a21750)介绍的方法把Tomcat5.0安在了/root下面,在非root帐号下使用它出现下列问题:不能在eclipse中启动它,说是不能load server.xml文件,不能布置应用(即把布置文件写进/conf下面相应的文件夹中)等;把它安在/opt目录下也是如此。关键是没有权限对相应的目录或文件进行读写操作。后来,用root帐号把tomcat解进/opt下面后,干脆用chmod命令把全部需要读写操作的目录(如:common,conf,logs,webapps,work等)及其下面所有层次的目录及文件赋于所有用户都可读写的权限(chmod 777 /opt/Tomcat5.0/* -R),这样才算摆平;

  3、使用gedit时需要注意它的默认储存方式是utf8格式,可以对其进行一些配置改变;

  4、在mozilla浏览器中不能访问网站的ftp目录,用linux自带的ftp命令可以;

  5、emacs的使用,打开文件需要手工在窗口的底部输入路径,如文件不存在则为新建文件,内部集成了cvs,email,外部命令调用,支持java文件的语法高亮,但是好像不支持xml文件的语法高亮。可以把它当成windows下的ultraedit用来写局部的程序;

  6、linux集成了cvs命令,但是没有集成ant,还需要下载一个ant;

  疑问:

  1、/opt目录一般作什么用?opt是什么意思?option?

  2、我如上处理Tomcat安装的问题恰当吗?正确的作法应该是怎么样的?

  3、为什么mozilla不能访问ftp目录了?

One thought on “基本上在redhat linux9.0上搭建了学习日记的开发环境”

  1. linux的root是无所不能的。例如:用root建一个文件,然后把所有者用chown mdx filename改成其他用户,并且只有mdx有读写权限。但是,root仍然可以读写。这点不同于windows下的权限控制。windows的管理者如果把一个文件的管理者的相应权限去掉的话,管理者自己都不能进行文件的操作了。除非重新把权限设置过来。

    仍然没有找到好的办法处理eclipse下启动tomcat的权限问题。这次,把Tomcat的整个目录(含下面的文件和所有文件夹)的所有者都用chown mdx jakarta-tomcat-5.0.28 -R改成使用者的。这样,我用普通用户帐号也可以在eclipse中启动tomcat了。

Comments are closed.