Mac下的LAMP环境

来源:互联网 发布:读取二维码扫码枪数据 编辑:程序博客网 时间:2024/06/01 10:30

Mac自带Apache和PHP,只是没开启

启动Apache和PHP

sudo apachectl start

在浏览器中输入localhost即可看到效果。

#停止apachesudo apachectl stop#重启sudo apachectl restart

Apache目录在/etc/apache2

phpinfo()返回的信息Configuration File (php.ini) Path' /etc,然而在/etc下并没有php.ini。PHP的配置文件在/private/etc/php.ini.default,需要做如下操作

sudo cp /private/etc/php.ini.default /etc/php.ini

下面的修改会遇到权限问题

更改网站根目录
打开/etc/apache2/httpd.conf文件,搜索字符串'/Library/WebServer/Documents',替换what you want,如/Users/你的用户名/www

DocumentRoot "/Users/weiheli/www"<Directory "/Users/weiheli/www">

如果需要浏览该文件夹下的内容,需要添加一句

Options Indexes

设置默认访问文件
打开/etc/apache2/httpd.conf文件

<IfModule dir_module>       DirectoryIndex index.html index.php</IfModule>

启用PHP模块
打开/etc/apache2/httpd.conf文件,去掉下句的注释即可

#LoadModule php5_module libexec/apache2/libphp5.so

安装MySQL

在这里下载最新版(当前最新是mysql-5.6.25-osx10.9-x86_64.dmg)

安装mysql-5.6.25-osx10.8-x86_64.pkg

安装完成后可以在System Preferences中可以看到MySQL,点击按钮就可以启动或关闭MySQL。

为方便使用mysql

cd /etcsudo chmod +w bashrcsudo vi bashrc#在bashrc最后添加下面两行alias mysql='/usr/local/mysql/bin/mysql'alias mysqladmin='/usr/local/mysql/bin/mysqladmin' 

启动终端生效

修改密码

# 最后一个是新密码mysqladmin -u root -p password root

安装PhpMyAdmin

下载并解压到根目录(并重命名为全小写以方便访问phpmyadmin)

cp config.sample.inc.php config.inc.php

编辑config.ini.php

// 把'localhost'修改为'127.0.0.1'//$cfg['Servers'][$i]['host'] = 'localhost';$cfg['Servers'][$i]['host'] = '127.0.0.1';

输入localhost/phpmyadmin即可进入


0 0
原创粉丝点击