win2008下搭建属于自己的web服务器(wamp)

这次需要记录一下我搭建web服务器的过程。

我们小编注:因为图片格式问题,如果图片不能显示请使用chrome浏览器浏览。

第一步,确定自己要使用的平台:这次我用的是windows2008 server版本

第二步,计划是想要纯手工的安装apache、php等。但是我们可以下载一个wamp集成版(即windows系统下apache、mysql 、php)。

安装wamp过程如下:(类似于默认安装,但是要注意自己的安装)

等待安装完成之后,分别在桌面和状态栏生成快捷方式。

注意:我第一次运行的时候,报错,查过之后发现无法打开的原因,极有可能是需要安装

程序安装完成正确运行之后,这个版本的图标是这样显示的,当显示白色的时候表示全部服务开始运行,若为红色,表示离线,黄色表示某服务开启不正常。需要更改配置。

点击图标看到配置目录:

apache的配置文件:

php的配置文件:

wamp的安装路径以及apache、php、mysql的路径:

至此,wamp的基本认识已经可以了,可以进行下一步的操作,即网页的运行。

在wamp的目录下有一个名为www的目录:

我要搭建一个简单的网站进行测试使用,可以使用自己写的网站,也可以下载开源的cms来用,这里我用的是织梦的模版(即dede);

解压之后,里面有两个文档,一个是doc、另一个是uploads,将uploads的文件全部拷贝到之前存放网页文件的www目录下,之后127.0.0.1/index.php,就成功进入到网页安装的界面,傻瓜式的使用方法,一看就明白。

需要注意的就是在一步步搭建织梦这个网站模版的时候它需要的权限和插件的支持你是不是都安装了,然后你可以根据自己的爱好设置域名等等。

还有一点,这里需要mysql,即需要你建一个数据库,当然了,有一个要注意就是wamp中mysql默认的root账户数据库密码是空的。

数据库:

小插曲:

之前用另一个开源的cms,将相关文件放到www目录下之后发现提示没有安装zend optimizer来解析,所以网页显示全部是乱码。

这里需要注意一点,就是zend optimizer支持的是php较低的版本,wamp集成版php的版本最少也在5.3以上,所以乱码,在php5.3之后,出现的是zend loader来解析,所以特别要注意这一点。

安装了zend loader,其实只是一个dll文件,将它放到此目录下,然后在wamp软件那边勾选zend loader,然后在apache.conf配置文件里面添加几句话,

重新启动所有服务。

至此,ok我以为搞定,但是根本不识别,还是乱码,所以,果断放弃这个版本的cms。使用dede的最新版本的模版,果断成功!小插曲结束!!

我们继续,下面要讲的就是apache的配置了,

首先,打开apache.conf中有一行是来网站的路径。

其次,默认的apache配置是只允许127.0.0.1访问的,所以我们要更改设置允许其他人访问。如图:

类似于这样如下图的配置,我们可以改为allow from all

到这里为止,我们的配置基本上就结束了,正常的话,你的网站可以用来进行测试使用,当然了,网站搭建起来你自己上传一些什么东西那就是你自己来搞定,就不细说什么。

记得配置结束后千万进行重启,才会生效!

(0)

