基于windows平台的java+php+tomcat+apche+mysql+phpMyAdmin环境搭建

准备软件:

  1. jdk-8u31-windows-x64
  2. mysql-installer-community-5.6.19.0
  3. apache-tomcat-8.0.18-windows-x64
  4. Apache HTTP server2.4_X64
  5. myeclipse-pro-2014-GA-offline-installer-windows
  6. php-5.6.5-Win32-VC11-x64
  7. phpMyAdmin-4.2.11-all-languages

详细说明:

1.jdk-8u31-windows-x64

(1)下载JDK

可从http://www.oracle.com/technetwork/java/javase/downloads/index.html下载

(2)安装JDK

直接运行下载的可执行文件即可安装 最好不要安装在C盘,jre 和 jdk 都装在java目录下

(3)设置环境变量

右键我的电脑——属性——高级       环境变量(可以是用户变量,也可以是系统变量,本文中设置的是系统变量)

1)新建系统环境变量Java_Home

Java_Home=X:\JDK1.7

(该环境变量指向JDK的安装路径,Java_Home为环境变量名,=右边为JDK的实际安装路径。比如JDK安装在C:\MyJDK\JDK1.7目录下,则Java_Home= C:\MyJDK\JDK1.7)  版本号需随下载的jdk版本修改

2)编辑原有的系统环境变量Path,在该变量值的后面加上以下路径值:

;%Java_Home%\bin

(该设置使得java命令可以在任何路径下使用,其中分号;是各环境变量值的分隔符)

注意:此配置环境需使用JDK6.0以上的版本

2. mysql-installer-community-5.6.19.0

安装步骤

(1)运行install安装,继续下一步。

(2)Developer Default 默认安装类型

Server only 仅作为服务器

Client only 仅作为客户端

Full 完全安装类型

Custom 用户自定义安装类型

根据自己的情况选择安装,我们这里以自定义安装为例:

(3)这里有3个选项,

1.Developer Machine(开发机器),个人用桌面工作站,占用最少的系统资源

2.Server Machine(服务器),MySQL服务器可以同其它应用程序一起运行,例如FTP、email和web服务器。MySQL服务器配置成使用适当比例的系统资源。

3.Dedicated MySQL Server Machine(专用MySQL服务器):该选项代表只运行MySQL服务的服务器。假定运行没有运行其它应用程序。MySQL服务器配置成使用所有可用系统资源。

根据自己情况选择即可,一般WEB服务器选择第二个,Server Machine即可!个人电脑安装选择第一个,Developer Machine比较好。

(4)继续下一步安装。完成安装即可

!提醒:需记住密码,最好设置密码是123456

3.apache-tomcat-8.0.18-windows-x64

解压即可,记住解压的目录。

4.Apache HTTP server2.4_X64
a) 双击文件httpd-2.2.22-win32-x86-openssl-0.9.8t,弹出欢迎界面。单NEXT按钮,进入到License Agreement(许可协议)界面。

b) 用户需要同意界面 中的条款才能继续安装。选中I accept the terms in the license agreement 单选按钮后,单击NEXT按钮,如图1所示,进入程序描述与说明界面。

图1

c) 浏览程序的描述和说明后,单击NEXT按钮进入Server Information界面,如图2所示。

图2

d) Server Information界面需要用户填写域名、服务器名称和管理员Email。在Network Domain下填入您的域名(比如:goodwaiter.com),在Server Name下填入您的服务器名称(比如:www.goodwaiter.com,也就是主机名加上域名),在Administrator‘s Email Address下填入系统管理员的联系电子邮件地址(比如:[email protected]),上述三条信息仅供参考,其中联系电子邮件地址 会在当系统故障时提供给访问者,三条信息均可任意填写,无效的也行。最后还有两个单选按钮,如果选中默认的第一个单选按钮,说明该服务器对所有人开放,并 且服务器的端口号为80,这个是推荐选项。第二个单选按钮是该服务器仅对当前用户开放,并且服务器端口为8080.这里选中第一个选项,然后单击NEXT 按钮,进入Setup Type(安装 类型)界面 ,如果3所示。

