一、 安装apache

  安装好之后测试:浏览器地址栏输入:localhost,若弹出"It works!"表明已成功安装。

  管理方式:1、通过Apache自带的镜像管理器;2、windows服务管理:在运行里面输入:services.msc;3、在dos(cmd下)以命令行的形式进行管理(httpd -k  start  开启apache服务//httpd -k  stop  停止apache服务)。

  将该命令行的执行目录设置成环境变量,来更好地运行进程。

  httpd –t:主要是对apache的配置文件进行语法检查。

  Apache的配置文件:httpd.conf,修改完配置文件后需要立即重启Apache,因为Apache只有在启动的时候才会读取配置文件。

二、安装php

  为了使apache能够调用php,需要将PHP配置成Apache的一个功能模块。httpd –M查看apache加载了哪些模块。

  第一步:将PHP安装成Apache的一个功能模块:在httpd.conf中LoadModule  php5_module  “h:/jiuyeban/web/php/php5apache2_2.dll”(以本人的目录为例)

  第二步:在Apache中将php文件交给PHP处理:在httpd.conf中AddType  application/x-httpd-php  .php

  第三步:确定并加载PHP的配置文件:将PHP的安装目录下的php.ini-development模版文件拷贝一份,修改后缀为php.ini,然后在httpd.conf中确定php配置文件的路径:PHPIniDir  h:/jiuyeban/web/php

  第四步:修改时区:PHP的配置文件php.ini中:date.timezone = PRC

  第五步:重启apache

三、MySQL的安装与配置

  可在cmd下完成对mysql的操作:mysql –uroot –p回车,再输入密码。分成四个步骤:1、建立连接和认证;2、发送操作指令;3、返回处理结果;4、断开连接

  使用PHP操作MySQL:

第一步:将PHP配置成MySQL的客户端:php.ini中,extension = php_mysql.dll进行扩展

第二步:告知PHP应该在哪个目录找到扩展文件:extension_dir = “h:\jiuyeban\web\php\ext”

第三步:重启apache,测试其运行是否成功

至此,web服务器环境(apache、mysql、php)搭建完成!

一台计算机上可以安装很多的软件,提供很多的服务,以“IP地址+端口号”来区分不同的服务。

常用的端口号:

80             Apache

3306           MySQL

21               ftp

23             telnet

搭建web服务器环境的更多相关文章

  1. Mac上一条命令搭建web服务器

    实际测试工作中偶尔会需要搭建Web服务器环境,由于Mac OS X自带了Apache和PHP环境,只需要简单的启动就可以. 开启Apache 开启Web服务器的方法有两种(默认启动端口号是80): 打 ...

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

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

  3. CentOS下Web服务器环境搭建LNMP一键安装包

    CentOS下Web服务器环境搭建LNMP一键安装包 时间:2014-09-04 00:50来源:osyunwei.com 作者:osyunwei.com 举报 点击:3797次 最新版本:lnmp- ...

  4. 用tomcat搭建web服务器

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

  5. Python搭建Web服务器,与Ajax交互,接收处理Get和Post请求的简易结构

    用python搭建web服务器,与ajax交互,接收处理Get和Post请求:简单实用,没有用框架,适用于简单需求,更多功能可进行扩展. python有自带模块BaseHTTPServer.CGIHT ...

  6. docker 搭建 web 服务环境

    docker容器虽然早就听说过,但是本人还真的没去用过,刚好看到相关的文章,就分享了下,有机会可以实践下...... 做过开发的人对开发环境的安装.配置应该都不会太陌生,不管你做什么开发,对开发环境都 ...

  7. 使用IntelliJ IDEA和Maven管理搭建Web开发环境(以Spring MVC为例)(二)

    前言:在使用IntelliJ IDEA和Maven管理搭建Web开发环境(以Spring MVC为例)(一)中已经介绍了如何对web基础环境进行搭建,这里主要演示,如何对spring环境进行搭建,然后 ...

  8. pm2命令,端口查询,mongodb服务启动,nginx服务启动,n模块的使用,搭建nodejs服务器环境,搭建oracledb服务器环境 linux的环境搭建

    pm2命令 pm2 ls //查询pm2 启动的列表 pm2 start app.js //启动文件 pm2 restart app //重启项目 pm2 logs app //监控项目执行日志打印 ...

  9. 手把手教你搭建WEB服务器和FTP服务器

    注:本次教程的环境是在“Windows 10 PC中远程控制的Windows Server 2012 R2服务器”,你可以自己在自己电脑中安装虚拟机再安装Windows Server 2012 R2服 ...

随机推荐

  1. reqiurejs学习

    RequireJS 优化 Web 应用: http://www.ibm.com/developerworks/cn/web/1209_shiwei_requirejs/ 1.模块之间的依赖关系 2.如 ...

  2. 如何在普清的屏上调试CSS样式二倍图背景

    背景: 最近就遇到一个同事的项目,还是像平常一样小心切图,认真对像素. 一切测试都没有问题,顺利上线. 但是,上线之后,产品经理跑过来说,有BUG. BUG描述:(不认为是BUG) 前端页面上的图标是 ...

  3. IE7 float:left失效的解决方法

    <div id="a" style="width:500px"> <div id="b" style="widt ...

  4. CSS 笔记三(Tables/Box Model/Outline)

    CSS Tables border border: border-width border-style border-color|initial|inherit; border-width borde ...

  5. PostgreSQL Hot Standby的主备切换

    一. 简介:          PG在9.*版本后热备提供了新的一个功能,那就是Stream Replication的读写分离,是PG高可用性的一个典型应用.其中备库是只读库:若主库出现故障:备库这个 ...

  6. ASP.net解析JSON例子

    using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.We ...

  7. Android网络框架源码分析一---Volley

    转载自 http://www.jianshu.com/p/9e17727f31a1?utm_campaign=maleskine&utm_content=note&utm_medium ...

  8. 快速排序(python版)

    #!coding:utf8 def quicksort(list_num, left, right): if left > right: return low = left high = rig ...

  9. PHP-----函数和二进制

    递归-----函数本身调用本身.每一个栈中的变量都是独立的,不受外部变量的影响,除非传参.这一点和Js不一样. 在一个php页面中要引用其他的php文件可以使用require,require_once ...

  10. SpringBoot集成jsp(附源码)+遇到的坑

    1.大体步骤 (1)       创建Maven web project: (2)       在pom.xml文件添加依赖: (3)       配置application.properties支持 ...