Linux下搭建java web运行环境
- 文章作者:云道软件点击量:228更新时间:2013-01-28
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 web服务器所需要的软件
在Linux下安装JDK Tomcat Mysql,搭建java web服务器
linux系统搭建JAVA web运行环境,里面包含jdk、tomcat、redis、mysql软件及详情的安装、配置步骤说明
linux作为web服务器的热门。所以搭建linux的java开发环境多少了解也是不错的。本文档主要介绍了linux下搭建java的开发环境。
Linux上搭建Java_Web服务器
这周末体验了一下挺火的Docker技术,记录学习笔记。...容器—容器相当于一个可以运行起来的虚拟机,应用程序运行在容器中,Docker运行在“Docker”上; 仓库—仓库是存放镜像的地方,有类似git的版本控制,同
Linux下JAVA的Web开发(环境搭建篇)
Linux是个一个性能优异,安全的操作系统,互联网超多的web应用都是基于Linux作为服务器,所以系统的学习一下Linux操作系统是非常有必要的。 1.JAVA开发环境的安装与配置(JDK安装,环境变量的配置) 2.Tomcat服务器...
在linux系统中,web服务器java开发环境的搭建,及rpm,samba,的安装
linux下做Java开发需要搭建java开发环境:jdk是 Java 语言的软件开发工具包,Tomcat是Java环境下WEB服务器, Eclipse 是一个开放源代码的、基于Java的可扩展开发平台;这三个工具,方法如下: 1、JDK的安装 #...
改文档详细描述了linux操作系统下web的搭建及部署,每一步基本都很详细。适合liunx小白学习。如果搭建过程中有什么疑问,可以随时文通
Window与Linux下搭建SolrCloud分布式集群环境 Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以...
Linux下java web服务器搭建(jdk6 apache+2Tomcat6+svn)
虚拟机中的 linux系统安装 及java环境的搭建 tomcat的安装和web项目部署 图文详解 博客发表的图片显示不出来,所以只好做成文档上传,不知道为什么选择资源分的下拉框必须得选 最低一个资源分
主要介绍了linux(center OS7)安装JDK、tomcat、mysql 搭建java web项目环境,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
在windows、linux下打架RMI服务,实现客户端与服务端的通信。支持在JavaWeb中的创建客户端,进而与RMI服务端进行通信。
centos中配置jdk,tomcat安装,及MySQL安装详解。
软件开发设计:PHP、QT、应用软件开发、系统软件开发、移动应用开发、网站开发C++、Java、python、web、C#等语言的项目开发与学习资料 硬件与设备:单片机、EDA、proteus、RTOS、包括计算机硬件、服务器、网络设备、...
Web、Java、Python、NoSQL、Hadoop、Openstack、Linux、关系型数据库、云计算、大 数据... 积跬步以至千里 跳至正文 首页 关于 知识共享 找吴飚 你的吐槽板 你的电台 Linux下搭建Python2.7环境 Python爬虫抓取代理...