Mac下相关开发环境搭建

本文章仅作为个人笔记

  • 开发工具官网地址:

    • ##### idea官网,包含大部分java/php/python…….等开发工具
    • ##### AdnroidStudio官网 ,AndroidStudio可能需要翻墙,推荐一个翻墙工具Lantern
    • ##### XCode直接去appStore下载
  • 语言环境搭建

    • java环境搭建(也可以使用brew完成)

      • oracle官网jdk版本选择下载地址
        下载相应dmg文件安装
        sudo su -  #进入root用户
        echo "JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_151.jdk/Contents/Home/" >> /etc/profile
        echo "CLASSPATH=.:\$JAVA_HOME/lib/dt.jar:\$JAVA_HOME/lib/tools.jar" >> /etc/profile
        echo "PATH=\$JAVA_HOME/bin:\$PATH:" >> /etc/profile
        echo "export JAVA_HOME" >> /etc/profile
        echo "export CLASSPATH" >> /etc/profile
        echo "export PATH" >> /etc/profile
        sudo source /etc/profile
        java -version
        exit
        
    • java环境搭建(brew)

      • brew install java # 安装最新版
      • 安装其他版本

        brew tap caskroom/versions
        brew cask install java8
        
  • php环境搭建,mac自带php

  • #### python环境搭建,mac自带python
    • ##### pip安装
      • sudo easy_install pip
  • nodejs环境搭建(也可以使用brew完成)

  • 安装工具安装相关

    • ##### brew安装
    • /usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
    • brew使用
      • brew search nginx #资源查找
      • brew install nginx # 资源安装
      • brew services start mysql # 启动服务
      • brew services stop mysql # 停止服务
      • brew services restart mysql # 重启服务
      • export HOMEBREW_NO_AUTO_UPDATE=true # 关闭brew的每次命令自己更新
    • brew换源
    • 使用brew安装mysql相关
      • brew install mysql #安装mysql
      • brew services start mysql #启动mysql
      • brew services stop mysql #停止mysql
      • brew services restart mysql #重启mysql
      • 第一次使用 mysql -uroot 登录mysql的root用户
    • 使用brew安装nginx相关
      • brew install nginx #安装nginx
      • sudo nginx -s reopen #启动nginx (
        如果启动nginx遇到 nginx: [error] invalid PID number “” in “/usr/local/var/run/nginx.pid” 的问题
        运行 sudo nginx -c /usr/local/etc/nginx/nginx.conf 即可
        )
      • sudo nginx -s stop #停止nginx
      • sudo nginx -s reload #重启nginx
      • sudo nginx -t #测试nginx配置文件
  • 其他技巧

    • ##### 查看端口
      • lsof -n -P -i TCP -s TCP:LISTEN
      • netstat -an | grep 80
      • lsof -i:80
    • 更改命令行头(便于区分运行的命令)

      于 /etc/profile 文件最后添加

      export TERM="xterm-color"
      PS1='\[\e[0;33m\]\u\[\e[0m\]@\[\e[0;32m\]\h\[\e[0m\]:\[\e[0;34m\]\w\[\e[0m\]    \$ '
      
    • vim显示行号并开启格式颜色
      cp /usr/share/vim/vimrc ~/.vimrc
      echo 'syntax on' >> ~/.vimrc
      echo 'set nu!' >> ~/.vimrc
      

猜你喜欢

转载自blog.csdn.net/makai554892700/article/details/80000704