图3

e) 在Setup Type界面中可以选择安装类型,有Typical默认安装,Custom用户自定义安装两 种安装方式,这里保持自定义安装选项即可,单击NEXT按钮,进入Destination Folder(路径选取)界面,如图4所示。出现选择安装选项界面,如图所示,左键点选“Apache HTTP Server 2.0.55”,选择“This feature, and all subfeatures, will be installed on local hard drive.”,即“此部分,及下属子部分内容,全部安装在本地硬盘上”。

图4

f) 单击Change按钮可以选择安装路径。这里路径设为“D:\Apache2.2\”,单击NEXT按钮。(各位自行选取了,一般建议不要安装在操作系统所在盘,免得操作系统坏了之后,还原操作把Apache配置文件也清除了。)

g) 进入文件安装界面。这是Apache安装的最后一步,程序开始安装文件。安装结束后,单击Finish按钮结束安装程序。

h) 安装完成后,Apache服务器将自动开启。桌面右下角将出现一个图标,当前Apache服务器启动时,图标样式为;服务器未启动,图标样式为

单击小图标,将会看到服务器的开启与关闭功能;也可以右击小图 标,在弹出的快捷菜单 中选 择Open Apache Monitor命令,打开 Apache监控程序。

i) 服务器开启后,最后需测试一下服务器。打开一个浏览器窗口,在地址栏中输入“http://127.0.0.1/”或者“http: //localhost:+端口号”,按Enter键将看到如图5的界面(看过的教程都说是出现下面的界面,但我还没看到过这个界面,只是看到两个英文单词It Works,不过这都没有关系啦)。

图5

5.php-5.6.5-Win32-VC11-x64

Apache服务器顺利启动后,接下来需要安装PHP5。安装PHP5的操作步骤如下:

①将PHP5的安装文件php-5.3.5-Win32-VC6-x86解压到相应目录,后是php-5.3.5-Win32-VC6-x86文件夹

图2.1

②将该目录 下的所有dll文件复制 到系统盘Windows\System32目录下(Windows 2000的用户是在winnt\system32目录下)。

③将文件php.ini-developmentphp.ini-proviment或者复制到系统盘的Windows目录下,并重新命名为php.ini.

④打开“;extension=php_mysql.dll”这一行,将前面的分号“;”去掉,这样,PHP就可以支持MySQL数据库了。

⑤继续把;extension=php_mbstring.dll这句话的分号去掉

把extension_dir = “”改为extension_dir = "E:\php-5.3.5-Win32-VC6-x86\ext"   具体目录为php的安装目录,分号去掉

把doc_root =””改成doc_root =  "e:\Program Files\Apache Software Foundation\Apache2.2\htdocs"  具体目录是apache的安装目录 ,分号去掉

5.1.配置apache和PHP5

要想使用Apache服务器支持PHP文件,就要在Apache的配置文件httpd.conf中做一些设置。。Httpd.conf文件的位置在Apache根目录下的conf目录下,主要设置如下内容。

? 找到LoadModule配置块,在LoadModule的最后添加如下信息:

LoadModule php5_module E:\php-5.3.5-Win32-VC6-x86\php5apache2_2.dll

添加后的文件结果 如图4.1所示。

图4.1

? 修改DocumentRoot参数可以修改Apache服务器主 的根目录。原根目录 的位置是Apache2.2\hotdocs目录,用户可以任意指定位置,如:

DocumentRoot "D:/htdocs/"

在DocumentRoot的下面距离28行的位置,有一行为<Directory "D:/Apache2.2/htdocs/">,改成<Directory "D:/htdocs/"。(注意DocumentRoot和这里的参数值要保持一致哦)

? 添加希望Apache服务器能够识别的PHP扩展名。添加的代码如下:

AddType application/x-httpd-php .php .html .htm

添加位置如图4.2所示。

