linux 之休验(JDK7+Tomcat7+MySQL5.5)部署环境

------------------------------------------------------------------------------------------------------------------
JDK
	0:下载JDK http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
	1:卸载(root用户)
		1.0:查询已安装的jdk
			# rpm -qa|grep jdk
			  ***
			# rpm -qa|grep java
			  ***
		1.1:根据名称移除(-e表示删除,-nodeps表示强制删除防止JDK与程序关联,导致删除失败!)
			# rpm -e -nodeps	***
		1.2:再运行java -version;如果提示-bash: java -version: command not found则不用继续下面方案,jdk删除成功。
		1.3:手动删除文件夹(-f表示删除整个文件夹及子目录)
			# rm -f /usr/bin/java
			# rm -f /usr/bin/javac
			# rm -f /etc/alternatives/java
			# rm -f /etc/alternatives/javac
	2:安装(root用户)
		2.1:给每个用户添加操作权限
			# chomd +x jdk_*.*.*.rpm
		2.2:安装JDK
			# rpm -ivh jdk_*.*.*.rpm
		2.3:修改如下配置文件
			|--# cd /	切换到root目录下
			|--# cd ect	配置文件目录
			|--# vi ./profile	修改/etc/profile文件 (全局所有用户)
			|--#打开profile后,按i进入编辑模式,末尾加入:
				#set java environment
				export JAVA_HOME=/usr/share/jdk1.7.0_60
				export PATH=$JAVA_HOME/bin:$PATH
				export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
			|--#按catl+c进入Normall模式,输入#wq保存并关闭
			|--# find -name .bash_profile	找到bash_profile所在位置
			./skel/.bash_profile
			|--# vi ./skel/.bash_profile	.修改.bash_profile文件 (某个用户权限使用这些环境变量)
			|--#打开profile后,按i进入编辑模式,末尾加入:
				export JAVA_HOME=/usr/java/jdk1.7.0_60			#先确认下你的jdk是否也是这个目录
				export PATH=$JAVA_HOME/bin:$PATH
				export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
			|--#按catl+c进入Normall模式,输入#wq保存并关闭
			|--#source /etc/profile执行后生效
		2.4:测试
		[[email protected] ~]# vim Hello.java
					public class Hello{
						public static void main(String[] args){
							System.out.println("hello World");
						}

					}
		[[email protected] ~]# javac Hello.java
		[[email protected] ~]# java Hello
		hello World
	3:更多详细http://www.2cto.com/os/201211/171035.html
------------------------------------------------------------------------------------------------------------------
Tomcat
	0:下载地址:http://tomcat.apache.org/download-70.cgi
	1:解压tomcat
		#unzip  xxx.zip		#zip解压
		#tar -zxvf xxx.tar.gx	#tar解压
	2:然后将tomcat移动到/usr/java/tomcat[version];(个人建议)
		#mv -rf tomcat_x.x.x /usr/java/tomcat[version]
	3:配置tomcat环境(可选)
		#vim /etc/profile		=#在末尾加入如下配置
		export TOMCAT_HOME=/usr/java/tomcat7/bin
		export CATALINA_HOME=/usr/java/tomcat7
		#其用途:可以在任意目录下执行./shutdown.sh或./startup.sh
	4:测试访问:http://localhost:8080
	5:然后你可将web项目打包成zip,通过在window下cmd中通过pscp xx [email protected]://xx//xx 将项目上传到服务器。然后再到服务器解压,再重启tomcat,便可运行啦..........呼呼
	5:详细参考:http://blog.sina.com.cn/s/blog_866c5a5d0101cn1l.html
------------------------------------------------------------------------------------------------------------------
MySql
	0:下载网站:http://dev.mysql.com/downloads/mysql/5.1.html
	1:安装server	[[email protected] ~]# rpm -ivh xxx.emp;
	2:安装client	[[email protected] ~]# rpm -ivh xxx.emp;
	3:MySql重要目录
		|--数据库目录		[[email protected] ~]# /var/lib/mysql
		|--配置文件		[[email protected] ~]# /usr/share/mysql(mysql.server及配置文件)
		|--相关命令		[[email protected] ~]# /usr/bin/(mysqladmin|mysqldump)
		|--启动脚本		[[email protected] ~]# /etc/rc.d/init.d(启动脚本文件mysql的目录)
	4:启动mysql	[[email protected] ~]# /etc/init.d/mysql start
	5:查看使用中的端口号(如果有3306则启动成功)
		[[email protected] ~]# netstat -nat
		Active Internet connections (servers and established)
		Proto Recv-Q Send-Q Local Address               Foreign Address             State
		tcp        0      0 127.0.0.1:2208              0.0.0.0:*                   LISTEN
		tcp        0      0 0.0.0.0:776                 0.0.0.0:*                   LISTEN
		tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LISTEN
		tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   LISTEN
	6:设置密码
		安装完mysql有一个默认用户root,密码是没有的。
		[[email protected] ~]# /usr/bin/mysqladmin/ -u root -p password 123456
	7:登录到mysql
		[[email protected] ~]# mysql -u root -p 123456
	8:查询数据库
		show databases
	9:查询表
		use test
		show tables
	10:停止mysql
		[[email protected] ~]# /usr/bin/mysqladmin -u root -p shutdown
	11:常见原因
		11.1:linuxe启动后13:07mysql,在windows下无法连接linuxe的mysql.
			报错:1130-host ... is not allowed to connect to this MySql server 开放mysql远程连接 不使用localhost
		      解决方案http://www.cnblogs.com/xyzdw/archive/2011/08/11/2135227.html 我是通过下面来解决的
			GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;
			FLUSH   PRIVILEGES;
	12:详细参考:http://www.t086.com/article/638
