redhat linux 9 about java's operation on VMware

VMware下redhat linux 9 about java's operation 2009.4.11 by zqh
本文只是我在VMware下安装redhat linux9下的学习总结,有待更新中.仅供参考...
1.首先来熟悉redhat命令行下的操作:
-----------------
安装好系统后,首先在终端下:ifconfig,检查是否有etho.即网卡(一般没设就没有).

进入图形界面,修改IP地址:我机器VMware net1的ip地址是:192.168.44.1,子网掩码:255.255.255.0(只需要这两项即可)
假设我们设的Linux的ip是:inet addr:192.168.44.59 Bcast:192.168.44.255 Mask:255.255.255.0
也可以是:ifconfig eth0 192.168.44.59 broadcast 192.168.44.255 netmask 255.255.255.0.但好像重启后又没了.上面用图形界面设置的重启后仍然存在.
(当然也可以以命令行的形式修改,好像是netconfig什么东东的.),
这里的ip地址是网卡上VMware NET1的ip同一段中的地址,(当然不能是一样的,只要在同一段中的ip就行.).
可能需要重启,重启后:ifconfig,检查是否有ip地址了.(安装的时候需要选择host-only,也可以随后更改,更改 后需要重启.)
-----------------
2.接下来就可以把Linux当作一个Server,Windows上的文件可以上传到Linux上,也可以从Linux下载文件到Windows
上传:一般文件是下载到Windows上,在Linux上要用到安装包,就需要上传,
(还有一种方法好像是可以从Linux本身就有的包中引出来,此时需要mount光驱,即挂载光驱),
下载:Linux上写好的代码可以下载到Windows上保存,以免卸载Linux时写的代码都没有了
-----------------
2.0:允许root用户上传文件,不要是匿名用户上传,这样对服务器本身来说负担很大.
----------------
准备工作:在Windows DOS下看能不能ping通我们设的Linux上的ip地址,即服务器地址.ping通后看能不能连上:ftp 192.168.44.59.
一般 在这之前还需要关闭Linux的防火墙(iptables),(不是Windows的防火墙!)
和开启Linux的ftp服务(vsftp,安装的时候注意需要安装.或者之后可以在图形界面下Add/Remove Package上来更新).
----------------
确保关闭防火墙,开启vsftpd后,ftp连接Linux的Server,首先以匿名用户登陆,anonymous.password为空,ls可以看到pub目录.
这之间很可能发生的是即使你以匿名用户登陆,也会要你输入密码之类的.
----------------
允许root用户上传:用vi编辑,把文件/etc/vsftpd.user_list 和/etc/vsftp.ftpusers把root注释掉
----------------
总结一下这些准备工作包括:设置ip,让Linux开机自启动vsftpd,和开机自动关闭iptables的服务.可能需要重启.如果你遇到问题,最好是在Linux上这些操作再重复一下.
----------------
2.1首先下载一个FTP客户端,选择LeapFTP,quickConnect,时用root用户登陆.
如果出现连接不上时要仔细检查Linux的防火墙是否关闭,vsftpd是否开启,(可以在Linux上重新操作一遍,一般你设置了开机默认的启动方式就会保存设置了)
还 有就是最好不要上网.(我用LeapFTP连接的时候,经常会出现连接不上,用匿名登陆不行,设置了用root用户登陆也连接不上,后来我发现,上了网就 连接不上,下网后就可以连接上.是不是上网的端口和ftp服务的端口一样,但好像不对啊,上网的是HTTP? 后来只能是在开LeapFTP之前先断网.)
现在就可以把Windows的文件上传到Linux上
----------------
2.2下载sshd客户端(不用telnet的原因是它不安全)
远程连接Linux.现在一般Linux的服务器不是我们能见得到的.你可以远程登陆Linux,用putty来控制,在里面的操作和在Linux终端下的操作毫无区别.
putty用到了sshd服务,当然这事需要开启sshd服务,以及设置开机自启动sshd服务.
这之前的准备工作是:要确保Windows上设置成允许远程登陆.
首先需要启动VMware里的Linux,不需要登陆,就可以在putty里登陆.(不能一上来就开启putty!)
还有一个常见的错误是连接不上.我觉得也有可能是和上网有关,最好你在这些准备工作时不要上网.远程登陆后你就可以在Windows下轻松地控制Linux了.此时把putty设置成全屏的,看起来是不是很爽啊!
-----------------
2.3安装JDK
首先去sun官网下载jdk for Linux有两种形式*.bin *.rpm.下载后可以上传到Linux的/var/ftp/pub目录下(这目录以后就当作从Windows上传过来的安装包)
执行bin文件#./*.bin.发现没有执行 权限,可以修改#chmod 755 *.bin .
ls -l 后发现变成绿色的,说明是可执行文件.接下来执行文件开始安装#./*.bin
安装好后:java.发现是不可认识的命令 .则需要配置环境变量:


安装好后的jdk 版本在pub目录里最好移动到/usr/java/里#mv *** /usr/java/

------------------
2.4安装Tomcat

-----------------
2.5安装MySQL


----------------Linux的基本命令行:
-------服务的开启,关闭,以及开机自启动:
关闭iptables服务:service iptables stop
开启vsftpd服务:service vsftpd start
vsftpd 开机自启动:chkconfig vsftpd on(同理,后面有许多服务可以这样开启自启动 ,比如sshd,mysql) 查看vsftpd是否开启自启动:chkconfig --list | grep vsftpd如果要看到所有选项,就直接chkconfig --list
或者要分页看:chkconfig -- list | more

--------vi的使用:
1.在/usr目录下建立一个写C的代码的目录: mkdir ccode
开始第一个C的编程:vi HelloLinux.c
存盘退出:Esc : wq Enter
编译C文件:gcc HelloLinux.c
产生了一个可执行文件执行: ./a.out
就可以看到输出了你在程序中的结果
2.在/usr/java目录下建立一个写java的代码的目录: mkdir javacode
写你的第一个java程序:vi HelloLinux.java
存盘退出,执行javac HelloLinux.java
产生了文件:HelloLinux.class
执行 java:java HelloLinux
编译执行必须都要在javacode目录底下.还要确保已经设置了环境变量.
接下来就可以尽情发挥Linux下纯键盘的程序之旅了(都不用鼠标了,当然可以用鼠标右键来复制一些内容了.)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值