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

JDK TOMCAT MYSQL SUSE LINUX 环境搭建

 
阅读更多
LINUX SUSE9 环境
(JDK,TOMCAT,MYSQL)
--------------------------------------------------------------------
一、安装前准备
1.	以root用户登录业务服务器。 
2.	创建用户组aceapp,命令如下。 
	groupadd ace
3.	创建用户aceapp,命令如下。 
	useradd -g ace -d /home/ace -s /bin/bash -m ace
	-g	指定用户所属组。
	-d	指定用户主目录。
	-s	指定用户的shell类型。
	-m	若用户主目录不存在,则自动创建。
4.	设置用户密码,命令如下。 
passwd acepwd 

二、安装配置JDK
1.在Windows下,获取JDK安装文件“jdk-6u13-linux-i586.bin”,并通过二进制方式FTP到服务器“/home/test”目录下。 
1.为JDK安装文件设置可执行权限,命令如下。 
chmod 755 jdk-6u13-linux-i586.bin 
当输入字符可以确定目录下唯一的文件时,按“Tab”键可以自动补齐文件名的剩余部分。
2.	运行JDK安装文件,命令如下。 
./ jdk-6u26-linux-x64.bin 
在显示许可说明之后,系统将显示授权说明:
Do you agree to the above license terms? [yes or no]
3.	输入yes,按“Enter”键。 
系统自动完成安装,最后屏幕显示:
Done
4.	配置JDK环境变量,编辑“.bashrc”文件(此文件在test用户的根目录下),命令如下。 
vi .bashrc (.profile文件)
按“e”,“i”组合使用编辑.bashrc 
export JAVA_HOME=$HOME/jdk1.6.0_26
export PATH=$JAVA_HOME/bin:$PATH
export JRE_HOME=$JAVA_HOME/jre
export CALSSPATH=.:$JAVA_HOME/lib/tools.jar:$CLASSPATH
export LANG=zh_CH.GBK

以上配置文件中参数解释如表1所示。
表1 JDK环境变量参数解释
参数	如何理解……
JAVA_HOME	JDK的安装目录。
PATH	可执行命令的路径。
JRE_HOME	JRE的安装目录。
5.	按“Esc”键。 
系统退出编辑状态。
6.	保存并退出“.bashrc”文件,命令如下。 
:wq
7.	使“.bashrc”文件生效,命令如下。 
source .bashrc
8.	JDK环境变量、JDK版本是否正确的验证如下。
检查JDK版本,命令如下。
java -version

二、安装tomcat
1.	获取Tomcat安装压缩包“apache-tomcat-6.0.32.tar.gz”,并用ftp二进制传输方式将文件上传到
	“/home/ace”目录下。 
2.	以ace用户登录业务服务器。 
3.	为Tomcat安装文件设置可执行权限,命令如下。 
	chmod 777 apache-tomcat-6.0.32.tar.gz
4.	解压“apache-tomcat-6.0.32.tar.gz”,并将解压后的文件重命名,命令如下。 
	tar -xzf apache-tomcat-6.0.32.tar.gz
	mv apache-tomcat-6.0.32.tar.gz aceTomcat
	
三、安装mysql(以SUSE9环境下,MySQL5.1为例子)
1、下载RPM形式的MySQL linux version
	MySQL-client-community-5.1.52-1.sles9.i586.rpm
	MySQL-devel-community-5.1.52-1.sles9.i586.rpm
	MySQL-embedded-community-5.1.52-1.sles9.i586.rpm
	MySQL-server-community-5.1.52-1.sles9.i586.rpm
	MySQL-shared-community-5.1.52-1.sles9.i586.rpm
	MySQL-shared-compat-5.1.52-1.sles9.i586.rpm
	MySQL-test-community-5.1.52-1.sles9.i586.rpm
2、安装 RPM所有文件
	rpm -ivh MySQL-client-community-5.1.52-1.sles9.i586.rpm (以此类推或 -ivh MySQL*)
3、初始化数据库
	/usr/bin # mysql_install_db --user=mysql --datadir=/var/lib/mysql
    /usr/bin # mysqld_safe --datadir=/var/lib/mysql --user=mysql &
	(查看etc目录下的my.cnf文件,根据提示bug修改,类似如下,仅供参考)
	[client]
	# password	= hello
	port		= 3306
	socket		= /var/lib/mysql/mysql.sock

	# Here follows entries for some specific programs

	# The MySQL server
	[mysqld]
	# rycheng insert 
	user = mysql
	port		= 3306
	socket		= /var/lib/mysql/mysql.sock
	skip-locking
	........
	.......
	[mysql]
	no-auto-rehash
	# Remove the next comment character if you are not familiar with SQL
	#safe-updates
	socket = /var/lib/mysql/mysql.sock
