
mac
Jinx_Q
这个作者很懒,什么都没留下…
展开
-
mac安装windows虚拟机
本次使用的软件是oracle的VirtualBox,需要预先准备好VirtualBox安装包和纯净版的windows镜像.ios文件,镜像可以从http://msdn.itellyou.cn/上下载。 VirtualBox安装按照提示傻瓜式进行 安装成功后选择新建,一切按默认选项进行即可。中途选择镜像文件就是我们下载的镜像文件。原创 2016-06-28 20:06:34 · 1230 阅读 · 0 评论 -
MacOS Sierra允许安装任何来源App
不知道什么时候把电脑系统升级到了 MacOS Sierra(Version 10.12.4) 突然从某网站上下载了个dmg文件,发现打不开了,总是提示让我把文件干掉。 然后我按以前的想法觉得是文件不被授信,就打开了系统的安全与隐私,发现允许app的来源只能是App Store和授信开发者,不像以前可以允许打开某一项刚打开过的未授信文件,那么如何把原来的功能调试出来, 终端执行:sudo sp原创 2017-04-27 13:35:43 · 1080 阅读 · 0 评论 -
docker(二):Mac docker hello-world
终端按顺序执行如下命令:su root//切换为root账户sudo env//下面使用root进行操作boot2docker init//初始化虚拟机,包括虚拟机镜像下载保证虚拟机电源开启boot2docker up//把虚拟机打开出现如下信息: ** WARNING: The ‘boot2docker’ command line interface (not to be confused原创 2017-05-18 14:31:32 · 2311 阅读 · 0 评论 -
docker(一):Mac docker 安装
使用github上的pkg安装未果,所以决定去官方找找办法,通过官方提供的工具箱来下载,下载地址: https://www.docker.com/products/docker-toolbox 傻瓜式安装,第一次github资源安装失败后,我习惯性地把原本电脑就有的VirtualBox删除掉了,安装后启动桌面的Docker Quickstart Terminal程序执行如下操作: 总算是初原创 2017-05-18 10:38:43 · 859 阅读 · 0 评论 -
docker(三):Mac docker 运行tomcat镜像创建一个容器
docker search tomcat//查看公有云的Tomcat镜像如下所示: docker pull tomcat:latest //拉取最新版的tomcat镜像docker run -d -p 80:8080 tomcat//宿主机的80端口映射容器的8080Tomcat默认端口docker ps //查看当前所以容器结果如下: Mac系统限制宿主机无法与外网ping通,所以只能通过宿主原创 2017-05-18 16:58:59 · 3624 阅读 · 0 评论 -
docker(四):Mac docker 把war包导入tomcat创建新的镜像
将war包放在指定目录下,并在该目录下创建空的Dockerfile文件,内容如下:from hub.c.163.com/library/tomcatMAINTAINER JinxCOPY parking.war /usr/local/tomcat/webapps/启动虚拟机:boot2docker up 完成后进入虚拟机:boot2docker ssh进入war包目录:cd /Users/ji原创 2017-05-19 11:27:33 · 2652 阅读 · 0 评论 -
docker(五):Mac docker 自定义nginx配置打包nginx镜像
1.基于镜像库的nginx再修改nginx配置,编写Dockerfilefrom hub.c.163.com/library/nginx:latestMAINTAINER Jinx----COPY default.conf /etc/nginx/conf.d/default.confCOPY proxy.conf /etc/nginx/proxy.confCOPY nginx.conf /e原创 2017-05-22 18:21:55 · 4181 阅读 · 0 评论 -
Mac下apache支持cgi运行python3程序
Mac预装的apache让我不知所措,各种奇葩问题。 1,homebrew安装apachebrew tap homebrew/apache //更新下仓库2.执行安装brew install httpd243.修改httpd配置vi /usr/local/etc/apache2/2.4/httpd.conf大约在52行修改端口号为: Listen 90 158行至163行,将模块包的注释去掉原创 2017-06-27 14:26:12 · 3164 阅读 · 0 评论 -
Mac python3连接mysql
本来想着用pip安装mysqldb,后来发现版本不向下兼容,各种坑,所以改用pymsql,安装方法如下:pip3 install --upgrade pip //升级pip版本sudo python3 /Library/Frameworks/Python.framework/Versions/3.5/bin/pip3 install pymysql3//安装pymsql3程序测试:import py原创 2017-06-28 10:52:39 · 3485 阅读 · 0 评论 -
Mac iterm远程ssh中文乱码
在Mac使用iTerm进行ssh连接centos机器,进行文件编辑,中文部分乱码 原因:本机终端的编码和远程机器上的basn端编码不一致 解决办法:修改远程主机的bash显示编码 编辑相关文件vi ~/.bashrc添加如下内容:export LANG='UTC-8' export LC_ALL='en_US.UTF-8'生效:source ~/.bashrc原创 2017-07-21 11:29:47 · 4578 阅读 · 1 评论 -
Mac 下ping: cannot resolve www.xx.cn: Unknown host
问题是这样的第一次解析新的域名A记录www解析至一个香港ip 但当时这台香港ip是挂掉状态 就多ping了几次结果一直提示:ping: cannot resolve www.xx.cn: Unknown host后来将www解析到一个新的确认正常的ip,依然报相同错误 于是认为是域名问题,再次添加一个二级域名music解析到该ip ping通了,所以认为是ping的时候自身DNS解析记录的缓存原创 2017-10-27 14:22:41 · 100636 阅读 · 0 评论 -
docker(七):Mac docker 将本地镜像push到docker hub官方镜像仓库里面
首先你要到https://hub.docker.com 官方网站上注册一个账户。然后创建一个属于自己的镜像仓库,你可以设定它是public的还是private的。 假设我的账户名为:jinx007 首先在本地ssh到宿主机,boot2docker ssh查看我有哪些镜像:docker images假设我有一个基于官方版nginx创建的镜像,它的image_id为ced98b446736接下来我们原创 2017-05-24 15:30:43 · 3375 阅读 · 1 评论 -
docker(六):Mac docker 如何进入容器
每个容器其实就相当于一个虚拟机,只是它只包含了功能所涉及的组件。 查看运行中的容器:docker ps结果如下: ** ** 通过容器id进入该容器:sudo docker exec -it 216da717b457 /bin/bash接下来你就可以把该容器当做主机去shell操作了,当然可能它的组件不齐全,比如纯净的nginx镜像中你只能cat文件不能去vi编辑文件。原创 2017-05-23 10:03:19 · 7846 阅读 · 0 评论 -
VirtualBox虚拟机全屏显示
新安装的虚拟机窗口很小,分辨率很奇怪,需要设置一下让虚拟机全屏显示。 1、进入虚拟机,保持虚拟机的窗口在当前窗口,然后点击屏幕顶部的 Devices 菜单栏。 2、点击Devices菜单中的insert Guest Additions CD image 。 3、返回虚拟机中的系统,一般情况下系统会弹出它的安装界面。如果没有弹出来的话,请打开我的电脑,找到它的盘符,双击也可以运行安装。 4、接原创 2016-06-28 20:11:46 · 21712 阅读 · 0 评论 -
mac中github使用.ppk密钥通过ssh协议clone代码
mac下默认ssh协议会使用id_rsa,id_rsa.pub文件,解析pri.ppk文件配置在id_rsa和id_rsa.pub中即可。相关操作安装puttygen,相关操作参照网络,安装成功后指向以下命令:原创 2016-06-28 20:18:23 · 2799 阅读 · 0 评论 -
Mac下无权限执行tomcat中.sh命令
权限问题,报错信息如下:The file is absent or does not have execute permissionThis file is needed to run this program如果仅仅给startup.sh和shutdown.sh赋权限,那么并不会运行catalina.sh从而无法生成日志,所以要给tomcat下的所有.sh赋权限 执行以下命令:chmod 77原创 2016-07-04 16:52:58 · 7931 阅读 · 0 评论 -
Mac下修改tomcat指定jdk版本
在catalina.sh和setclasspath.sh中分别添加如下代码:export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/export JRE_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/在原创 2016-07-04 16:57:08 · 4416 阅读 · 0 评论 -
Mac下zookeeper启动失败/zookeeper_server.pid:Permission denied
报错信息如下: 一般失败的原因: 1、文件夹权限不够; 2、需要的文件不存在 默认解压下在conf文件夹下有zoo_sample.cfg而实际启动使用的是zoo.cfg文件,该文件不存在,创建之后即可正常启动。原创 2016-07-04 17:28:43 · 7987 阅读 · 1 评论 -
mac双开eclipse
终端执行open -n eclipse路径原创 2017-03-08 09:32:27 · 1376 阅读 · 0 评论 -
mac下samba切换账户
samba资源可以直接在文件夹下使用server连接,但是它会默认记住首次登陆成功的账号和密码,需要切换账户的,新建连接使用如下格式的地址即可:smb://username:password@1.1.1.1/share原创 2017-03-08 09:34:40 · 9498 阅读 · 0 评论 -
mac删除所有.DS_store文件
终端执行如下命令:sudo find / -name ".DS_Store" -depth -exec rm {} \;原创 2017-03-08 09:49:19 · 1153 阅读 · 0 评论 -
mac处理隐藏文件
隐藏隐藏文件:defaults write com.apple.finder AppleShowAllFiles -bool false显示隐藏文件:defaults write com.apple.finder AppleShowAllFiles -bool true原创 2017-03-08 10:36:36 · 736 阅读 · 0 评论 -
Mac AppStore下载报错Use the Purchases page to try again
更新Xcode新版本,中途断网了,下载了一半,后续继续更新,快速扫描加载已经下载的内容,然后剩余部分估算下载时间超时报错Use the Purchases page to try again。 解决方案: 终端执行:open $TMPDIR../C/然后删除com.apple.appstore目录下的所有子文件,并在废弃篓中进行删除。重新打开AppStore继续下载。done原创 2017-04-20 10:17:07 · 1034 阅读 · 0 评论 -
MacOS Sierra清除dns缓存
命令:sudo killall -HUP mDNSResponder;say DNS cache has been flushed详见:http://osxdaily.com/2017/03/08/clear-dns-cache-macos-sierra/原创 2017-11-22 10:34:23 · 15244 阅读 · 0 评论