CentOS环境搭建及编译安装Linux系统操作

系统 Linux
现在的操作系统CentOS环境搭建越来越轻松了,以前的编译安装,和复杂的包依赖,肯定让不少朋友头痛过。不过现在已经被方便的安装软件工具替代了。

CentOS环境搭建已被广泛应用但是也在不断的更新,这里介绍CentOS环境搭建安装设置使用,帮助大家安装更新CentOS环境搭建系统。以下是我的CentOS环境搭建讲解。
 
CentOS是Redhat最新的开源企业版的Linux 操作系统,这个系统与RHEL不同之处就在与RHEL提供付费的企业服务,CentOS免费提供升级软件包,由开源社区支持,是RHEL的重编译二进制版本。前段时间写了RHEL的服务器CentOS环境搭建心得,但是似乎有些被排挤的味道,俺想说一下,第一我的文章出自原创,第二我的CentOS搭建心得经验可以给其他朋友带来经验,避免CentOS搭建中遇到的困难。而且服务器技术也是web技术的一种,俺的文章说什么放首页都是合情合理的。CentOS就支持mono的软件包的傻瓜安装,非常方便的实现了mono的安装。

现在的操作系统CentOS环境搭建越来越轻松了,以前的编译安装,和复杂的包依赖,肯定让不少朋友头痛过。不过现在已经被方便的安装软件工具替代了。不过要说的是CentOS提供的vsftp使用起来不方便,我建议不要安装默认的ftp服务,而自己手动安装安装文件为:vsftpd-1.1.3-8.i386.rpm(和RHEL用的一样)。CentOS提供的Java环境是gcj的jdk1.4.2,并不是sun公司的提供的标准jdk。不过最近sun也被Oracle收购了。我建议不安装默认提供的java环境,自己手动安装jdk的1.5或1.6版本。不过CentOS提供的ssh远程访问和mysql服务都没有问题。使用起来很方便,不过需要修改一下my.ini的编码,改为utf-8,没有的话,从/usr/share/mysql/里拷贝一个配置文件到/etc目录。加上默认编码就ok。tomcat服务CentOS提供的是tomcat5,而且是安装版的,不是startup.sh启动的那种,而是tomcat5服务,需要service命令启动,我不要想用老版本,于是有弄了一个免安装版的tomcat6.0.18,系统支持已经足够稳定了。

然后依旧是mysql-connector-java的安装,配置CentOS环境变量:
export JAVA_HOME=/usr/java/jdk1.5.0_18
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/mysql-connector-java-3.1.14-bin.jar
export PATH=$PATH:$JAVAHOME/bin:$CLASSPATH

所有Java基本环境就配置好了,添加一个mysql用户用于远程连接导入数据,然后部署项目,启动访问,正常运行。下面说一下JAVA开发CentOS环境的安装,最方便的就是直接装个myeclipse,但是突然发现myeclipse的官网上不去了,也就是这个地址:www.myeclipseide.com 据说是因为中国的开发者用这个软件不掏钱,网上铺天盖地的注册码,于是索性把中国的ip都给禁了。我当时真叫那个吐血。

网上的linux版的下载链接和资源都是官网的,都不能下。后来尝试用代理终于访问到了官网,但是貌似myeclipse的官网受木马攻击了,我机子的卡巴是这么提示我的。说要下载图片中包含木马,点了链接后,也不弹出下载。后来发现从pulse官网可以接到下载路径,然后迅雷下载就OK了。我下了一个最新的myeclipse7.1linux版,可连接资源很少。不过总算是拿到了,哎,为了快速开发,也是迫不得已。NetBean我用不太惯,eclipse的插件安装也不方便。在CentOS里安装,也很轻松。

总结一下,从使用上讲CentOS和RHEL是一样的方便,甚至更好使。Ubuntu server相比而言就难用许多,没有图形界面,全部都要shell操作,我是不太喜欢,业余CentOS环境搭建是首选。要Linux特效的OpenSuse比较好,起码对显卡要求不高,一般的机子都能跑起3D,Ubuntu对显卡要求很高,两年前的老本,还是不建议安装3D的,强行开3D就需要重装了。

【编辑推荐】

  1. 引导CentOS安装VMWare Tools进程管理
  2. CentOS会引发Red Hat会有一场战争么?
  3. CentOS商业化 干掉红帽才是出路?
  4. CentOS Linux系统建立管理员组内一般用户
  5. CentOS 5.1系统下挂载NTFS分区
责任编辑:佚名 来源: CSDN
相关推荐

2010-02-23 14:45:52

CentOS LEMP

2010-02-25 10:46:44

Linux操作系统

2010-01-13 14:18:36

CentOS Open

2009-07-26 19:54:47

suseLinux操作系统

2020-09-30 08:54:16

鸿蒙

2010-01-13 18:03:32

CentOS编译安装

2010-01-13 16:46:44

CentOS Apac

2011-03-22 16:28:25

lamp

2010-01-13 17:54:48

CentOS 5安装

2011-05-03 14:56:53

BlackBerry JavaEclipse

2009-09-02 15:04:49

2023-08-11 14:06:58

鸿蒙Windows

2010-01-14 15:45:37

CentOS 5编译

2010-01-15 10:02:57

CentOS5.2 A

2011-07-19 13:20:22

Xcode

2011-02-24 15:04:58

ProftpdCentos

2010-04-01 13:37:24

CentOS系统5

2010-01-13 17:18:53

CentOS 4.5环

2011-03-09 16:16:57

CentOSLAMP

2011-03-09 16:16:56

CentOSLAMP
点赞
收藏

51CTO技术栈公众号