1. 搭建FTP环境
搭建FTP服务是为了windows能和linux进行文件通讯,在安装RedHat的时候已经提示用户是否安装vsftpd服务,笔者默认是安装上了的。
若需要单独安装可以参考文章:
http://hgr.blog.163.com/blog/static/61659001200822053729776/
在linux命令行下面敲入命令
即可启动ftp服务
2. 建立一个FTP用户
运行命令
建立一个叫做“liuyan”的用户
运行命令
设定用户“liuyan”的密码
这样一个非root用户就建立好了,我们就把liuyan用户当做ftp用户。
3. 上传需要安装的linux软件
我们需要以下软件
通过FTP工具将以上三个文件下载的文件上传到/home/liuyan/javaee目录下面。
4. 安装JDK
先安装JDK1.6
敲入以下命令
cd /home/liuyan/javaee
tar –zxvf jdk-6u22-linux-i586-rpm.bin
|
即可解压缩JDK包。
解压缩成功后还不算完,我们还要手工设定一下环境变量!
用VI编辑器编辑一下环境变量文件
在文件的末尾加上以下几句话
JAVA_HOME=/home/liuyan/javaee/ jdk-6u22-linux-i586
PATH=$PATH: /home/liuyan/javaee/ jdk-6u22-linux-i586/bin
CLASSPATH=.:/home/liuyan/javaee/ jdk-6u22-linux-i586/jre/lib/rt.jar
export JAVA_HOME PATH CLASSPATH
|
保存退出
注意:其中jdk-6u22-linux-i586是解压缩jdk后的包名。
按此配置,重新登录linux后,jdk命令即生效。
在控制台输入
即可验证是否安装成功
5. 安装Tomcat6
运行一下命令
cd /home/liuyan/javaee
tar –zxvf apache-tomcat-6.0.29.tar.gz
|
直接解压缩tomcat就行,tomcat在这3个文件的安装中算是最简单的。
解压缩后的文件夹应该是apache-tomcat-6.0.29
6. 安装MySql数据库
运行一下命令
tar –zxvf mysql-5.2.0-falcon-alpha-linux-i686-glibc23.tar.gz
|
先将MySql的包解压缩,因为安装rpm的文件会涉及到很多依赖包,所以笔者这里偷懒了,用了一个linux解压缩文件。
解压缩完成后,先修改一下解压缩后的包名
cd /home/liuyan/javaee/
mv mysql-5.2.0-falcon-alpha-linux-i686-glibc23 mysql5
|
将解压缩后的文件夹重命名为mysql5
将MySql自带的配置文件拷贝到系统环境变量中,运行以下命令
cp /home/liuyan/javaee/mysql5/support-files/my-medium.cnf /etc/my.cnf
|
下面我们修改一下Mysql的编码格式
修改内容如下
添加 ******************************** * [client] * * default-character-set=utf8 * ********************************
修改数据库编码方式为UTF8 sudo vi /etc/my.cnf 添加 ******************************** * [mysqld] * * default-character-set=utf8 * ********************************
|
这样mysql编码都为utf-8
下面我们运行以下命令初始化mysql的数据
cd /home/liuyan/javaee/mysql5
scripts/mysql_install_db –user=root
|
初始化数据,设定mysql的使用用户为root,注意这个root用户和linux的root用户是两码事。
数据安装成功后运行以下命令即可以后台进程的方式启动mysql服务
cd /home/liuyan/javaee/mysql5
bin/mysqld_safe –user=root
|
输入以下命令
看看是否有3306的端口被占用了?
当然,我们也可以修改/etc/profile文件增加mysql的环境变量,方法和jdk差不多。
PATH=$PATH: /home/liuyan/javaee/mysql5/bin
|
7. 增加远程控制MySql数据库权限
开发者一般在windows平台下远程访问linux上的资源,我们可以用navicat远程连接linux的mysql数据库。但是必须要赋予权限。
在mysql控制台输入以下命令,远程用户即可连接本地数据库
GRANTALL PRIVILEGES ON *.* TO ‘用户名’@’%’ IDENTIFIED BY ‘密码’ WITH GRANT OPTION
|
使用命令中的用户名和密码即可远程连接linux上的mysql了。
8. 千万别忘记
要想运行你的Java EE项目,还差一点点,将mysql的jar包拷贝到jdk/jre/lib/ext下面,这样jre才能找得到mysql数据库的驱动程序。
OK,万事俱备,将你的项目上传到tomcat的webapps下面吧。
运行以下命令
cd /home/liuyan/javaee/apache-tomcat-6.0.29/bin
./startup.sh
|
即可运行您的项目了。
分享到:
相关推荐
Linux 下 JAVA 开发环境的搭建是指在 Linux 操作系统中安装和配置 Java 开发环境,包括安装 JDK、Tomcat 和 MySQL 等组件。本文将详细介绍如何在 Linux 系统中搭建 JAVA 开发环境的步骤。 知识点一:安装 JDK 在 ...
在完成上述步骤后,你便能在Linux环境中搭建起Java开发环境,可以编写、编译Java代码,部署到Tomcat服务器,并通过Apache进行负载分发。需要注意的是,不同Linux发行版可能略有差异,但基本步骤相似,可以参照相应的...
【Linux_redhat4_jboss4_oracle】是一个与在Red Hat Linux 4操作系统上部署JBoss 4应用服务器和Oracle数据库相关的主题。这个主题涵盖了如何在Linux环境下安装、配置和管理这些关键的IT组件,这对于任何希望在企业级...
这些虚拟机软件可以让我们在本地计算机上模拟出不同的Linux发行版,如Ubuntu、RedHat、RHEL、CentOS、Debian或SUSE。对于初学者,Ubuntu Server是一个不错的选择,因为它有丰富的文档支持和友好的社区。 在安装好...
本文将详细介绍如何在Red Hat系统上搭建这样一个环境。 首先,我们需要安装Java Development Kit (JDK)。JDK是编写Java应用程序的基础,它包含了编译器、调试工具和运行时环境。可以从Oracle官方网站下载JDK 1.8的...
在Red Hat AS5.0操作系统下搭建Apache+MySQL+PHP+Tomcat+JSP平台是一项常见的Web服务配置任务,这个组合常被称为LAMP(Linux + Apache + MySQL + PHP)加上JSP支持,提供了强大的Web应用环境。以下是详细的搭建步骤...
在Linux环境下,特别是RedHat操作系统上安装Oracle WebLogic Server 11g是一项关键任务,它涉及到Java开发环境的搭建、WebLogic Server的安装以及后续的配置和服务启动。以下是详细的步骤和注意事项。 1. **安装JDK...
- **理由**: RedHat Linux是Intel平台上非常优秀的网络操作系统之一,尤其在企业级应用方面表现突出。 - **Web服务器**: Apache + Resin - **理由**: Apache提供强大的静态资源处理能力,而Resin则擅长处理动态...
在Linux环境下搭建VNC远程控制服务,首先要确保你的操作系统是支持VNC的,例如Redhat 9.0或Fedora 8。VNC Server和VNC Viewer的安装通常可以通过RPM包或者源代码完成。对于RPM包,你可以使用`rpm`命令进行安装,如`...
本教程将深入探讨如何在VMware Workstation 6.0虚拟环境中配置一个基于Red Hat Enterprise Linux 5.2的操作系统,并在这个平台上安装与配置Java开发环境、OpenSSH服务、Tomcat应用服务器以及MySQL数据库,从而搭建一...
总的来说,这个压缩包为在Linux环境下进行Java开发和部署提供了基础环境,使用者可以根据自己的需求对JDK和Tomcat进行进一步的配置和优化。对于初学者,这是一份很好的实践材料;对于经验丰富的开发者,这则提供了一...
在IT领域,Linux操作系统是许多企业和开发者首选的服务器平台,Oracle数据库则是企业级数据库管理系统的重要选择,而Tomcat作为轻量级的Java应用服务器,常用于部署Java Web应用。以下是对这些技术的详细讲解。 ...
此过程适用于服务器管理员和技术人员,他们希望在 Red Hat 平台上搭建一个稳定可靠的 Java 应用程序运行环境。 #### 一、系统准备与安装 1. **操作系统安装**: - 首先下载 Red Hat Enterprise Linux AS 4.6 (x86...
在安装JIRA之前,需要准备好Linux操作系统环境,包括RedHat5的安装、Apache的安装、JDK的安装、MySQL的安装等。同时,还需要准备好JIRA的安装包atlassian-jira-4.3.4.tar.gz。 二、安装 安装JIRA需要经历多个步骤,...
【知识点详解】 本文主要介绍如何在Windows 7环境下使用Eclipse ...这个过程涉及了多方面的技术,包括Linux系统管理、SSH配置、Java环境搭建以及Hadoop集群的使用和Eclipse的集成,是分布式计算环境中常用的工作流程。
在本文中,我们将深入探讨如何在CentOS 7.4操作系统上搭建Jenkins、Ant和JMeter的环境,实现持续集成接口测试。首先,我们来理解这三个关键组件的作用: 1. **CentOS 7.4**:这是一个基于RHEL(Red Hat Enterprise ...
在服务器领域,Linux因其稳定性和高效性成为了主流选择,例如用于搭建Web服务器、DNS服务器、FTP服务器和电子邮件服务器。在桌面领域,有如Redhat、Ubuntu等发行版,它们各有特点,分别满足不同用户的需求。Ubuntu以...
在现代软件开发过程中,尤其是基于Java的Web应用程序开发中,服务器端环境的搭建是必不可少的一个环节。本文将详细介绍如何在CentOS 7环境下从零开始配置并部署一个Spring+Spring MVC+MyBatis(简称SSM)架构的Web...