1. 下载并安装jdk
注意环境变量的配置:
java_home: jdk的路径
 path:.;%java_home%\bin;%java_home%\jre\bin
classpath :  .;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar
 .  表示当前路径
; 表示分隔符
 
注意  jdk与jre内容不能同在java根目录下,可分别建立文件夹,放在java根目录下,原因是jdk与jre中都有bin、lib 文件夹,配置路径时防止出错
 
2.  tomcat的安装与配置
配置环境变量:
(1) CATALINA_BASE  :   tomcat的路径
(2) CATALINA_TMPDIR  :  .;%CATALINA_BASE%\temp
(3) CATALINA_HOME   :    tomcat的路径
(4) 编辑path  :  在变量值最后追加  ;tomcat的路径\bin
 
(5)设置manager,打开tomcat/conf/tomcat-users.xml 文件,添加如下代码:
<tomcat-users>
  <role rolename="manager-gui"/>
<role  rolename="admin"/>
<user username="admin" password="123456" roles="manager-gui,admin"/>
说明:这里设置了账号:admin,密码:123456
 
若要与eclipse配合使用,再进行一些设置
(1)  window->preferences->server->runtime environment->add->Apache->Apache Tomcatv7->next->tomcat installation directory 浏览找到Tomcat的安装目录,单击确定
(2) 重新启动tomcat,打开浏览器,输入网址:http://localhost:8080/或 http://127.0.1.1:8080/,若出现则配置成功
注意:有时候由于种种原因,导致tomcat打不开或链接不上,这可能是因为开启了一个tomcat,再开就会报错,同时,端口号被占用,此时
(1)进任务管理器关掉所有javaw.exe,重启试试
(2)打开tomcat->conf->server.xml修改connecter port
 
3.  tomcat集成到开发环境
(1) 打开eclipse(myeclipse),window->show view->other
(2) server->servers,右键单击,new->server,选择Apache,选择安装的tomcat对应安装的版本,选择安装路径
完成集成,server 框中或多出一个Tomcat服务器(经本人亲测,此方法在win10+tomcat7.0+eclipse ee中不可用。即:window->preferences->tomcat,选择相应的版本,及Tomcat home的路径,接下来默认,点击应用,ok)
(3).三只小猫图标
 
下载Eclipse的tomcat插件
根据情况选择相应的插件,有330,331,332等,解压后将复制到eclipse的解压缩路径中的plugins中,再重新打开eclipse,观察有三只小猫出现。

出现这个问题是因为仅仅是在eclipse中装了个tomcat的插件,而没有和tomcat服务器相关联
window->preferences->tomcat->选择tomcat version->然后在tomcat base输入Tomcat主目录,下面的参数会自动配置,点击apply。

然后在左边选择advanced,同样在tomcat base输入Tomcat主目录,
jvm setting 里面jre填上,点击apply

 
4.  Mysql数据库的下载与安装
 
/****************************************************************************
 
进入Mysql官方网站:http://www.mysql.com/downloads/mysql/选择最新版本,有安装版和压缩版,为方便选择安装版。
选择自定义安装->next,此时需要设置安装组件,选中要安装的组件并单击右键,从快捷菜单中选择Entire feature Will be installed on hard drive,即“全部安装在本地硬盘上”。Mysql Server ,Client Programs,Documentation等都做此操作,以保证安装所有文件。
注意:建议安装路径不要与操作系统同一分区,以免防止系统备份还原的时候数据被清空。
 
Mysql数据库的配置
在安装完成界面勾选上Launch the MySQL Instance Configuration Wizard,->finish,进入配置界面->next
有两种配置方式:手动精确配置和标准配置,为方便熟悉配置过程,选择手动配置->next
 
进入选择服务器类型界面(Developer Machine  开发测试类,占用资源较少;  Server Machine  服务器类型,占用资源较多; Dedicated MySQL  Server Machine  专门的数据库服务器,占用所有可用资源)
 
此时选择Server Machine->next 
进入选择MySQL数据库的大致用途界面,这里选择Multifunctional Database,->next
进入InnoDB Tablespace配置界面
此时就是为InnoDB 数据库文件选择一个存储空间,若开发者修改了该存储空间,要记住这个位置,重装MySQL时要选择一样的地方,否则可能会造成数据库破坏(对数据库做个备份也可)->next
选择Decision Support(DSS)/OLAP->next
 
选择TCP/IP连接并设定端口,(3306),编码方式(gb2312)->next
在Install As Windows Service和 Include Bin Directory in Windows Path 前面打勾
 
****************************************************************************/

