1.安装Linux CentOS
用的盘是公司的,版本不详。安装有图形界面提示,比FreeBSD要用户友好一些。基本上是按照默认设置,除了最后的自选软件。只选了GNU和文本编辑器,安装的过程是很顺利的。
安装完毕之后,不出所料出现中文乱码问题。
vi /etc/sysconfig/i18n
修改如下:
LANG="zh_CN.GB18030"
SUPPORTED="zh_CN.GB18030:zh_CN:zh"
SYSFONT="latarcyrheb-sun16"
Reboot之后得到解决。
2.安装JDK
1)选择的版本是jdk1-5-0-10.bin(RPM),将其放到/home下。步骤:
#cd /home
#cp jdk1-5-0-10.bin /usr/local 将文件复制到/usr/local目录下
#cd /usr/local
#chmod o+x jdk1-5-0-10.bin 给所有用户添加可执行权限
#./jdk1-5-0-10.bin 生成文件 .rpm。最后选择同意(“Y”)即可
#rpm -ivh jdk1-5-0-10.rpm 安装程序,完成即可。目录为默认的/usr/java
这时,bin和rpm文件还在/usr/local下,可以将其删除。
2)配置环境变量:
#vi /etc/profile
在文件中加入内容如下:
#set java environment
JAVA_HOME=/usr/java/jdk1.5.0_10
CLASSPATH=/usr/java/jdk1.5.0_10/lib/dt.jar:/usr/java/jdk1.5.0_10/lib/tools.jar
PATH=/usr/java/jdk1.5.0_10/bin:$PATH
export PATH JAVA_HOME CLASSPATH
3)reboot
测试:java -version //成功会返回jdk版本信息
3.安装tomcat
版本是tomcat-5.5.20.tar.gz
tar zxf tomcat-5.5.20.tar.gz 解压Tomcat到/usr/local
配置环境变量: #vi /etc/profile
export TOMCAT_HOME=/usr/local/tomcat
reboot之后ps -aux是有tomcat这个进程的,但是http还是找不到服务器(aux表示显示所有进程,包括其他使用者的进程)
发现最后是防火墙的问题,用service iptables stop
4.安装mysql
版本是5.0.33源码,在下载页面的最下面。。。
gunzip --解压后缀为.gz 的压缩文件
gzcat -- 看压缩文件
unzip -- 解压后缀为.z的文件
shell> groupadd mysql
shell> useradd -g mysql mysql
shell> gunzip < mysql-VERSION.tar.gz | tar -xvf -
shell> cd mysql-VERSION
shell> ./configure --prefix=/usr/local/mysql --with-charset=gb2312
shell> make
shell> make install
shell> cp support-files/my-medium.cnf /etc/my.cnf
shell> cd /usr/local/mysql
shell> bin/mysql_install_db --user=mysql
shell> chown -R root .
shell> chown -R mysql var
shell> chgrp -R mysql .
shell> bin/mysqld_safe --user=mysql &(用mysql用户启动很重要。)
shell> bin/mysql -uroot -p (输入密码,默认密码为空,直接回车即可)
shell> Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
如果出现上面的提示,说明mysql服务没有正常启动,因为mysql服务启动的话,会自动生成mysql.sock文件
shell> killall mysql
杀掉所有mysql进程,重新启动
shell> bin/mysql_install_db --user=mysql
重新启动
shell> bin/mysql -uroot -p
修改密码:
./mysqladmin -u root -p password newpasswd 这时需要输入原密码
GRANT all privileges ON *.* TO annie@"%" IDENTIFIED BY "pass"; //授予annie所有的权限
5.开机时启动
我把环境变量JAVA_HOME等写在/etc/profile文件中,而Tomcat启动命令放在/etc/rc.d/rc.local中。而实际上系统在运行rc.local中的程序的时候profile文件中的变量这时候还没有载入,所以就会出现无法启动Tomcat的问题。
知道原因了,解决起来就简单了.在rc.local中加上JAVA_HOME等的环境变量就可以了,然后reboot.
以下是我加的内容:
export JDK_HOME=/usr/java/j2sdk1.4.2_12 读取环境变量
export JAVA_HOME=/usr/java/j2sdk1.4.2_12 读取环境变量
/usr/local/tomcat5/bin/startup.sh 启动Tomcat
/usr/local/mysql/share/mysql/mysql.server start 启动Mysql
分享到:
相关推荐
"VMware 安装 CentOS+JDK+Tomcat+MySQL" 本文档是关于在 VMware 中安装 CentOS 操作系统,并在其上安装 JDK、Tomcat 和 MySQL 的详细指南。该指南适合从事软件开发运维工作的人群,旨在帮助他们快速搭建一个完整的...
本篇将深入探讨如何将Java环境(JDK)、MySQL数据库、Tomcat应用服务器以及Web项目整合打包成一个RPM软件包,以便实现一键安装。 首先,让我们理解RPM的基本概念。RPM是一种用于安装、升级、查询、验证和卸载软件的...
### 服务器CentOs6.6+ JDK1.7+Tomcat7+MySQL5.6安装部署记录 #### 一、安装CentOs6.6 **步骤解析:** 1. **下载与烧录ISO镜像:** - 首先需要下载好Linux (CentOs6.6mini) 的ISO文件,通过U盘制作工具如“大白菜...
centos7安装+tomcat+mysql+jdk+nginx配置步骤,按着步骤走傻子都能做出来,非常详细
Linux下JDK+Tomcat安装配置 在本文档中,我们将详细介绍如何在CentOS系统上安装和配置JDK和Tomcat环境。以下是整个安装和配置过程的步骤。 一、下载所需文件 在开始安装之前,需要下载两个必要的文件:jdk-7u25-...
### yum安装JDK、MySQL与Tomcat软件(CentOS6实战经验) #### 一、安装JDK 在CentOS 6环境下使用`yum`来安装Java Development Kit (JDK) 是一个简单且直接的方法。 ##### 步骤1:检查yum库中是否存在可用的Java...
centOS8 安装LNMT(nginx+mysql+tomcat),此文档为本人原创的文档,有兴趣可以看一下: 本文在centos8基础上进行安装,软件版本如下: 名称 版本 安装方式 备注 jdk 13.0.2 rpm Oracle jdk,目前最新版本 nginx...
在这些系统上部署应用程序,如Java Web服务,通常需要安装JDK(Java Development Kit)、Tomcat(一个流行的Java应用服务器)以及MySQL(一个广泛使用的开源数据库)。以下是如何在CentOS 6.5上一步步进行这些安装的...
本教程将详细介绍如何在CentOS操作系统上配置Jdk、Jboss应用服务器、dubbo服务治理框架以及zookeeper分布式协调服务的集群环境。 1. **软件准备** 在开始配置之前,需要准备以下软件: - 虚拟机软件:VMware ...
本文将详细介绍如何在CentOS上一键安装Java Development Kit (JDK)、MySQL数据库、Nginx web服务器、Tomcat应用服务器以及PHP编程环境。这些组件是构建高效、稳定的Web服务的基础。 ### 安装JDK 首先,我们需要安装...
本文将详细介绍如何在 CentOS 下安装 JDK 7、Tomcat 7 和 MySQL 5.5.28,这些都是开发 Java Web 应用程序所需的组件。 首先,我们来安装 JDK 7: 1. **下载 JDK**:你需要从 Oracle 或其他可信赖的源下载适合 ...
JDK1.8安装与配置 准备工作: 我安装的ContOS8(版本:CentOS-Stream-8-x86_64-20191219-dvd1)没有默认安装 检查是否预装jdk,如果有请先卸载: yum -y remove java 确认安装版本: 注意jdk版本,不要安装错了,...
总结以上步骤,您已经完成了在CentOS 7.3系统上安装JDK 1.8、Tomcat 9以及MySQL数据库的基本流程。这些步骤不仅涵盖了软件的安装,还包括了环境配置和服务管理等内容,有助于搭建一个稳定可靠的Java Web应用开发环境...
总结来说,这个过程涵盖了在CentOS7上搭建Java开发环境的基础步骤,包括安装JDK以提供Java运行环境,安装MySQL以存储数据,以及安装Tomcat作为Java应用服务器。每个步骤都涉及到下载、安装、配置和验证,理解这些...
### CentOS7服务器环境配置教程(Mysql5.6+jdk1.7+Tomcat7)知识点详解 #### 一、MySQL5.6安装与配置 **1.1 检查MySQL安装状态** - **检查系统中是否已安装MySQL**: - 使用命令`rpm -qa | grep mysql`来检查是否...
在这个场景中,我们需要关注的是Centos7的安装、Mysql的部署(包括编码设置)、JDK的安装以及防火墙规则的调整。下面我们将详细讲解这些步骤。 首先,Centos7.0的安装是一个基本的Linux发行版安装过程,它通常涉及...
在Linux操作系统中搭建Java开发环境,通常涉及到几个关键组件的安装和配置,包括JDK(Java Development Kit)、Tomcat(一个流行的Java应用服务器)、Eclipse(一个强大的Java集成开发环境)以及MySQL(一种广泛使用...