设为首页 收藏本站
查看: 737|回复: 0

[经验分享] Apache+PHP+MySQL服务器组合套件

[复制链接]
累计签到:8 天
连续签到:1 天
发表于 2015-11-14 09:31:08 | 显示全部楼层 |阅读模式
  Apache+PHP+MySQL服务器组合套件 v2.0_php5三合一绿色版!

EasyAPM-Server 是什么?
EasyAPM-Server 是 Windows 下的 Apache+PHP+MySQL 集成环境,帮助您快速建立基于以上组合的 Web 服务器环境。
刚刚接触 Apache+PHP+MySQL 的兄弟都会感觉很难,也许多数人原来都用过 IIS 建立 ASP 环境,指指点点的操作不再有效,所有的配置都是编辑配置文件,一切操作变得枯燥无味,但是,等你慢慢了解了,就会发现,原来你可以这么随心所欲的控制你的服务器,并且这一切都是免费的。


EasyAPM-Server 环境要求
首先,您要有一台基于 NT 构架的 Windows 系统 (Win2000/XP/2003),不能运行于 Win9x/ME,我还是推荐 Win2000 ,其实无论效率还是硬件要求,我仍然觉得 Win2000 是微软最好的一个系统。
其次,确定您的系统没有安装 IIS 或其他占用 80 端口的程序,如果您必须使用 IIS ,并且必须运行于 80 ,请在后面看如何修改 Apache 默认端口;另外,需要确定的是,您的防火墙不要阻止 80 和 3306 端口,也不能阻止 Apache 和 MySQL 程序;不要运行 KV2005 (后台服务也要关闭),它会阻止 Apache 启动。


EasyAPM-Server 安装
如果您是新手,请使用建议路径安装,在您弄懂要修改的配置之前不要改动任何东西,这样您会非常顺利的完成安装,并可以体会到 APM(Apahe+PHP+MySQL,以下的APM都是这个意思) 的力量。

首先,下载 EasyAPM-Server 。在 http://www.micronsky.net/easyapm/ 这里,您可以下载到最新版本,请比对 MD5 ,确定下载的压缩包完整,如果在其他网站下载,请比对 MD5 ,确定压缩包没有被修改。

然后,解压缩,把压缩包里面的 usr 目录接压缩到 D: 盘,也就是接压缩后 EasyAPM-Server 的安装路径文件 install.bat 应该在 D:/usr 下,而不是 D:/usr/usr 下。

现在,正式的安装开始,运行 D:/usr/install.bat 你会看到安装时的提示,安装完成会要求确认打开测试页面。如果您安装出现问题,请把你的系统和安装时的完整出错信息发在论坛上,如果出现的测试页面和 phpMyAdmin 都没问题,那么恭喜,您成功了!

先别高兴太早,还没有结束呢,您需要立刻修改 MySQL 的密码,当然,这是很容易的,使用 phpMyAdmin ( http://localhost/phpmyadmin/ ),这是一个 PHP 代码编写的 MySQL 管理程序,并且支持多国语言(套件自带的语言已经默认设置成中文GB2312),一切都很简单,自己试一下,我就不啰嗦了。

现在,一切准备就绪,您如果不需要,可以删除 D:/usr/www 下面除 phpmyadmin 的所有文件了,并把自己的网页或 PHP 程序放在这个目录下。注意,基本上使用数据库的 PHP 程序都是需要安装的,请详细阅读您的 PHP 程序文档,或者到官方网站查阅安装及设置方法。


关于 localhost (IP:127.0.0.1)
很多新手不知道 localhost 是什么,那可要好好学习一下基础知识了,简单来说 localhost 就代表自己或者本地,也就是您正在操作的这台电脑,这个地址是唯一不经过网络设备直接访问本机使用的,一般用于测试或者本机连接(比如 MySQL 如果和 PHP 程序使用同一台主机一般使用 localhost 连接,这样比较安全),所以,别人用 localhost 肯定不能访问到您的电脑,而是他自己的。


虚拟主机配置
EasyAPM-Server v1.2.2 及以后版本的虚拟主机已经和主配置文件(httpd.conf)分离,在 D:/usr/local/apache(2)/conf/vhosts/ 目录下,新安装时只有一个 localhost.conf 文件,配置的是测试用的 http://localhost ,默认路径 /usr/www ,如果添加虚拟主机,可以参考 localhost.conf 在这个目录下添加同样扩展名的虚拟主机配置文件,建议文件名使用虚拟主机域名,在有多个虚拟主机时便于查找和修改。
下面以 EasyAPM-Server v2.0.0 为例说明:
CODE

<VirtualHost *:80> #虚拟主机容器开始

ServerName localhost #虚拟主机域名
ServerAdmin root@localhost #管理员邮件

BandWidthModule On #带宽控制模块
#只有一个连接带宽控制(bytes/s)

BandWidth    all 100000
#一个以上连接每个连接带宽控制(bytes/s)

MinBandWidth all 50000

RewriteEngine On #mod_rewrite模块,安全重写规则
RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK)
RewriteRule .* - [F]

DocumentRoot /usr/www #虚拟主机文档(网页)路径
php_admin_value open_basedir /usr/www #PHP 访问路径限制

   <Directory "/usr/www"> #文档(网页)路经控制
       Options Indexes FollowSymLinks MultiViews
       AllowOverride All
       Order allow,deny
       Allow from all
   </Directory>

</VirtualHost> #虚拟主机容器结束



关于使用端口问题

每个端口只能由一个程序使用,确定没有使用 IIS 或其他占用 80 端口的程序,另外防火墙必须允许 Apache 的端口(默认 80)。目前已知 KV2005 占用 80 端口。
察看端口请使用 fport
  fport.zip ( 54.42kb ) 下载次数: 9
或 WAPM服务控制中心

如果不想改变原占用 80 端口程序,可以修改 Apache 端口:

EasyAPM-Server v2.0.0

修改 D:/usr/local/apache2/conf/httpd.conf
Listen 80 #<-- 修改成想要使用的端口号(如果还有其他80也需要修改)

修改 D:/usr/local/apache2/conf/vhosts/*.conf
<VirtualHost *:80> #<-- 修改成和上面同样的端口号


EasyAPM-Server v1.2.2

修改 D:/usr/local/apache/conf/httpd.conf
Port 80 #<-- 修改成想要使用的端口号
NameVirtualHost *:80 #<-- 修改成和上面同样的端口号

  下载地址
  http://down.jdxz.net/Download.asp?ID=8946&sID=0
             版权声明:本文为博主原创文章,未经博主允许不得转载。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-139023-1-1.html 上篇帖子: 详解Apache 日志分割教程 下篇帖子: 使用Apache POI API读写Excel
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表