------------------------------------------------------------------------------------------------------------------

在学习中,我们都会遇到很多奇葩问题,但这么奇葩问题是让我们提升的宝贵经验。所以,请不要太过着急、自责。耐心的静下来冷静解决问题。

linux 之休验(JDK7+Tomcat7+MySQL5.5)部署环境,布布扣,bubuko.com

时间: 2024-10-21 01:46:25

linux 之休验(JDK7+Tomcat7+MySQL5.5)部署环境的相关文章

linux 之体验(JDK7+Tomcat7+MySQL5.5)部署环境

------------------------------------------------------------------------------------------------------------------ JDK 0:下载JDK http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 1:卸载(root用户) 1.0:查询已安装的jdk # rpm -qa|gr

Linux下安装部署JDK7+Tomcat7+MySQL5.6+Redis3.07

配置jdk 环境变量 1.解压 : tar -zxvf jdk-8u121-linux-x64.tar.gz 生成新文件夹 2.通过命令 [[email protected] /]# vi etc/profile 3.在末尾添加: unset i unset -f pathmunge export JAVA_HOME=/usr/java/jdk8 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$

Java Servlet之创建工程(jdk7+tomcat7+eclipse)

本篇文件主要记录下怎么在jdk7+tomcat7下,使用eclipse创建并运行一个servlet工程. 安装具体步骤从网上搜索就可以找到,这里不再赘述. 在eclipse中切换到j2ee下, 从导航菜单windows下找到show view选项,并在show view下找到server. 在server中创建tomcat server. 并从导航菜单file下找->new->dynamic web project. 在project name中输入工程名称MyServlet001 一直下一步

从零开始构建一个centos+jdk7+tomcat7的docker镜像文件

从零开始构建一个centos+jdk7+tomcat7的镜像文件 centos7系统下docker运行环境的搭建 准备centos基础镜像 docker pull centos 或者直接下载我准备好的镜像 docker pull registry.cn-hangzhou.aliyuncs.com/repos_zyl/centos:0.0.1 准备jdk7和tomcat7安装包 创建工作目录, mkdir -p /z/docker 准备下载jdk7的tar.gz包http://download.o

Win7(64)+eclipse(64)+tomcat7(64)+jdk7(64)开发环境配置

Win7(64) + eclipse(64)+ tomcat7(64)+ jdk7(64)开发环境配置 一直开发都是用myeclipse,这次尝试了一下eclipse,并且开发工具全部采用最新版本,配置的时候出现了各种各样的问题,总算总结出一个标准步骤,和大家分享一下. 一.到官网下载文件,全部选择for window 64位最新版本 二.安装配置 1.安装jdk-7u17-windows-x64,版本:jdk7 for windows 64位,配置环境变量JAVA_HOME,值为jdk安装目录

Linux CentOS搭建JDK+Mysql+Tomcat+Nginx负载均衡环境      

本文使用了Tomcat+Nginx环境,主要起到负载均衡的作用,使用Tomcat处理jsp后台程序,使用Nginx处理静态页面. 准备工作(下载软件版本,请自行百度下载) 安装包放至:/usr/local/src 安装地址:/usr/local/软件名 1.apache-tomcat-6.0.48 2.mysql-5.5.54 3.nginx-1.6.3 4.cmake-2.8.8 5.pcre-8.40 6.jdk-8u11-linux-x64 7.openssl-1.1.0d(https使用

阿里云服务器Linux配置数据库、jre、tomcat、部署javaweb

1.VPSMate安装 # wget http://www.vpsmate.org/tools/install.py # python install.py 2.安装好了VPSMate后,还要安装IUS源,执行以下命令(注意版本): yum -y install gcc yum -y install gcc-c++ rpm -ivh http://dl.iuscommunity.org/pub/ius/stable/Redhat/6/i386/ius-release-1.0-11.ius.el6

.Net core2.0+Mysql5.7部署到CentOS7.5完整实践经验

原文:.Net core2.0+Mysql5.7部署到CentOS7.5完整实践经验 本文为本人最近学习将.Net Core部署到Linux的一些经验总结,也提供点也和我一样对Linux接触不多的.Net Core开发者. 一.部署用到的环境和工具 1.Linux采用最新的CentOS7.5版本,开发使用VS2017搭配的.Net Core 为2.0的SDK版本号2.1.202(可到微软官方下载:https://dotnet.microsoft.com/download/dotnet-core/

Linux Centos7部署环境安装-CentOS

Linux Centos7部署环境安装-CentOS Centos7部署环境安装及Linux常用命令 centos系统下各文件夹的作用 centos7修改系统默认语言 centos7安装rz/sz命令 centos7安装netstat centos7安装lsof命令 centos7下载并安装jdk并配置环境变量 centos7安装Tomcat centos7安装Nginx centos7安装MySQL Linux常用命令 centos系统下各文件夹的作用 /: 根目录,一般根目录下只存放目录,不