• os mac apache+php+mysql环境配置


    1。启用系统自带的apache 服务

    打开终端(terminal)

    #sudo apachectl start   

    #sudo vi /etc/apache2/httpd.conf

    修改

    LoadModule php5_module libexec/apache2/libphp5.so

    //开启php

    /*****如果访问403****/

    <Directory />

        AllowOverride none

        Order allow,deny

        Allow from all

     #   Require all denied

        Require all granted

    </Directory>

    /****修改Require all granted*****/

     

    Include /Volumes/App/webserver/vhosts/*.conf

    引入虚拟主机的文件。

     

    #wq  //保存退出

    #vi /Volumes/App/webserver/vhosts/sv1.conf

    <VirtualHost *:80>

        ServerAdmin www.sv1.com

        DocumentRoot "/Volumes/App/webserver/wwwroot/sv1/wwwroot"

        ServerName www.sv1.com

        ErrorLog "/Volumes/App/webserver/log/apache2/sv1-error_log"

        CustomLog "/Volumes/App/webserver/log/apache2/sv1-access_log" common

    </VirtualHost>

     

    #sudo vi /etc/hosts

     

    #sudo apachectl restart   //重启

    2。mysql 

    添加brew

    参考:http://brew.sh/index_zh-cn.html

    打开终端窗口, 粘贴以上脚本。

    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    $brew install mysql
    $unset TMPDIR
    $mysql_install_db --verbose --user=`whoami` --basedir="$(brew --prefix mysql)" --datadir=/Volumes/App/webserver/mysqldata --tmpdir=/tmp/
    $mysql.server start
    $mysqladmin -u root password 'newpassword'

    拷贝:/usr/local/var/mysql/下的文件到   /Volumes/App/webserver/mysqldata

    修改/usr/local/Cellar/mysql/5.6.10/homebrew.mxcl.mysql.plist     

    <string>--datadir=/Volumes/App/webserver/mysqldata</string>  

    数据库目录文件位置。

    $sudo cp /usr/local/Cellar/mysql/5.6.10/homebrew.mxcl.mysql.plist ~/Library/LaunchAgents/
    $launchctl load -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist

    /*  ~ 标记为当前用户目录 */

     

     

    http://mac.pcbeta.com/thread-138241-1-1.html

  • 相关阅读:
    云server之间实时文件同步和文件备份的最简单高效的免费方案
    小程序 通过栈的方式把,上个返回过的页面数据传到当前页面
    mpvue 实例
    mpvue配合less
    java随笔5 完整路径的应用
    java随笔4 java中接参整形转字符串
    java随笔2 变量类定义
    java随笔1 常用快捷键 补全和补全提示等
    对象(针对对象)
    事务的2种简单实例
  • 原文地址:https://www.cnblogs.com/linuxOS/p/4248002.html
Copyright © 2020-2023  润新知