`
dong1289
  • 浏览: 3618 次
  • 性别: Icon_minigender_1
  • 来自: 河南
文章分类
社区版块
存档分类
最新评论

Mac下配置PHP+MySql环境

阅读更多
由于PHP apache环境在Mac OS上是自带的,所以不需要另处下安装包,只需要简单配置一下即可。

首先打开终端输入命令:

view plaincopy

sudo vim /etc/apache2/httpd.conf
其中有一行是这样的

view plaincopy

#LoadModule php5_module libexec/apache2/libphp5.so
将前面的#号去掉。

然后打开系统偏好设置中的共享,将web共享勾上,如下图



重启apache, 命令如下:

view plaincopy

sudo apachectl restart
这样就可以在浏览器中输入http://localhost/,如果出现

It works!

说明成功配置php环境

下面来配置MySql环境。

首先下载MySql的dmg安装包。下载地址在:http://dev.mysql.com/downloads/mysql/

打开dmg文件,里面有三个安装项,在此我三个都安装,MySQLStartupItem.pkg安装后,mysql会随系统启动而自启动,MySQL.prefPane表示可以在系统偏好设置中看到mysql选项,还有一个就是mysql的安装项。

这样一来就安装成功了,在系统偏好设置中打开mysql,并将服务开启。安装好后默认的用户名是root,密码为空。为了安全,我们设置一个密码。

打开终端,如果你输入mysql提示没有这个命令,那么需要配置mysql bin目录的环境变量。目录是,/usr/local/mysql/bin/,  将其加入到PATH变量中。在这儿我介绍另一种方法,

在终端中输入

view plaincopy

sudo vim /etc/bashrc
然后在其中加入

view plaincopy

#mysql
alias mysql=‘/usr/local/mysql/bin/mysql’
alias mysqladmin=‘/usr/local/mysql/bin/mysqladmin’
这样一来,在终端中输入mysql就有这个命令了, 其实它与我们C/C++中的宏定义有点类似,别名代替的作用。

有时候安装好MySQL程序的时候,直接输入命令mysql或mysqladmin会发现提示命令不存在,这是由于系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下,当然会找不到命令,我们需要做的就是映射一个链接到/usr/bin目录下,相当于建立一个链接文件。

首先得知道mysql命令或mysqladmin命令的完整路径,比如mysql的路径是:/usr/local/mysql/bin/mysql,我们则可以这样执行命令:

view plaincopy

ln -s /usr/local/mysql/bin/mysql /usr/bin


接着我们修改root的密码,命令如下:

view plaincopy

mysqladmin -uroot password 12345
这样就将root的密码改为了12345.

要管理Mysql,如果用命令行比较麻烦,开源的phpMyAdmin采用C/S的模式,方便管理。接着我们就装一个phpMyAdmin. 它是由php开发的,下载地址是:http://www.phpmyadmin.net/home_page/downloads.php

将下载下来的解压放在/Library/WebServer/Documents/目录下,完整的目录为:/Library/WebServer/Documents/phpmyadmin/,那么命令行进入这个目录,

再输入命令:

view plaincopy

cp config.sample.inc.php config.inc.php
vim config.inc.php
按照下面进行修改:

view plaincopy

$cfg[‘blowfish_secret’] = ”;//用于Cookie加密,随意的长字符串
$cfg[‘Servers’][$i][‘host’] = ‘127.0.0.1’;//MySQL守护程序做了IP绑定
0
1
分享到:
评论

相关推荐

    Mac OS下配置PHP+MySql环境

    在Mac OS下配置PHP+MySql环境主要分为两个部分,分别是配置PHP环境和配置MySql环境。以下将详细介绍每个步骤以及需要掌握的相关知识点。 ### 配置PHP环境 首先,在Mac OS上配置PHP环境相对简单,因为系统自带了...

    Centos下php+mysql环境的配置.pdf

    以上就是CentOS系统下配置PHP+MySQL环境的详细步骤。这个环境是搭建各种基于PHP的Web应用的基础,如内容管理系统、电子商务平台、论坛等。通过熟练掌握这些步骤,你可以轻松地在CentOS服务器上部署和管理各种动态...

    个人制作企业网站源代码 apache+php+mysql+框架

    【标题】:“个人制作企业网站源代码 apache+php+mysql+框架” 这个标题指出的是一个个人制作的企业网站的源代码,使用了常见的Web开发技术栈:Apache、PHP、MySQL以及框架。这通常意味着该源代码包含了一个运行在...

    apache+php+mysql.zip

    6. **测试环境**:重启Apache服务,将一个简单的PHP脚本(例如包含"phpinfo()"的文件)放在DocumentRoot下,通过浏览器访问该脚本,确认Apache和PHP已正确配置并能与MySQL通信。 7. **部署项目**:将PHP项目文件...

    在Mac OS X中配置Apache+PHP+MySQL运行环境的详细步骤

    这是一篇超级详细的配置mac os下面php+mysql+apache的文章。非常详细 我的大部分配置就是参考上面的内容的,比如,PHP不能连接数据库,就是改一下默认的php.ini中pdo_mysql.default_socket【因为现在都用PDO了嘛。...

    php基础教程Apache+MySQL+PHP集成环境全集

    根据给定的文件标题、描述、标签以及部分内容,我们可以提炼出关于PHP开发环境搭建的关键知识点,特别是关于在Windows操作系统上构建Apache+MySQL+PHP集成环境的详细信息。下面将对这些知识点进行深入解析: ### 1....

    PHP+MYSQL动态网站开发与全程实例课件+源码

    2. **环境搭建**:指导如何安装Apache服务器、PHP解释器和MySQL数据库,配置运行环境。 3. **PHP语法**:深入讲解PHP的语法特性,包括函数、类和对象、错误处理、文件操作等。 4. **MySQL数据库管理**:学习创建、...

    php+mysql+phpsqladmin集成

    描述中的"php+mysql+phpsqladmin集成php+mysql+phpsqladmin集成"看似重复,实际上是在强调这个集成环境的核心组成部分:PHP作为服务器端脚本语言,MySQL作为关系型数据库系统,phpMyAdmin则是一个用PHP编写的开源...

    在Win2003下配置Apache+php+mysql

    下载后直接解压到E: erver\php目录把Mysql和apache安装在E: erver\(方便移植,即使系统重新安装也不影响在新系统下的服务)这样Apache+PHP+Mysql都安装在了同一目录下。先可以检查一下Apache是否按好,修改Apache...

    PHP+APACHE+MYSQL+MYPHPADMIN安装步骤。

    5. **配置PHP**:通过WAMP的菜单,可以更新PHP版本或添加/修改PHP配置。例如,你可能需要开启某些扩展,如`php_mysqli.dll`以支持PHP连接MySQL。 6. **配置MySQL**:同样通过WAMP菜单,可以设置MySQL的root用户的...

    docker化php web开发环境 nginx + php + mysql + redis

    docker化php web开发环境 nginx + php + mysql + redis 配置要求 Docker Docker-compose 我使用的是Mac电脑,Docker新推出了Docker for Mac Docker-compose 使用 Clone本项目 cd ~/Work git clone ...

    自学apache+php+mysql

    在IT领域,构建动态网站和服务通常离不开三个关键组件:Apache、PHP和MySQL。"自学apache+php+mysql"的主题涵盖了这三个重要技术的基础知识和实践应用。以下是对这些知识点的详细阐述: **Apache**:Apache ...

    Mac php72+nginx环境配置.txt

    Mac php72+nginx环境配置.txt

    PHP+MySQL.pdf

    - **安装配置**:通常情况下,可以通过LAMP或WAMP等软件包来快速安装PHP和MySQL环境。 - **LAMP**:Linux + Apache + MySQL + PHP,适用于Linux环境。 - **WAMP**:Windows + Apache + MySQL + PHP,适用于Windows...

    在Mac OS上搭建Nginx+PHP+MySQL开发环境的教程

    总结,搭建Mac OS上的Nginx+PHP+MySQL开发环境主要涉及以下几个步骤:安装Homebrew、配置和安装Nginx、调整内置的php-fpm、安装MySQL以及启动相关服务。这个环境为开发基于PHP的Web应用提供了基础,使得开发者能够在...

    windows下配置apache+php+mysql时出现问题的处理方法

    4. 修改Apache的`httpd.conf`,配置PHP处理器模块(如`mod_php`)。 5. 修改`php.ini`,启用必要的扩展,并设置正确的时区。 6. 测试配置,通过运行一个简单的PHP脚本来验证Apache、PHP和MySQL是否能够正常通信。 ...

Global site tag (gtag.js) - Google Analytics