zoukankan      html  css  js  c++  java
  • MAC下配置PHP环境详解, Apache,MySQL数据库,vim

        因为从PHP转向IOS开发,所以一直想在MAC上搭建了PHP的运行环境,刚好在大牛的指导下完成了搭建, 特将资源整合,分享下搭建过程:

        总体目标:  (1)Apache(Web)服务器   (2)PHP支持    (3)MySQL数据库

       (1) 启动本地的Apache服务器

         进入终端:

         输入: sudo apachectl -k start     // 启动

          备注: 在Mac中,如果要执行系统级命令,或者修改系统级文件,需要通过sudo命令来执行。需要先输入管理员口令才可以执行需要的命令,重新启动:sudo apachectl -k restart

         进入浏览器,输入: localhost/ 就会出现右图: 

        (2) 查找Apache的默认文档目录

         

      (3) 在Finder中新建一个文件夹(站点)存放网站, 通常命名为websites

          

      (4) 在vim中修改两处DocumentRoot的内容

          

             

          继续查找DocumentRoot字符串

          

       (5) 测试apache是否正常工作

        新建demo.html保存在网站目录下
        demo.html的内容如下:
    <html>
    <head>
        <title>My Apache</title>
    </head>
     <body>
        <h1>Hello Apache!</h1>
    </body>
    </html>
    

    在浏览器中输入:localhost/demo.html 

     (6)PHP支持

     

     (7)测试PHP是否工作正常

        新建info.php保存在网站目录下
        info.php的内容如下:
    1 <html>
    3 <body>
    5     <?php phpinfo(); ?>
    7 </body>
    8 
    9 </html>

    最终出现:

    (8)安装MYSQL<下载mysql> 在www.macx.cn或远景论坛下载都有

    启动mySQl

    设置mySQl别名

    修改MySQL的管理员密码

    进入终端    mysqladmin -u root password "123"

    注意:  将数据库管理员的密码设置为123,如果不设置密码,PHP脚本无法访问MySQL数据库

    安装MySQL管理工具——Navicat Premium

    建立数据库连接:

    最后,新建数据库,测试,大功告成.

  • 相关阅读:
    线程的终止pthread_exit和返回为什么终止的原因
    临界区互斥使用之使用自旋锁
    临界区的同步操作-------------使用信号量 实现
    常用解压操作
    group compare vs pair compare
    两个总体的参数关系
    纳伪|去真
    Ho|H1|p-value|p值与U值|单侧检验
    统计分布近似转化
    样本均值的标准误差|样本均值的标准差|总体标准差|样本标准差|简单随机抽样|样本均值估计|样本方差估计|
  • 原文地址:https://www.cnblogs.com/e8net/p/3687759.html
Copyright © 2011-2022 走看看