一、下载mysql

1. 在浏览器里打开mysql的官网http://www.mysql.com/

2. 进入页面顶部的"Downloads"

3. 打开页面底部的“Community(GPL) Downloads”

4. 在页面中间的位置找到我们windows上要用的下载页面“MySQL on Windows(Installer & Tools)”

5. 选择第一项"MySQL Installer”

6. 页面底端找到下载入口“Windows (x86,

32-bit), MSI Installer”,点击Download按钮开始下载,共381.4M

注意:MSI格式是指windows的安装程序,下载后直接双击就能进入安装向导的那种,区别于对文件进行解压的安装方式;

7. 这个页面告诉询问你是否登录,告诉你登录之后有哪些好处,我们不登录,点击页面底部的“No thanks, just start my download.”按钮进入下载页面

8. 开始下载,等待下载完成(由于直接下载速度太慢,之后我用迅雷下载完成的)

9. 下载完成

二、安装mysql

1. 双击下载好的mysql安装文件“mysql-installer-community-5.7.14.0.msi”打开安装程序,打开后需要稍等一下

2. 选择安装类型(根据个人需要)

3. 我只需要安装mysql server,所以选择最后一项“Custom”,选择Custom之后左边的安装流程和右边的描述文字会改变,然后点击"Next"按钮继续

4. 在这里我们需要从安装程序提供的可安装的产品(Products)中选择我们需要的mysql server

我们展开Available Products里的第一项“MySQL Servers”,依次展开其子结点,直到其终端结点,我的操作是64位的,所以选中“MySQL Server 5.7.14 - X64”

然后点击绿色的向右箭头,将当前Product移动需要安装的列表,然后在右边展开“MySQL Server 5.7.14 -  X64”项,取消“Development Components”的勾选(因为我们只需要安装mysql server),之后点击“Next”按钮进入下一步

5. 点击“Execute”(执行)开始安装,安装过程中会显示安装的Progress(进度),等待安装完成后Status会显示Complete,mysql图标前会出现一个绿色的勾,然后点击“Next”按钮进入产品配置界面

6. 点击“Next”按钮进入MySQL Server 的配置

Config Type选择“Development Machine”,选择此项将使用较小的内容来运行我们的mysql server,对应小型软件、学习是完全够用的。之后“Next”

在Root Account Password设置数据库root账号的密码,我填的是123456所以程序提醒我密码强度为弱,我们需要牢记这个密码,然后点击“Next”

这里可以设置mysql server的名称和是否开机启动,我把名称改为了“MySQLZzz1”,取消了开机启动,其它的没改,点击“Next”

点击“Next”

此界面将之前设置的配置内容应用到我们的mysql server,点击“Execute”,等待完成就可以了

配置完成,点击“Finish”完成配置环节

7. 配置完成后将回到安装程序,我们点击“Next”继续

提示我们安装完成,点击“Finish”

MySQL 数据连接测试
由于mysql没有可视化界面,因此可借用Mysql图形界面管理软件:Navicat for MySQL或 phpMyAdmin
 
1.打开 Navicat for MySQL

2. 新建一个连接,填写连接信息:

连接名称:用于区分不同的连接,自己命名即可

主机名:localhost

端口:3306

用户名:root

密码:123456(之前配置mysql的时候填写的密码)

原文链接:http://blog.csdn.net/zhouzezhou/article/details/52446608
 

