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
- Mac下的LAMP环境
- 苹果Mac下LAMP环境的搭建
- Mac下lamp环境搭建
- Mac OS X下配置LAMP环境
- Mac下用brew搭建PHP(LNMP/LAMP)开发环境
- Mac下用brew搭建PHP(LNMP/LAMP)开发环境
- Mac下用brew搭建PHP(LNMP/LAMP)开发环境
- Mac下搭建lamp
- Fedora 10下的LAMP环境搭建
- Debian下LAMP环境的搭建
- cent5.5下LAMP环境的搭建
- Debian下LAMP环境的搭建
- Windows下的\"LAMP环境搭建
- 【转载】Ubuntu下的LAMP环境配置
- centOS下的lamp环境搭建
- Ubuntu16.10下LAMP的环境配置
- Centos6.2下LAMP环境的搭建
- Centos系统下Lamp环境的搭建
- Python异常
- Spring中基于Java的配置@Configuration和@Bean用法
- Google广告点击预估 [KDD2013]
- 原创科幻短篇《高考》
- web.py 十分钟创建简易博客
- Mac下的LAMP环境
- 逻辑回归的向量化实现样例
- arm中ldr与mov指令的区别
- LeetCode Maximum Product Subarray(最大子数组乘积)
- 无向图的邻接表
- 爸爸去哪儿第三季之<刘诺一>8.1第四期
- Leetcode: Sqrt(x)
- Java中for与foreach区别
- jstl的formatNumber标签的四舍五入问题