我的Linux之旅----RHEL AS 5.5 环境搭建心得
好久没更新文章了,在学校里除了要上课,还要随时应付学校老师项目需求的变动,总是忙上忙下,水平
也老是停滞不前的,心里多多少少有些不安。项目开发里的酸甜苦辣也都体会了一番。俺还是觉得写博的习惯应该保持,
毕竟是对自己知识的一个总结和积累的过程,也可以为别人的查阅提供方便。从事Java开发的朋友,难免要接触Linux,
学校老师也是想把学校的服务器平台升级成Linux,于是我就一咬牙把自己的本子装上了Linux(主要是因为本子最近系统、
老是出问题,首先是XP坏了,然后因为一次突然断电,win7也坏了,于是就备了份把系统重装了Linux),但是还是找了个
台式机装了个XP搞开发,毕竟Linux就是当服务器使的,搞成开发环境一点意义也没有,也没必要去耍这个帅。windows系
统用的十分的习惯和方便。如果搞PHP可以弄个Linux开发环境玩玩,VIM写代码,Apache+Mysql一装也挺high的。第一次
配服务器环境,想记录和分享一下安装的过程,以后再弄就方便查了。因为有些环境的版本可能会不兼容或者不稳定,所以
记录下我安装的版本提供参考。还有就是感觉博客园的首页文章需要点异国风味,所以就有了写这篇文章的动机。
----------------------------------------------开始正文------------------------------------------------
服务器版本:RHEL AS 5.5
安装工具版本一览:
jdk-1_5_0_18-linux-i586-rpm.bin
apache-tomcat-6.0.18.tar.gz
MySQL-client-community-5.1.34-0.rhel5.i386.rpm
MySQL-server-community-5.1.34-0.rhel5.i386.rpm
mysql-connector-java-3.1.14.tar.gz
vsftpd-1.1.3-8.i386.rpm
这些东西都装上就可以支持ftp,java环境,java项目部署(EJB除外),Mysql数据库服务,ssh远程登陆服务(自带)
----------------------------------------------安装步骤-----------------------------------------------
1.jdk安装,解压后室rpm文件,直接运行即可。轻松安装,默认目录/usr/java/jdk-1_5_0_18
2.修改/etc/profile设置环境变量
3.解压tomcat,直接运行.../apache-tomcat-6.0.18/bin/startup.sh,关闭iptables,测试远程访问。
4.安装mysql,rpm文件直接执行,测试mysql连接,因为root用户不允许远程连接,所以新建一个用户。
5.修改mysql的配置文件my.cnf,编码设为utf-8。
6.远程连接数据库测试,导入项目数据库。
7.安装java-connect-mysql,配置环境变量CLASSPATH
8.部署项目到tomcat工作目录,保证页面编码为utf-8,否则易出现乱码
9.修改tomcat配置文件server.xml,添加utf-8编码过滤
10.启动tomcat,ok,项目(一个内部办公系统)可以正常跑了。
11.安装vsftp,配置ftp服务。RHEL AS 4有集成,5.5需要额外安装,但是需要tools光盘里的pam-devel工具,否则会出现
用户登陆失败的530错误,都是执行rpm -vih *.rpm,就可以安装成功,总体上还是很顺利的。我整个安装和调试也就是多半天。
12.修改配置文件,修改参数,视个人情况而定。
13.远程访问,ok。上传下载都没问题。
写的有点简单,详细过程网上资料很多,不做过多说明了。这篇随笔写的有点模电试验报告的感觉。就差画图了。
作者:施杨(施杨's Think out)
出处:http://shiyangxt.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。