`
flashdream8
  • 浏览: 678768 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

CentOS_5.5 安装 + JDK + Mysql + tomcat

阅读更多

项目要部署到一个测试服务器上进行测试

      服务器是 windows2003 老大决定 换成Linux 就把这个任务交给了我,装一个 Linux 的测试服务器,(ps:对linux只是一知半解,就请留在理论上 。oh my god ! 没办法 老大交给咱的任务 咱得完成,硬着头皮上)

 

一、从同事那里 找了一个CentOS_5.5 的 CentOS-5.5-i386-bin-DVD.iso 安装光盘,就开始了我的 linux 之旅 安装

先找点儿资料,百度文章 是个好地方,里面好多资料 , 下载了一个非常全面的 文档 在这里感谢这个哥们,让我轻松自如的安装了 linux 嘿嘿 (一会儿我会上传资料的) (ps 一下 我装了个图形界面的)

 

二、 安装 jdk (http://www.wangshun.org/?p=240)

 

下面介绍在CentOS 下安装SUN JDK的方法

1.到SUN的官方网站上下载SUN 提供的Linux版本的JDK

SUN提供了,两个版本供选择,一个是.rpm.bin,另一个是.bin版本。这里我选择的是.bin版本。

2.对下载下来的.bin文件加上可执行权限

chmod +x <filename>.bin

3.运行安装程序

./<filename>.bin

4.将解压缩后的文件移动到你想放置的目录下
解压完成后在当前目录下会新建一个名为“<filename>”的目录,理论上说其实我们已经在CentOS下安装好了JDK
为了方便使用,我将目录移动到/usr/local/jdk

mv ./<filename> /usr/local/jdk

5.将安装好的jdk链接到你的环境中

alternatives --install /usr/bin/java java /usr/local/jdk/bin/java 1
alternatives --config java

6.测试一下

java -version

如果出现类似下面的提示,则证明已经安装配置正常了提示信息

java version "1.5.0_19"

Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_19-b02)

Java HotSpot(TM) Client VM (build 1.5.0_19-b02, mixed mode, sharing)

7.最后为了使用方便,我们再设置一下环境变量

在用户的.bashrc文件中添加以下内容

CentOS自带了 JRE 环境,首先需要卸载 alternatives 文件中的 java 
#mv /var/lib/alternatives/java /var/lib/alternatives/java.bak 
#cp /etc/profile /etc/profile.bak 
#vi /etc/profile 
插入以下内容 
export JAVA_HOME=/usr/java/jdk1.5.0_18/ 
export PATH=$JAVA_HOME/bin:$PATH 
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar 
大功告成!

 

   vi 的使用 http://www.newsmth.net/pc/pccon.php?id=5721&nid=220783

三、mysql 安装  http://www.jb51.net/article/23255.htm

       比较详细: http://www.iteye.com/topic/170496

 

  安装前 先卸载机子上的 旧 版本的mysql

 

首先得把它干掉,先得查一下它的名字,过程如下:

[root@localhost ~]# rpm -qa|grep -i mysql
mysql-libs-5.0.45-6.fc7
[root@localhost ~]# rpm -e mysql-libs-5.0.45-6.fc7
error: Failed dependencies:
libmysqlclient.so.15 is needed by (installed) amarok-1.4.8-1.fc7.i386
libmysqlclient.so.15(libmysqlclient_15) is needed by (installed) amarok-1.4.8-1.fc7.i386
[root@localhost ~]# rpm -e amarok-1.4.8-1.fc7
[root@localhost ~]# rpm -e mysql-libs-5.0.45-6.fc7

到此,MySql的旧版本都干掉了,开始安装吧。

 

     CentOS系统安装好MySQL后,默认情况下不支持用户通过非本机连接上数据库服务器,下面是解决方法:
1、在控制台执行 mysql -u root -p mysql,系统提示输入数据库root用户的密码,输入完成后即进入mysql控制台,这个命令的第一个mysql是执行命令,第二个mysql是系统数据名称,不一样的。
2、在mysql控制台执行

 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'MyPassword' WITH GRANT OPTION;

 flush privileges;
3、在mysql控制台执行命令中的 'root'@'%' 可以这样理解: root是用户名,%是主机名或IP地址,这里的%代表任意主机或IP地址,你也可替换成任意其它用户名或指定唯一的IP地址;'MyPassword'是给授权用户指定的登录数据库的密码;另外需要说明一点的是我这里的都是授权所有权限,可以指定部分权限,GRANT具体操作详情见:http://dev.mysql.com/doc/refman/5.1/en/grant.html
4、不放心的话可以在mysql控制台执行 select host, user from user;

        文章来自学IT网:http://www.xueit.com/html/2010-01-13/30-923905820343.html

 

四、tomcat 安装 (http://www.unix-center.net/bbs/viewthread.php?tid=11419)

root@mdw src]# ll
total 84824
-rw-r--r--  1 root root  6478912 Mar 22 13:52 apache-tomcat-5.5.27.tar.gz
drwxr-xr-x  2 root root     4096 Mar 19 13:33 greenplum-db
-rwxr-xr-x  1 root root 80238916 Mar 22 14:48 jdk-6u12-linux-x64.bin
drwxr-xr-x  3 root root     4096 Mar 19 13:17 kernels
drwxr-xr-x  7 root root     4096 Mar 19 13:21 redhat

首先解压缩:

[root@mdw src]# tar zxvf apache-tomcat-5.5.27.tar.gz产生目录

[root@mdw src]#ll|grep tomcat

drwxr-xr-x 11 root root     4096 Mar 22 15:53 apache-tomcat-5.5.27
[root@mdw src]#cp -R apache-tomcat-5.5.27 /usr/local/tomcat/

我们在/etc/profile中写入:

[root@mdw local]# tail -4 /etc/profile
export CATALINA_BASE=/usr/local/tomcat
export CATALINA_HOME=/usr/local/tomcat
export CATALINA_TMPDIR=/usr/local/tomcat/temp
export JRE_HOME=/usr/local/jdk1.6.0_12

然后重新载入:

[root@mdw local]# source /etc/profile

为了自启动我们在/etc/rc.d/rc.local写入:/usr/local/tomcat/bin/startup.sh

[root@mdw src]#/usr/local/tomcat/bin/startup.sh,启动一下看看效果。

[root@mdw src]#netstat -an

我们可以看到8080端口已经打开,我们可以在/usr/local/tomcat/conf/server.xml把8080修改为80端口。

至此,我们的jdk和tomcat安装完毕

分享到:
评论

相关推荐

    centsos6.5+jdk1.7+mysql5.5+tomcat7+nginx1.7安装手册

    ### CentOS 6.5 + JDK 1.7 + MySQL 5.5 + Tomcat 7 + Nginx 1.7 安装手册 #### 一、JDK 1.7 安装 ##### 1.1 下载JDK 1.7 - 访问Oracle官方下载页面:...

    CentOS 5.2下安装Tomcat5.5

    本TXT文件为第二章Linux 下安装 Tomcat5.5 测试环境:系统 CentOS 5.2 Tomcat版本apache-tomcat-5.5.23 第一步:解压缩Tomcat部署文件到 /usr/local/tomcat 第二步:测试安装(注意环境变量JAVA_HOME必需...

    CentOS 5.2 下安装JDK

    本TXT文件为第一章:Linux 下安装 JDK 测试环境:...Tomcat5.5 第三章Linux 下安装 Mysql5.0 第三章Linux 下安装 Oracle 10g 第五章Linux 下配置 CVS服务器 第六章Linux 下安装 Eclipse+MyEclipse

    Virtualbox安装centos 图解

    12、CentOS安装apache + tomcat集群(一).... 124 12、CentOS安装apache + tomcat集群(二).... 131 常见问题:安装Apache提示APR not found的解决办法.... 135 常见问题:关于CentOS安装SAMBA服务器在windows...

    DN_CMS:DN_CMS网站后台管理系统

    Jdk_7,MySql_5.5;Jetty_9/Tomcat_8;linux(centos)。 2.数据源在mysql55.properties中修改。 数据库默认: user/pwd:root/root database:dn_cms_db 3.默认端口号为8989;若需要请到springmvc-...

    电商评论数据的分析与可视化系统源码+项目说明.zip

    MySQL 5.5 Tomcat 8.5 ### 3.部署流程 1. 配置Hadoop集群 Hadoop102(192.168.8.2)、Hadoop103(192.168.8.3)、Hadoop104(192.168.8.4) 集群部署规划如下 2. 使用comments.sql创建数据库表 3. 在Linux环境...

    基于Java电商评论数据的分析与可视化系统源码+部署说明.zip

    MySQL 5.5 Tomcat 8.5 3.部署流程 1. 配置Hadoop集群 Hadoop102(192.168.8.2)、Hadoop103(192.168.8.3)、Hadoop104(192.168.8.4) 集群部署规划如下 2. 使用comments.sql创建数据库表 3. 在Linux环境下...

    svn版本代码自动化编译部署

    1. **操作系统**: Centos 5.5 2. **MySQL安装**: - 使用`yum –y install mysql mysql-server mysql-devel perl-DBI perl-DBD-MySQl`命令安装MySQL及其相关依赖包。 - 启动MySQL服务: `service mysqld start` - ...

    性能测试报告_仅供大家学习

    - **Web服务器**: Apache Tomcat 5.5,线程最大值300,最小空闲线程100,最大空闲线程200,接受队列长度100。 - **数据库**: MySQL,最大连接数600,查询缓存大小64MB,InnoDB缓冲池大小4GB。 - **连接池**: 最小...

Global site tag (gtag.js) - Google Analytics