存檔

‘蘋果’ 分類的存檔

mac下nginx開啟80端口

2019年2月9日 沒有評論

mac系統不允許用戶進程使用1024以下端口,配置文件寫了80端口也不會生效。

把這個/usr/local/opt/nginx/homebrew.mxcl.nginx.plist文件復制到?/Library/LaunchDaemons?下, 接著執行launchctl load -w,如下:

sudo cp /usr/local/opt/nginx/*.plist /Library/LaunchDaemons
sudo launchctl load -w /Library/LaunchDaemons/homebrew.mxcl.nginx.plist

重啟系統后nginx可以使用80端口了。

分類: 蘋果 標簽:

mac安裝docker

2019年2月7日 沒有評論

mac系統不能像Linux系統安裝docker那樣一條命令完成,需要安裝docker公司開發的軟件,提供了一個虛擬化的環境來運行docker,安裝完成之后1個多G。

1.首先確認系統版本,docker要求2010年以后的系統,10.12的操作系統可以安裝Docker Desktop for Mac。老版的系統可以安裝docker-Toolbox。

2.不能安裝4.3.30以前版本的virtualbox,會有沖突,之后較新版本可以安裝

3.注冊docker hub賬戶,下載Docker.dmg需要先登錄。

docker mac版下載地址https://download.docker.com/mac/stable/Docker.dmg

下載完成后雙擊安裝包,拖動小鯨魚到appications文件夾完成安裝。

啟動docker:launchPad->Docker (單擊小鯨魚圖標)

首次打開會提示驗證安裝,點擊打開


如果系統不符合要求,會有對應的最低操作系統版本要求提示,可以安裝docker-Toolbox

分類: 蘋果 標簽:

mac修改網卡mac地址

2019年1月20日 沒有評論

windows下的無線網卡地址已經不能手動修改,修改完之后并不會生效。mac系統并沒有限制這個功能,如果有需要破解識別網卡mac地址的地方可以使用下面的方法臨時修改mac地址。

首先查看網卡地址

networksetup -listallhardwareports 

修改網卡en0的mac地址為e4:ce:8f:36:50:82

sudo ifconfig en0 ether e4:ce:8f:36:50:82 

ifconfig en0 | grep ether 查看是否修改成功

重啟之后mac地址復原

分類: 蘋果 標簽:

mac屏幕涂層脫落更換

2019年1月18日 沒有評論

我的mac是2014年中版本,購買日期是2015年2月份,在家里使用很少合蓋,網上很多人涂層脫落是因為鍵盤印導致的,我的是上部攝像頭區域那一條黑色區域,很遺憾沒有拍照。

因為屏亮了以后也不影響使用,起初也沒在意, 范圍后來越來越大,上網一看都說4年免費換新,官網預約中西單大悅城店。

中午過去送修,直接告訴工作人員涂層脫落,工作人員問了下購買日期,
打開蓋看了一眼屏幕也沒開機, 也沒要其它的憑證,在手持系統錄入序列號做了一些查詢,就說符合4年的政策可以維修,當天可取。

維修之后發現鍵盤也擦干凈了贊一個。

還沒過保的同學抓緊試試。

分類: 蘋果 標簽:

蘋果ios同步icloud照片到新手機

2017年11月15日 沒有評論

換了個新手機,想把icloud里面的照片下來。一直也沒搞懂蘋果的更新機制。

設置的是通過icloud恢復,結果發現沒有可用備份。那只能設置為新手機了。

設為新手機后使用已有的icloud賬戶登錄后,以前通訊錄,照片會自動恢復。

設置方式是:照片需要打開 設置->照片->icloud照片圖庫

打開照片后發現里還是沒有照片,網上查了查也看不到什么原理。

最后無意間發現照片有了。

原來是要想同步照片需要三個條件:
1.需要打開icloud照片圖庫
2.手機接入wifi
3.手機充電狀態是。

才會下載照片到新手機。

分類: 蘋果 標簽: ,

mac生成core文件和生成位置

2016年5月24日 1 條評論

mac環境的配置方法和linux一樣。

通過ulimit來設置是否生成core文件。

ulimit -c unlimited 生成core文件

ulimit -c 0 不生成core文件

core 文件存儲位置 /core/core.pid

分類: 蘋果 標簽:

mac環境下eclipse cdt開發環境配置

2015年11月28日 沒有評論

本文將一步步介紹如何在osx下配置eclipse開發c++代碼環境和使用實例

安裝前準備

1.安裝過java
2.安裝過xcode

下載安裝eclipse

訪問eclipse網站下載mac版c++開發包,選擇64bit,下載地址
eclipse_url
閱讀全文...

分類: c++, 蘋果 標簽:

openwrt路由器連不上vpn的解決辦法

2015年10月11日 2 條評論

上次換了glint路由后一切都不錯,不再被各種所謂的智能路由器監控,唯一的不足是使用mac連vpn時總是報被斷通信設備斷開連接(您已被通信設備斷開連接。請嘗試重新連接。如果仍然有問題,請驗證您的設置。),連不上vpn。
網上查了不少資料,有人說時運營商限制,可是換一個路由器就可以連接成功,說明問題出現在openwrt身上。
mac的完整的報錯日志如下:
Sun Oct 11 12:15:56 2015 : publish_entry SCDSet() failed: Success!
Sun Oct 11 12:15:56 2015 : publish_entry SCDSet() failed: Success!
Sun Oct 11 12:15:56 2015 : pptp_get_router_address
Sun Oct 11 12:15:56 2015 : pptp_get_router_address 192.168.1.1 from dict 1
Sun Oct 11 12:15:56 2015 : PPTP connecting to server '198.74.125.206' (198.74.125.206)...
Sun Oct 11 12:16:07 2015 : PPTP connect errno = 51 Network is unreachable
Sun Oct 11 12:31:17 2015 : publish_entry SCDSet() failed: Success!
Sun Oct 11 12:31:17 2015 : publish_entry SCDSet() failed: Success!
Sun Oct 11 12:31:17 2015 : pptp_get_router_address
Sun Oct 11 12:31:17 2015 : pptp_get_router_address 192.168.1.1 from dict 1
Sun Oct 11 12:31:17 2015 : PPTP connecting to server '198.74.125.206' (198.74.125.206)...
Sun Oct 11 12:31:18 2015 : PPTP connection established.
Sun Oct 11 12:31:18 2015 : PPTP set port-mapping for en0, interface: 4, protocol: 0, privatePort: 0
Sun Oct 11 12:31:18 2015 : Using interface ppp0
Sun Oct 11 12:31:18 2015 : Connect: ppp0 <--> socket[34:17]
Sun Oct 11 12:31:18 2015 : PPTP error when reading socket : EOF
Sun Oct 11 12:31:18 2015 : PPTP error when reading header : read -1, expected 12 bytes
Sun Oct 11 12:31:18 2015 : PPTP hangup
Sun Oct 11 12:31:18 2015 : Connection terminated.
Sun Oct 11 12:31:18 2015 : PPTP clearing port-mapping for en0
Sun Oct 11 12:31:18 2015 : PPTP disconnecting...
Sun Oct 11 12:31:18 2015 : PPTP disconnected

起初以為是iptable端口沒開,開了1723端口不好用,全部清初規則也不好用。
最后沒辦法,想用openwrt自帶的vpn客戶端來上網,找到pptp包:
安裝 ppp-mod-pptp 2.4.7-2 This package contains a PPtP plugin for ppp.

安裝過程中報錯了,kmod-gre模塊配置失敗。

不過這個時候奇跡出現了,雖然包沒安裝上,mac上能夠連vpn了,分析端口和gre在安裝軟件的過程中做了某種設置,找到一篇分析,希望對你有用:

分類: 蘋果 標簽: ,

el captian如何分屏

2015年10月1日 1 條評論

el captian引入了7個新功能
對普通用戶感受最大的應該是分屏功能和字體更換,

分屏功能是win下一直有的功能,放出來估計要堵住一些提供分配功能軟件開發者的路了。
新字體對于粗體顯示更加明顯。
分屏功能使用方法:
按住全屏按鈕1s會出現分屏區域,松手即可。
對于safari必須左右都有分屏窗口,如果一邊有窗口,點擊輸入會觸發全屏顯示。

分類: 蘋果 標簽:

mac通過虛擬機使用深信服ssl vpn

2015年8月13日 2 條評論

mac10.10不支持ssl vpn,沒辦法連到內網,只好想辦法迂回支持vpn。

用虛擬機作為跳板,裝一個能夠支持vpn的系統,然后通過mac使用ssh訪問vpn。

虛擬機使用oracle的virtualbox就可以,小巧免費
http://download.virtualbox.org/virtualbox/5.0.0/VirtualBox-5.0.0-101573-OSX.dmg
安裝centos6.7
下載地址
http://202.141.176.110/centos/6.7/isos/i386/CentOS-6.7-i386-LiveDVD.iso

下載jre,默認firefox是不啟動java功能的
http://data.sangfor.net/sslupdate/jre/jre-for-linux.bin

如果當前用戶不是管理員,則通過su切換至管理員,然后執行安裝文件,命令操作如下
[[email protected] ~]$ su
Password: <輸入管理員密碼>
[[email protected] sinfor]# cd Downloads/ <切換至下載目錄>
[[email protected] Downloads]# ls -l
total 20732
-rw-r--r-- 1 xxx xxx 21228392 2010-11-26 10:29 jre-for-linux.bin
[[email protected] Downloads]# chmod u+x jre-for-linux.bin <給予執行權限>
[[email protected] Downloads]# ls -l
total 20732
-rwxr--r-- 1 xxx xxx 21228392 2010-11-26 10:29 jre-for-linux.bin
[[email protected] Downloads]# ./jre-for-linux.bin <執行安裝文件>
...
Create jre1.6.0_21/lib/rt.jar
Create jre1.6.0_21/lib/jsse.jar
Create jre1.6.0_21/lib/charsets.jar
Create jre1.6.0_21/lib/ext/localedata.jar
Create jre1.6.0_21/lib/plugin.jar
Create jre1.6.0_21/lib/javaws.jar
Create jre1.6.0_21/lib/deploy.jar <安裝過程>
Done
Linux jre installed successfully. <安裝成功提示>
[[email protected] Downloads]#

安裝成功后,登陸vpn網址,跳出的提示框都選允許,登陸成功后虛擬機可以訪問內網

切回mac系統,使用ssh訪問虛擬機,提示訪問不了,默認ssh服務沒有啟動

切回虛擬機,啟動ssh
sudo /etc/init.d/sshd start
sudo /etc/init.d/iptables stop

現在虛擬機里已經可以通過vpn訪問內網,使用mac也可以訪問虛擬機,做為跳板訪問內網了。

分類: 蘋果 標簽:
网球冠军