? 默认显示页。Apache的默认显示页是index.html。也就是说,在服务器未指名文件时,首先查找index.html,如果找到 index.html,那么服务器就将加载该文件,否则显示目录内的文件列表。在这里添加一个PHP默认页index.php。更改后的代码如下:

DirectoryIndex index.html index.php

(其实也不一定非得“index.html”,比如“test.php”等,都可以)

? 修改Apache端口号。Apache的端口号为80.修改选 项Listen的值,即可修改端口号,如改为82,那么更改后的代码如下(一般都不改啦):

Listen 82

以上配置完成后,重启Apache服务器即可。

6.1 myeclipse-pro-2014-GA-offline-installer-windows

  1. 第一步:点击下载好的MyEclipse安装程序,弹出如下对话框,点击next,即下一步。

  2. 第二步:勾选前面的方框,表示同意MyEclipse的协议,然后点击next。

3.第三步:设置安装MyEclipse的路径,最好安装一个盘的根目录下,这样方便查找。

4.第四步:勾选前面的,选择all,然后next。

5.第五步:全部勾选,点击next。

6.第六步:弹出如下对话框,此时,需要知道自己电脑安装的是什么系统,多少位的系统,请看第七步中识别系统是多少位的方法。

7.第七步:查看个人电脑是多少位系统步骤:右键我的电脑,即可看到。windows XP的是32位的,这个可以注意。

8.第八步:安装时间可能需要五分钟左右的样子,等待,然后即可完成。

6.2 myeclipse安装图解:

Myeclipse 10激活详解过程

1、安装好Myeclipse 10(10.1、10.5或10.6等版本,理论上都可以破解,这里以10.6版本为例),安装完成后请暂时不要运行Myeclipse。

2、在下载好的激活补丁目录中,双击cracker.jar运行激活工具(如果双击不能运行,可以双击同目录下的批处理文件run.bat来运行cracker.jar),在Usercode栏输入你的注册用户名,选择你的Myeclipse 10相应版本,然后点击SystemID…生成SystemID:

3、生成SystemID后,点击Active:

会自动生成License key、Activation code和Activation key:

自动生成License key、Activation code和Activation key

4、点击菜单Tools -> 2.SaveProperties,将上一步生成的License key、Activation code和Activation key保存到C:\Documents and Settings\Administrator\.myeclipse.properties文件中:

5、点击菜单Tools ->1.ReplaceJarFile…,然后选择到Myeclipse安装目录下的\Common\plugins目录,点击“打开”:

然后点击“打开”

等待一会儿,直到出现类似以下的信息,提示替换文件成功:

提示替换文件成功(Done),激活过程到此结束。

6、现在我们可以打开Myeclipse验证是否已经激活成功!点击菜单MyEclipse->Subscription Information…:

如果看到“激活状态”(Activation status)为“已激活产品”(Product activated),则表示激活成功了!

Congratulations!

激活成功!Congratulations!

7.phpMyAdmin-4.2.11-all-languages

安装方法:下载安装包裹后直接解压至E:\Program Files\Apache Software Foundation\Apache2.2\htdocs 里面  即是apache的安装目录的htdocs文件里,之后直接访问地址即可http://localhost:82/phpMyAdmin

时间: 2024-11-02 22:14:37

基于windows平台的java+php+tomcat+apche+mysql+phpMyAdmin环境搭建的相关文章

Linux下OneinStack一键安装JAVA+PHP+Tomcat+Nginx+MySQL网站环境

yum -y install wget screen python #for CentOS/Redhat # apt-get -y install wget screen python #for Debian/Ubuntu wget http://aliyun-oss.linuxeye.com/oneinstack-full.tar.gz #阿里云用户下载 wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz #包含源码,国内外均可下载

tomcat+nginx+mysql+jdk 环境搭建

1.安装JDK zrsz 上传到服务器安装 jdk 7u55 2.安装tomcat 下载tomcat 7 3.安装nginx nginx 安装依赖一下三个包 3.1  openssl-1.0.1c.tar.gz 3.2  pcre-8.36.tar.gz 3.3  zlib-1.2.8.tar.gz 3.4  yum install mhash 3.5  ./configure   /configure --prefix=/usr/local/nginx/  --with-http_stub_s