相关推荐

  • Win7环境下Apache连接MySQL提示连接已重置的解决办法

    win7下手动搭建wamp环境,碰到的几个坑总结下: 1.能正常访问php和html类型文件,但是访问项目文件时老是连接被重置,后来总结是数据库的问题,就写测试用例测试php能否成功调用数据库. <?php echo "mysql"; $mysql_conf = array( 'host' => '127.0.0.1', 'db' => 'drupal628', 'db_user' => 'root', 'db_pwd' => 'admin', ); $m

  • Windows下Apache+MySQL+PHP运行环境的安装图文方法

    1.安装Apache a) 双击文件Apach_2.2.8_win32-x86-no_ssl.msi,弹出欢迎界面.单NEXT按钮,进入到License Agreement(许可协议)界面. b) 用户需要同意界面 中的条款才能继续安装.选中I accept the terms in the license agreement 单选按钮后,单击NEXT按钮,如图1所示,进入程序描述与说明界面. 图1 c) 浏览程序的描述和说明后,单击NEXT按钮进入Server Information界面,如图

  • windows下apache+php+mysql 环境配置方法

    一 准备 1 下载apache http://httpd.apache.org/download.cgi#apache24 httpd-2.2.22-win32-x86-openssl-0.9.8t.msi openssl表示带有openssl模块,利用openssl可给Apache配置SSL安全链接 2 下载php http://windows.php.net/downloads/releases/archives/ php-5.3.5-Win32-VC6-x86.zip 下载vc6版本 VC

  • 在WAMP环境下搭建ZendDebugger php调试工具的方法

    东西不是新货,所以介绍就不做介绍了,下面主要是配置流程. 首先,下载ZendDebugger,下载链接:http://downloads.zend.com/pdt/server-debugger/,因为我是win系统,所以就找.zip结尾的就行了,我下的是ZendDebugger-5.2.14-cygwin_nt-i386.zip 然后解压,看到这些目录 那几个文件夹前面的数字,代表php的版本,我用的是5.2.6,所以就用5_2_x_comp,把这个文件夹里的ZendDebugger.dll复

  • Apache+php+mysql在windows下的安装与配置图解(最新版)

    先准备好软件: Apache官方下载地址:apache_2.0.55-win32-x86-no_ssl.msi,更多版本在这里: php官方下载地址:php-5.0.5-Win32.zip,更多镜像下载地址,更多版本下载: mysql官方下载地址:mysql-4.1.14-win32.zip,更多镜像下载地址,更多版本下载. 一.安装Apache,配置成功一个普通网站服务器 运行下载好的"apache_2.0.55-win32-x86-no_ssl.msi",出现如下界面: 出现Apa

  • WampServer搭建php环境时遇到的问题汇总

    1.安装时报错,缺少 MSVCR100.dll 文件 这是因为wampServer安装时用到的vc库没有更新,要安装更新之后再进行安装,因为之前安装的VC版本低了,才导致安装的时候提示丢失MSVCR100.dll文件. 以下分别是32位与64位的VC10下载地址: VC10 SP1 vcredist_x86.exe 32 bits : http://www.microsoft.com/download/en/details.aspx?id=8328 VC10 SP1 vcredist_x64.e

  • 浅谈本地WAMP环境的搭建

    在php本地搭建过程中,php环境配置是至关重要的一部分,本文就php在本地的环境配置中作简要说明.以供大家学习! 配置Windows+Apache+Mysql+PHP开发运行环境 安装Apache 获取 Apache Server 下载     这个是包括了open ssl 模块的window可执行程序,直接运行安装到我们需要放置的目录下面.注意使用80端口,这样不必额外制定端口号就可以访问本地Http Server了     一切安装好后,打开浏览器,输入http://localhost进行

  • linux下安装apache与php;Apache+PHP+MySQL配置攻略

    1.apache  在如下页面下载apache的for Linux 的源码包   http://www.apache.org/dist/httpd/;  存至/home/xx目录,xx是自建文件夹,我建了一个wj的文件夹. 命令列表:   cd /home/wj  tar -zxvf httpd-2.0.54.tar.gz mv httpd-2.0.54 apache  cd apache  ./configure --prefix=/usr/local/apache2 --enable-mod

  • win7 64位系统 配置php最新版开发环境(php+Apache+mysql)

    一 :准备阶段 1:php php-5.5.13下载链接:http://windows.php.net/downloads/releases/php-5.5.13-Win32-VC11-x64.zip 推荐 Thread Safe(线程安全) V11 x64,也就是64bit的. 现在PHP官网上下载PHP安装包都有VC11或VC9的字样,这是什么含义,我们应该下载哪种安装包更好呢? 其实PHP官网给出了答案: VC9 and VC11 More recent versions of PHP a

  • CentOS 6.4安装配置LAMP服务器(Apache+PHP5+MySQL)

    准备篇: 1.配置防火墙,开启80端口.3306端口vi /etc/sysconfig/iptables-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #允许80端口通过防火墙-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT #允许3306端口通过防火墙 备注:很多网友把这两条规则添加到防火墙配置的最后一行,导致防火墙启动失败, 正

随机推荐