4、查看var/lib/mysql下面是否初始化好脚本文件
		根据提示,修改密码
		mysqladmin -u root password new_password
   登陆mysql
		usr/bin # mysql -u root -p
	开启 mysql 本地和远程访问
   grant all on *.* to root@192.168.55.133
   grant all privileges on *.* to root @"%" identified by "hello";
   flush privileges;
5、下载mysql客户端连接数据库即可。


分享到:
评论

相关推荐

    Linux开发环境搭建1

    通过以上步骤,我们就成功地搭建了一个基础的Linux开发环境,包含了运行Java应用的JDK、部署Web应用的Tomcat服务器、存储数据的MySQL数据库以及提供文件传输服务的FTP服务器。这样的环境对进行软件开发、测试和部署...

    金格电子签章 linux 安装版

    金格电子签章的Linux安装版涉及了一系列复杂的安装与配置步骤,主要包含对JAVA环境、Tomcat中间件、MySQL数据库以及iSignature签章服务器的详细安装与配置。以下详细知识点的说明均基于文档提供的内容进行整理: 1....

    必须详细与全面的Java开发环境搭建图文教程

    本篇文章旨在提供一个详细的 Java 开发环境搭建图文教程,涵盖 Linux 理论与实操、MySQL 实操、JDK 实操、Tomcat 实操等内容,为开发人员、初中级开发人员、.NET 转 Java 开发人员提供帮助。 Linux 环境搭建 在 ...

    linux的学习资料

    1. 第一阶段是学习Linux基本操作,如vi编辑器、gcc编译器、gdb调试器、make工具、JDK、Tomcat、MySQL等。 2. 第二阶段是加强C或Java编程基础。 3. 第三阶段深入学习Unix环境高级编程。 4. 第四阶段专注于Linux应用...

    Linux课程大纲——从入门到精通Linux的教程

    最后,课程提到了Mysql的安装和验证,以及OA系统的安装,进一步扩展了在Linux环境中搭建和管理应用程序的能力。 通过这个全面的Linux课程,学员不仅可以理解Linux的基础概念,还能掌握在RHEL4环境下进行系统管理和...

    鸟哥linux+韩顺平linux视频教程学习小结

    随着基础的加固,可以进一步深入到Linux平台上的开发,包括vi、gcc、gdb、make、JDK、Tomcat、MySQL等工具的使用。在具备一定的基础之后,可以加强C语言或Java语言的学习,并深入学习UNIX环境高级编程。最终,根据...

    linux随堂笔记.pdf

    此外,对于想要在Linux上进行大数据、JavaEE、Python等语言开发的用户,还需要掌握相应的开发环境搭建,例如JDK、Eclipse、Tomcat、Mysql的安装与配置。 在Linux下编写Shell脚本是进行服务器维护和自动化管理的有效...

    linux下的j2ee

    该案例涉及的项目名称为“zjsys”,其架构环境基于 Struts 1 和 Hibernate 3,数据库使用 MySQL,Web 服务器选择 Tomcat 6。后续对项目进行了调整,包括更换数据库至 Oracle 10g 并更改 Web 服务器为 WebLogic。 ##...

    韩顺平linux视频教程学习笔记

    1. **初级阶段**:熟悉Linux基本操作,如文件管理、命令行工具(vi、gcc、gdb、make等)、开发环境(如JDK、Tomcat、MySQL等)。 2. **进阶阶段**:巩固C或Java语言基础。 3. **高级阶段**:深入学习Unix环境高级...

    韩顺平老师Linux_视频笔记.doc

    在PC平台上,Linux软件工程师使用GCC、GDB进行编译调试,利用Makefile组织项目,以及JDK进行Java开发,搭配Tomcat服务器和MySQL数据库。在嵌入式领域,开发涉及单片机和芯片级别的编程,通常需要较小的内存占用和...

    Java开源社区相关技术背景(企业版)

    Linux社区中的OpenSUSE和SUSE Linux Enterprise提供了类似.NET开发的平台,使得开发者可以在Linux环境下进行.NET程序的移植和运行。 综上所述,Java开源社区的技术背景涉及到JDK的开源实现、多种Servlet容器、开发...

    linux经典笔记

    - **社区贡献**: BSD、Red Hat、SUSE、红旗等组织推动了Linux的发展。 - **管理员角色**: “root”管理员具有最高权限,负责系统维护与管理。 #### 五、Linux命令详解 - **基本命令**: - `shutdown`: 关闭或重启...

Global site tag (gtag.js) - Google Analytics