Mac上如何开启web服务?

毒药      942阅读

Mac上是自带有Apache和PHP环境的,只需要我们开启它们就可以了:
打开终端输入的命令如下:
Apache

开启Apache: sudo apachectl start
停止 Apache:sudo apachectl stop
重启 Apache:sudo apachectl restart

启动后,在浏览器中输入 http://127.0.0.1http://localhost 或者http://本机局域网ip 如果看到 It Works! 页面说明Apache已经运行了。
站点的根目录为系统级根目录 /Library/WebServer/Documents
Apache 配置文件地址:/etc/apache2/httpd.conf

PHP环境:
在终端运行:sudo vi /etc/apache2/httpd.conf,打开Apache配置文件
找到#LoadModule php5_module libexec/apache2/libphp5.so类似条目,将注释符#去掉,并保存。
输入 i , 将光标移到上面条目,将 # 删掉 , 然后按esc键,输入:x表示保存,按回车确认。:q 表示不保存退出。

注:如果 出现 这种错误 readonly option is set (add!to override) , 输入 :wq! 表示强制保存退出。

终端运行:sudo apachectl restart,重启Apache服务器。

检测是否安装成功:
新建php页面index.php代码如下:

<?php
        phpinfo();
    ?>

和开启Apache步骤一样, 把该PHP文件,保存到/Library/WebServer/Documents 目录下, 输入 http://127.0.0.1/index.php 显示php信息的页面说明成功。

mysql:
使用Homebrew安装MySQL
使用Homebrew安装相关软件是很方便的。当然,使用此功能,你需要安装Homebrew
安装方法是:在终端运行命令:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

安装Mysql,在终端运行:brew install mysql ,brew程序将自动安装mysql的依赖库openssl,然后安装mysql。
启动MySQL
根据上面安装结束的提示,启动MySQL,在终端运行:mysql.server start。启动成功后使用:mysql -uroot即可连接到MySQL数据库。

   942阅读

111

毒药   2015-07-07 13:40:46
1

222

毒药   2015-07-28 15:11:26
2
登录 后发表评论