搭建web服务器-tomcat+apache+mysql+eclipse的更多相关文章

  1. Ubuntu 搭建Web服务器(MySQL+PHP+Apache)详细教程

    Ubuntu 搭建Web服务器(MySQL+PHP+Apache)详细教程 看了好多人的博客,有的不全 or 有问题,整理了一下,适合小白 新手先整理几个小问题 1.为啥使用 Linux 搭建服务器? ...

  2. 用tomcat搭建web服务器

    链接地址:http://www.blogjava.net/qingshow/archive/2010/01/17/309846.html qingshow “不积跬步无以至千里,不积小流无以成江海”. ...

  3. 记录一些服务端术语和搭建web服务器

    菜单快捷导航 服务端常用术语 搭建web服务器和配置虚拟主机 记录一些服务端方面的常用术语 1.CS架构和BS架构 1.1 CS架构 CS(Client/Server),基于安装包类型的桌面或手机软件 ...

  4. CentOS 6.2下搭建Web服务器

    1Centos 6.2下搭建web服务器 如今,Linux在Web应用越来越广,许多企业都采用Linux来搭建Web服务器,这样即节省了购买正版软件的费用,而且还能够提高服务器的安全性. 之前我们介绍 ...

  5. Android手机用KSWEB搭建Web服务器成功安装WordPress

    之前部落分享的几个免费Web服务器软件都是用来安装在本地电脑上,搭建Apache.PhpMyAdmin.MySQL等网站运行环境,然后我们就可以在电脑上测试运行Wordpress.Discuz! 论坛 ...

  6. CentOS 6.3下搭建Web服务器

    准备前的工作: 1.修改selinux配置文件(/etc/sysconfig/selinux) 关闭防火墙 (1)把SELINUX=enforcing注释掉 (2)并添加SELINUX=disable ...

  7. Ubuntu20.04搭建web服务器

    其他Ubuntu20以及Ubuntu18系列也可以!

  8. Servlet学习之web服务器Tomcat 详解

    Web服务器是什么 Web服务器是指驻留于因特网上某种类型计算机的程序.当Web浏览器(客户端)连到服务器上并请求文件时,服务器将处理该请求并将文件发送到该浏览器上,附带的信息会告诉浏览器如何查看该文 ...

  9. 轻松使用Nginx搭建web服务器

    如果读者以前做过web开发的话,就应该知道如何去搭建一个web服务器来跑你的web站点,在windows下你可能会选择去用IIS,十分的快捷,在linux下,你可能首先会想到apache,“一哥”( ...

随机推荐

  1. ASP.NET Core 2.0 : 四. _Layout与_ViewStart

    本章我们新建一个项目,并通过这个项目熟悉一下_Layout与_ViewStart. 新建一个项目 首先, 文件->新建一个解决方案 选择.Net Core 的APP下面的ASP.NET Core ...

  2. xBIM WeXplorer xViewer 基本应用

    目录 基础 xBIM WeXplorer 简要介绍 xBIM WeXplorer xViewer 基本应用 xBIM WeXplorer xViewer 浏览器检查 xBIM WeXplorer xV ...

  3. Promise对象的简单用法

    要了解一个东西,首先要从,它是什么.用来做什么以及怎么取用它这三个方面来了解. 首先,promise是什么? 我们来参考一下MDN对它的定义: Promise 对象用于一个异步操作的最终完成(或失败) ...

  4. 【笔记】h5 页面唤起电话呼叫

    参考文章:https://www.cnblogs.com/lilin1995/p/5640684.html 最近完成一个公司的官网移动端页面,涉及到了唤起电话这个功能,说实在js 并没有为此提供 ap ...

  5. WEB-INF目录下文件复制的几种方式

    2018年1月31日 10:42:55 工作完写点博客记录下. 需求:从web-inf下拷贝文件到指定目录. 目录结构 直接贴代码 第一种方式,字节流读取 try { int index = 0; S ...

  6. Selenium常用方法及函数、txt参数化

    常用方法及函数: 1.表单的提交方法:submit解释:查找到表单(from)直接调用submit即可实例:driver.find_element_by_id("form1").s ...

  7. 真实场景的双目立体匹配(stereo matching)以及虚拟视点合成(virtual view synthsis)示例

    双目立体匹配一直是双目视觉的研究热点,双目相机拍摄同一场景的左.右两幅视点图像,运用立体匹配匹配算法获取视差图,进而获取深度图.而深度图的应用范围非常广泛,由于其能够记录场景中物体距离摄像机的距离,可 ...

  8. yii2 查询构建器

    Query Builder $rows = (new \yii\db\Query()) ->select(['dyn_id', 'dyn_name']) ->from('zs_dynast ...

  9. entity framework core在独立类库下执行迁移操作

    之前学习EFCore的时候,都是在VS创建的默认模板里面进行的,按照官方文档,直接就可以搞定. 今天新项目准备上.Net Core,打算先按照国际惯例,进行分层,数据访问层是用EFCore来做,于是就 ...

  10. 业余草分享100套精选1000G架构师资料课程(超1T的IT学习资料免费送)

    业余草分享100套精选1000G架构师资料课程(超1T的IT学习资料免费送). 超过1024G的IT学习资料免费领取,你值得拥有! 领取资源方式,关注“业余草”公众号,回复对应的关键字 01.回复”我 ...