手动安装Apache / MySQL和PHP的优势

我看到一些人说,手动安装Apache / MySQL / PHP,而不是像XAMPP或WAMP那样安装它们是很好的。

这是真的吗? 手动安装它们是否有优点?

http://computing-know.blogspot.in/#!/2013/10/how-to-setup-apache-php-mysql.html

一步一步处理安装Apaache,PHP,Mysql,phpMyAdmin和XDebug。

1)如何安装Apache

2)为Apache设置PHP

3)安装和配置MySQL使用PHP

4)设置XDebug进行调试

5)phpMyAdmin的

注意:在本教程中,我的服务器文件夹位于F:\ server上

如何安装Apache

1)安装apache的方法有两种,从httpd.apache.org/download.cgi安装旧版本的apache httpd(与Windows XP兼容),或者从www.apachelounge.com/download/下载最新的apache build zip。

2)我将演示如何从apachelounge.com/download/下载的zip版本配置apache。

3)点击页面左边的Additional + VC9。

4)使用OpenSSL 0.9.8下载2.4.x zip版本。

5)创建一个文件夹名称服务器上的位置。

6)我的位置是F:\服务器

7)将Apache24从apache zip解压到server文件夹。

8)现在转到Apache的配置文件夹,并在任何文本编辑器中打开httpd.config。

9)找到(Ctrl + F)并替换“c:/ Apache24”的每一个实例,并将其更改为你的apache位置,在我的情况下它的f:/ server / Apaache24。

serverRoot“c:/ Apache24”与serverRoot“f:/ server / Apache24”

DocumentRoot“c:/ Apache24 / htdocs”与DocumentRoot“f:/ server / Apache24 / htdocs”

ScriptAlias / cgi-bin /“f:/ server / Apache24 / cgi-bin /”的ScriptAlias / cgi-bin /“c:/ Apache24 / cgi-bin /

8)现在运行命令提示符(具有管理员权限)。

9)在命令提示符上,转到位置server / Apache24 / bin。

10)在Bin文件夹内输入“httpd -k install”来安装Apache服务,然后按Enter键。

11)要启动Apache服务器,只需输入“httpd -k start”然后回车。

12)重新启动您的电脑

13)现在打开Bin文件夹并双击ApacheMonitor.exe并启动Apache

14)现在转到本地主机,如果你看到“It Works”页面,那么Apache已经成功安装在你的电脑上。

如果您看到一个显示“It works!”的页面 那么Apache服务器已经安装成功。

为Apache设置PHP

1)转到windows.php.net/download/下载php-5.4.x-Win32-VC9-x86.zip。

2)在server文件夹下创建一个名为php的文件夹。

3)将所有文件从php-5.4.x-Win32-VC9-x86.zip提取到服务器的php文件夹中。

4)现在转到Apache的配置文件夹,并在任何文本编辑器打开httpd.config。

5)查找(Ctrl + F)Loadmodulee向下滚动,直到最后一个Loadmodulee并粘贴以下内容

Loadmodulee php5_module“f:/server/php/php5apache2_4.dll”。

6)找到(Ctrl + F)的AddType向下滚动,直到最后一个AddType并粘贴以下内容

AddType应用程序/ x-httpd-php .php。

7)将PHP位置添加到httpd.conf文件的末尾。 例如,在文件末尾,添加以下内容:PHPIniDir“您的PHP位置”。

本地主机/ info.php的

8)在php文件夹中,将php.ini-development重命名为php.ini,并在文本编辑器中打开它。

9)查找(Ctrl + F)的display_errors,并确保该值设置为开。

10)找到(Ctrl + F)extension_dir =“./”并将其改为extension_dir =“F:\ server \ php \ ext”。

11)重新启动Apache服务器。

12)在Apache的htdocs文件夹中创建一个名为“phpinfo.php”的文件,内容如下:

13)转到localhost / phpinfo.php

extension_dir =“./”

14)右键点击我的电脑点击属性

15)点击环境变量

16)在路径的末尾添加你的php文件夹位置

17)重新启动您的电脑。

安装和配置MySQL以使用PHP

1)转到dev.mysql.com/downloads/mysql/下载zip或安装程序版本。

2)安装MySQL

3)点击下一步

4)选择完成并单击下一步

5)点击Finsh

6)点击标准配置

7)点击下一步

8)输入mySQL的密码

9)转到MySQL命令行并输入密码。

12)打开php.ini文件,找到下面这行:; extension = php_mysql.dll,删除分号。

并找到该行:; extension = php_mysql.dll

phpMyAdmin的

1)转到Apache的配置文件夹,并在任何文本编辑器中打开httpd.config。

2)查找(Ctrl + F)行DirectoryIndex index.html添加index.php。

3)打开服务器文件夹中的php.ini文件,并取消注释mbstring和mysqli扩展名。

3)转到phpmyadmin.net/下载最新的phpMyAdmin-4.0.8-english.zip。

4)将其解压到htdocs中的phpMyAdmin文件夹中。

5)重新启动Apache服务器。

6)转到localhost / phpMyAdmin /

安装XDebug进行调试

1)从您的浏览器转到http://xdebug.org/download.php并下载

php_xdebug-2.xx-5.4-vc9线程安全的32位版本。

2)复制并粘贴到php中的扩展文件夹。

3)将以下代码行复制并粘贴到php.ini文件的末尾。

[了XDebug]

;; 只有Zend或(!)XDebug

zend_extension =“您的Xdebug的位置”

xdebug.remote_enable =真

xdebug.remote_host =本地主机

xdebug.remote_port = 10000

xdebug.remote_handler = dbgp

4)重新启动Apache服务器。

5)转到本地/ phpinfo.php向下滚动,看是否安装了xDebug

如果你想成为一个用户,不知道它是如何工作的,如果不这样做 – 去预先制作的软件包。
如果你想成为一个程序员,谁试图理解事情,并可以解决问题 – 手动安装将是一个很好的做法和介绍配置文件,设置等。

您可以更好地控制安装的软件(和模块/扩展)的版本以及如何配置。 包供应商(XAMPP / WAMP)通常需要一些时间才能实现最新版本的Apache / PHP /等。 在他们的软件。 有些版本从来没有发布的包。

手动安装相当于那些喜欢完全控制其环境设置的人。