MAC-軟件安裝

JDK-1.7.0_79

關(guān)于Mac版JDK的歷史:http://han.guokai.blog.163.com/blog/static/136718271201301183938165/

  1. 在Oracle官網(wǎng)下載所需要的JDK,然后安裝,可以安裝多個(gè)版本,http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html

安裝后在終端輸入,

java -version

如果顯示版本就說明安裝好了.如果顯示如下, 就說明沒安裝對,需要重新來過.

  1. 在MAC上查找和設(shè)置$JAVA_HOME
  • 2.1 可以使用工具命令“/usr/libexec/java_home”來定位JAVA_HOME:
$ /usr/libexec/java_home
/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home
  • 2.2 另外可以使用-V選項(xiàng)列出所有版本的JAVA_HOME:
$ /usr/libexec/java_home -V
Matching Java Virtual Machines (2):
    1.8.0_144, x86_64:  "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home
    1.7.0_79, x86_64:   "Java SE 7" /Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home
  1. 配置JAVA_HOME:

由于沒有.bash_profile文件,所以創(chuàng)建一個(gè)。

$ touch ~/.bash_profile

# 編輯內(nèi)容,指定使用1.7版本,也可使用1.8
JAVA_HOME=`/usr/libexec/java_home -v 1.7` 
export JAVA_HOME

# 查看是否成功
$ java -version

4.卸載java:
使用finder進(jìn)入目錄/Library/Java/JavaVirtualMachines,移除即可。

Maven-3.3.9

  1. 下載 Maven, 并解壓到某個(gè)目錄。例如/Users/robbie/apache-maven-3.3.3

  2. 打開Terminal,輸入以下命令,設(shè)置Maven classpath

$ vi ~/.bash_profile

添加下列兩行代碼,之后保存并退出Vi:

export M2_HOME=/Users/robbie/apache-maven-3.3.3 
export PATH=$PATH:$M2_HOME/bin

Tomcat-8.5.20

  1. 訪問 tomcat 官網(wǎng) http://tomcat.apache.org/訪問官網(wǎng) 左側(cè) Download 為可以下載的版本。
image.png
  1. 在home目錄下創(chuàng)建Softwares目錄,將下載的安裝包解壓至該目錄。
/Users/sunyk/Softwares/apache-tomcat-8.5.20
  1. 進(jìn)入上面的目錄下,執(zhí)行./bin/start.sh測試tomcat是否可用。

提示 permission denied 訪問被拒絕 權(quán)限不足

  1. 給*.sh文件添加上權(quán)限。
chmod u+x *.sh
  1. 重新啟動(dòng)。訪問http://localhost:8080,會(huì)出現(xiàn)tomcat歡迎頁面。
  2. 執(zhí)行./stop.sh關(guān)閉tomcat。

MySQL Community Server 5.7.19

  1. 訪問官網(wǎng)下載:https://dev.mysql.com/downloads/mysql/
image.png
  1. 安裝步驟省略,成功以后,但還需要額外的配置:
  • (1) 進(jìn)入系統(tǒng)偏好設(shè)置,點(diǎn)擊mysql
image.png
  • 此時(shí)我們在命令行輸入mysql -uroot -p命令會(huì)提示沒有commod not found,我們還需要將mysql加入系統(tǒng)環(huán)境變量。
    (1).進(jìn)入/usr/local/mysql/bin,查看此目錄下是否有mysql。
    (2).執(zhí)行vim ~/.bash_profile
    在該文件中添加mysql/bin的目錄:
    PATH=$PATH:/usr/local/mysql/bin
    添加完成后,按esc,然后輸入wq保存。
    最后在命令行輸入source ~/.bash_profile
  1. 修改初始化密碼。執(zhí)行mysql -uroot -p需要密碼,但是并不知道,所以進(jìn)不去,為了解決此問題,可以參考以下做法:
  • 3.1. 同上圖,關(guān)掉mysql服務(wù)。
  • 3.2. 登錄管理員權(quán)限 sudo su 輸入密碼
    進(jìn)入終端輸入:cd /usr/local/mysql/bin/
    回車后輸入以下命令來禁止mysql驗(yàn)證功能 :
./mysqld_safe --skip-grant-tables &

回車后mysql會(huì)自動(dòng)重啟(偏好設(shè)置中mysql的狀態(tài)會(huì)變成running)

  • 3.3. 輸入命令 ./mysql
    回車后,輸入命令 FLUSH PRIVILEGES;
    回車后,輸入命令 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你的新密碼');

升級(jí)系統(tǒng)自帶vim

brew install mercurial
brew install vim

iTerm2

是一種非常好用的shell工具,有兩種方式連接遠(yuǎn)程服務(wù)器,一種是將用戶名/密碼/IP地址放置在文件中,以后免密登錄;另一種是每次都需要輸入密碼的安全方法。

安裝過程,略。

免密登錄方法

  1. 將密碼等相關(guān)信息存放在相關(guān)文件中,可以一個(gè)IP對應(yīng)一個(gè)文件,筆者是把文件放在了.ssh目錄下了:
  • 文件路徑:
~/.ssh/ssh_134
  • ssh_134內(nèi)容:
set user your_server_username
set host 1.2.3.4
set password your_server_passwd
set timeout -1

spawn ssh -A -p 6699  $user@$host
expect "*assword:*"
send "$password\r"
interact
expect eof
  • 配置:


    image.png
  • 配置完成,即可免密登錄。

  • 如果登錄失敗,嘗試執(zhí)行該命令:

p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; line-height: 19.0px; font: 13.0px 'Helvetica Neue'}span.s1 {color: #00a2ff}

ssh  -o StrictHostKeyChecking=no  your_server_ip

安全登錄方法

此法是將信息存儲(chǔ)在命令中,由于沒有存儲(chǔ)密碼,所以每次都需要重新登錄。

  • 其他步驟,同上。
  • 填寫命令:


    image.png
  • 配置完成。

這種方式會(huì)產(chǎn)生一個(gè)文件:

~/.ssh/known_hosts
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容