`
yuanlanxiaup
  • 浏览: 860260 次
文章分类
社区版块
存档分类
最新评论

激活雪豹上的LAMP

 
阅读更多

LAMP(即Linux + Apache + MySQL + PHP)是Linux环境下的梦幻组合,网络上有众多类似且易用的集成环境可供下载,如XAMPP、MAMP等。但雪豹用户无需另行下载安装,因为它自带了这个梦幻组合。默认情况下,雪豹的LAMP是关闭的,我们需要激活它。

1. 激活Apache服务器

打开“系统偏好设置”,单击“共享”,选择“Web共享”,雪豹将自动激活Apache服务器。在Safari地址栏中输入

http://localhost

http://localhost/~<username>

可以看到这些地址可以访问了。每个用户均有一个二级域名,雪豹已经为我们设定好了。

Apache服务器激活后,可以访问html文件,但还不能访问PHP文件。我们仍需激活PHP.


2. 激活PHP


2.1 备份httpd.conf文件

打开一个终端,输入

cd /private/etc/apache2

再输入

sudo cp httpd.conf httpd_bak.conf

在提示下输入管理员密码后,将 httpd.conf复制为一个新的文件作备份。


2.2编辑httpd.conf文件

打开一个Finder窗口,使用快捷键“Shift + Command + G”调出“前住文件夹”窗口,在文本框中输入“/private/etc/apache2”,单击“前住”按钮,将来到Apache服务器所在的目录。在该目录下找到http.conf文件,按鼠标右键,选“显示简介”,点击弹出窗口的右下角的锁图标,在弹出窗口中输入管理员密码后,点击简介窗口中左下角的“+”号,将自己添加进来,并将权限改为“读与写”。之后,选用一个喜爱的编辑器将其打开(我使用的是NetBeans,可直接将文件拖至NetBeans主窗口中以打开)。

在编辑器中,定位到该文件第115行的地方,将

#LoadModule php5_module libexec/apache2/libphp5.so

前面的“#”号去掉,改为

LoadModule php5_module libexec/apache2/libphp5.so


2.3 重新启动Apache服务器

打开终端,输入

sudo /usr/sbin/apachectl restart

稍等几秒,Apache即可重启完毕。现在,我们可以使用PHP了。


2.4 验证PHP已经激活并查看PHP相关信息

在Finder中,导航至“用户 -> <username> -> 站点”。这是存放我们访问域名“http://localhost/~<username>”时服务器调用所需文件的地方。在该目录下新建一个名为“phpinfo.php”的文件,内容如下:

<?php phpinfo(); ?>

保存文件。在Safari地址栏中输入

http://lcoalhost/~<username>/phpinfo.php

可以看到许多关于Apache、PHP、MySQL、SQLite等配置信息表格。其中,Apache版本为2.2.14,PHP版本为5.3.1,MySQL版本为5.0.5.

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics