Mac 开发环境


Mac 环境变量配置

/etc/profile;/etc/bashrc 是针对系统所有用户的全局变量,只有root用户才能修改这两个文件,对一般用户来说是他们是只读的。一般用户要想修改它们,可以在命令前加sudo,意思是以Root身份执行,比如:sudo vi /etc/profile  ,然后按照提示输入密码即可。

因此,对于一般用户而言,通常我们建议去修改~/.bash_profile来设置环境变量,它是用户级的设置,只对当前用户有效。
操作步骤:1、打开Terminal(终端)
            2、输入:vi ~/.bash_profile
            3、设置PATH:export PATH=/usr/local/mysql/bin:$PATH
            4、输入::wq    //保存并退出vi
            5、修改立即生效:source ~/.bash_profile
            6、查看环境变量的值:echo $PATH
注意:1、~/.bash_profile中有个点
        2、如果是新增环境变量或者是修改环境变量的值,都需要source一下才能立即生效。如果是删除一个环境变量,必须输入exit以logout当前shell,然后再重新打开一个新的shell并login才能生效。



1、JDK安装路径:
查看JDK路径的命令:/usr/libexec/java_home -V

默认JDK1.6(Apple自带JDK)路径: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

默认JDK1.71.8(Oracle) Home : /Library/Java/JavaVirtualMachines/jdk1.8.0_241.jdk/Contents/Home

 

2、环境变量配置

创建配置文件:
$ touch .bash_profile

打开配置文件:
$ open -e .bash_profile

配置文件插入内容:
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH

配置文件生效:
$ source .bash_profile

查看配置是否生效:
$ echo $JAVA_HOME

查看JDK版本信息:
$ java -version

参考资料:https://www.jianshu.com/p/bd912e2d40f3

 

3、Eclipse 添加Server选项

Eclipse,help>Install New Software > Work with 位置键入:kepler - http://download.eclipse.org/releases > 下拉选择对应的版本 > Web,XML, Java EE and OSGi Enterprise Development > JST Server AdaptersExtensions(勾选) ,一路NEXT完成。

 

4、mysql 环境变量

1.打开终端  输入  open  .bash_profile
2.追加  export PATH=${PATH}:/usr/local/mysql/bin
     mysql=/usr/local/mysql/bin/mysql
     mysqladmin=/usr/local/mysql/bin/mysqladmin
3.保存并退出

打开终端:  输入source .bash_profile
mysql -u xxx -p xxx

 

5、nginx 安装与配置

1、打开终端
2、安装Command Line tools
    xcode-select --install
3、安装brew命令
    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
4、安装nginx
    brew install nginx
5、启动nginx
    sudo nginx
6、浏览器访问,默认端口8080
    http://localhost:8080/
7、编辑nginx的配置文件
    vim /usr/local/etc/nginx/nginx.conf
8、重启
    sudo nginx -s reload
9、快速停止
    sudo nginx -s stop
10、帮助
    sudo nginx -h

 

posted @ 2020-01-30 00:03  vv_online  阅读(290)  评论(0编辑  收藏  举报