微信开发 BAE运平台和java语音,微信mysql数据库开发实例 --图文开发教程

持续更新中 BAE java开发mysql数据库 图文教程 BAE java语言开发mysql源代码下载: 目前微信开发.BAE开发.java开发.mysql开发的教程很多,但是没有一个详细的介绍基于BAE平台.java语言和mysql数据库的微信开发教程.所以写了该教程,希望能给大家一点启发. 教程分为: 1.申请BAE账户: 2.在BAE平台建立web服务器应用: 3.在BAE平台建立mysql数据库服务器应用: 4.使用eclipse开发基于BAE平台的处理微信消息的web服务器系统: 5

[java基础学习笔记]Java8SE开发环境搭建、第一个Java Hello World、Java程序的编译与执行

本文作者:sushengmiyan 本文地址:http://blog.csdn.net/sushengmiyan/article/details/25745945 主要内容: ---------------------------------------------------| 1.JDK的下载与安装                            | 2.编写第一个java程序HelloWorld     | 3.编译执行HelloWorld                      

PaaS平台– Google App Engine的开源实现AppScale环境搭建

搭建环境介绍: 硬件平台:HP Z800 工作站  内存:24GB      硬盘:1TB 虚拟化环境:XenServer 6.2.0 VM1:Ubuntu 12.04 amd64 server | IP:192.168.137.50 VM2:Ubuntu 12.04 amd64 server | IP:192.168.137.51 VM3:Ubuntu 12.04 amd64 server | IP:192.168.137.52 1.从Git安装Appscale 在Xen上安装好Ubuntu

WAMP(Windows+Apache+Mysql+PHP)环境搭建

学习PHP已经有一段时间,一直没有写过关于开发环境搭建的笔记,现在补上吧,因为安装配置的步骤记得不是很清楚,借鉴了一些别人的经验,总结如下: 首先去官方网站下载各个软件,下载需要的版本: Apache下载:http://www.apache.org/dyn/closer.cgi Mysql下载:http://dev.mysql.com/downloads/ PHP下载:http://cn2.php.net/downloads.php 我因为之前搭建环境的时候没有考虑通用的版本问题,所以都选择了最

如何为Android,Mac和Windows平台创建Java JNI动态链接库

Java Native Interface (JNI) 是Java和C/C++之间的桥梁.在一些情况下,为了提高Java程序的性能,扩展Java程序的功能,我们需要使用JNI.比如数据库的调用,当我们下载一个JDBC的jar包之后,解压可以看到里面包含了不同平台的动态链接库: 这篇文章介绍如何为Android,Mac和Windows平台,创建一个最简单的JNI动态链接库. 参考文章: Getting Started with JNI on Android, Windows and Mac And

基于windows平台的Object-C集成开发环境的搭建

这段时间开始学习IOS开发,对于一些基本环境的设置,查阅资料后搞了出来. 资料链接:http://wenku.baidu.com/view/9ffed817f18583d0496459ca.html 有三个方案可以搭建开发ios的环境: 一,买个苹果电脑,用xcode开发. 二,基于windows搭建一个object-c的开发环境. 三,安装一个苹果虚拟机,在虚拟机里面用xcode开发. 这里第一个和第三个方案就不说了,说说第二个方案. 首先,我们需要在http://www.gnustep.or

基于Windows平台的Python多线程及多进程学习小结

python多线程及多进程对于不同平台有不同的工具(platform-specific tools),如os.fork仅在Unix上可用,而windows不可用,该文仅针对windows平台可用的工具进行总结. 1.多线程 单线程中,如果某一任务(代码块)是long-time running的,则必须等待该任务(代码块)结束,才可以对下一个任务进行操作,为解决long-time 任务的block问题,可将创建多个线程,间隔选择多线程进行操作.python 中多线程常用的库为_thread,thr