windows下搭建属于自己的web服务器
这次需要记录一下我搭建web服务器的过程。
第一步,确定自己要使用的平台:这次我用的是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文件
重新启动所有服务。
至此,ok我以为搞定,但是根本不识别,还是乱码,所以,果断放弃这个版本的cms。使用dede的最新版本的模版,果断成功!小插曲结束!!
我们继续,下面要讲的就是apache的配置了,
首先,打开apache.conf中有一行是来网站的路径。
其次,默认的apache配置是只允许127.0.0.1访问的,所以我们要更改设置允许其他人访问。如图:
类似于这样如下图的配置,我们可以改为allow from all
到这里为止,我们的配置基本上就结束了,正常的话,你的网站可以用来进行测试使用,当然了,网站搭建起来你自己上传一些什么东西那就是你自己来搞定,就不细说什么。
记得配置结束后千万进行重启,才会生效!
windows下搭建属于自己的web服务器的更多相关文章
- Windows下搭建PHP开发环境-WEB服务器
PHP集成开发环境有很多,如XAMPP.AppServ......只要一键安装就把PHP环境给搭建好了.但这种安装方式不够灵活,软件的自由组合不方便,同时也不利于学习.所以我还是喜欢手工搭建PHP开发 ...
- 烂泥:Windows下安装与配置Nginx web服务器
本文由秀依林枫提供友情赞助,首发于烂泥行天下. 前几篇文章,我们使用nginx都是在linux环境下,今天由于工作的需要.需要在windows环境也使用nginx搭建web服务器. 下面记录下有关ng ...
- Windows下搭建Apache+Django+Python Web服务环境
最近在学Django,想用Apache搭建一个服务器环境,因此在网上看了好多资料,很多都是用Python2.6和Apache2.2搭建的环境,不过我还是想用Python35和Apache24来搭建,具 ...
- Windows下搭建基于SSH的Git服务器
Git客户端安装 客户端要同时安装在远程服务器和自己的电脑上,下载地址:http://msysgit.github.io/ 选择安装组件 :也可以默认选择; 图标组件(Addition icons) ...
- windows下搭建基于nginx的rtmp服务器
https://blog.csdn.net/fireroll/article/details/51985688 Windows机器配置:Windows7旗舰版 64位Intel(R) Core(TM) ...
- Windows 7下 搭建 基于 ssh 的sftp 服务器
Windows xp 下 搭建 基于 ssh 的sftp 服务器,服务器端可以用 freesshd,F-secure server等,filezilla server不可用,之前傻乎乎的用file ...
- 本地windows下搭建git的本地服务器
本地windows下搭建git的本地服务器 准备工作: 本地安装java环境,配置环境变量(略) 下载gitblit文件,百度一大堆 开始第一步: 减压gitblit压缩包到某个目录下,比如我在:H: ...
- windows 下搭建git服务器,及问题处理。
最近要做一个源码管理服务器,权衡了一下还是git最适合,搭建服务器前看了网上一些windows下搭建git服务器的帖子,感觉还比较简单,没有太多需要配置的地方,于是开始动手. 我选择的是 gitfor ...
- windows下搭建nginx-rtmp服务器
windows下搭建nginx-rtmp服务器 windows下搭建nginx-rtmp服务器 准备工作 安装MinGW 安装Mercurial 安装strawberryperl 安装nasm 下载n ...
随机推荐
- 《Nagios系统监控实践》一书出版
本书是我的第一本译著,有此机会实属机缘巧合.虽然使用Nagios只有一年多的时间,但是作为用户,我深感其设计的简洁与高效—没有一丝多余的东西.因为工作的关系,要求对各个领域都有所了解,所以没有仔细地阅 ...
- gimp之旅
随着大学生活的告一段落,新的征途已经开始了.鉴于本人如此喜欢旅游,如此喜欢拍照,如此喜欢处理图片,所以打算在照片处理上下点功夫.总所周知,图像处理软件大牛级的就属windows下的photoshop以 ...
- Gym 100827G Number Game (博弈)
Number Game Alice and Bob are playing a game on a line of N squares. The line is initially populated ...
- [OC Foundation框架 - 12] NSNumber
1.概念 NSArray,NSDictionary只能放OC对象,不能放入基本数据类型 必须使用包装类NSNumber,把基本数据类型包装成OC对象 不支持自动包装解包 void number() ...
- ASP .Net提交时禁用Button
转自:http://gaterking.blog.51cto.com/69893/301691/ 今天遇到一种小情况,想要在.net的服务器控件asp:button按下去时通过OnClientClic ...
- [六]SpringMvc学习-文件上传
1.单文件上传 1.1修改配置文件 <bean id="multipartResolver" class="org.springframework.web.mult ...
- C/C++语言中#的神奇作用:把宏参数字符串化/贴合宏参数
宏中"#"和"##"的用法 一.一般用法 我们使用#把宏参数变为一个字符串,用##把两个宏参数贴合在一起. #define STR(s) #s # ...
- DBHelper数据库操作类(二)
不错文章:http://www.codefans.net/articles/562.shtml http://www.cnblogs.com/gaobing/p/3878342.html using ...
- UITabBarController详解
UITabBarController使用详解 UITabBarController是IOS中很常用的一个viewController,例如系统的闹钟程序,ipod程序等.UITabBarControl ...
- android常见错误-Unexpected namespace prefix "xmlns" found for tag LinearLayout
有一次升级android开发工具后发现xml脚本出现错误“Unexpected namespace prefix "xmlns" found for tag LinearLayou ...