Mac os x 10.9 mavericks安装Tomcat

Standard

用mac搭建服务器环境,apache使用苹果server软件自带的,所以第一个问题就是安装tomcat。参考以下这篇文章,然后增加了一些配置用户名和密码等的内容。我自己已经有了java开发环境,所以是从下载tomcat步骤开始的,下载的版本是7.0.53而不是文章中的7.0.49,中文版已经针对版本号进行修改。

如果头疼不想看英文,可以跳到最后,有我的中文精简版,从安装tomcat开始,到配置管理用户名和密码结束。不过出于对原作的尊重,还是将原作放在前面。

Continue reading

Mac os x下的finder技巧

Standard

在mac中,finder是个类似于windows下资源管理器的软件。但是缺省版的finder使用起来非常不顺手,因此推荐你对finder坐如下优化:

1.显示状态栏:在Finder窗口上,点击“视图”菜单,然后选择“显示状态栏”;

2.显示地址栏:在Finder窗口上,点击“视图”菜单,然后选择“显示地址栏”;

3.侧边栏显示用户、硬盘根目录:打开Finder菜单的“属性”,选择“侧边栏”标签,勾选用户名前面的单选框,再勾选硬盘前面的单选框;

4.学会使用go命令:SHIFT+COMMAND+GO 使用这三个组合键可以在跳出的对话框中填写你想要去的地址。例如现在左边点击硬盘,然后按下三个组合键,输入/library/即可进入library目录。

更多技巧请点击这里查看:9个小窍门让OS X中Finder用起来更顺手 – 腾讯数码

Mac Server启动后彻底关闭、关闭80端口

Standard

有时候需要使用Mac搭建个人服务器,但大多数时候这都是临时的,而又处在校园网的环境,很可能遇到别人扫描,因此希望在不使用的时候关闭80、443等端口,避免被扫描到的风险。

现象:在使用Mac Server之后,即使在面板中关闭了所有服务,相关端口依然保持打开(如80、443端口)。访问时出现

网站已关闭。管理员可以使用 Server 应用程序来打开这些网站。

提示(如下图所示)。

Screen Shot 2014-04-12 at 1.02.08 AM

 

环境:OS X 10.9.2 (13C64) + Mac Server 3.0.2(13S2043)

 

解决方法:在terminal中手动关闭系统的Apache服务器。需要时可以在terminal中打开,或者直接打开server控制面板重新启动所需服务,内置apache服务会自动打开。

关闭Apache

sudo apachectl stop

启动apache

sudo apachectl start

使用Zenmap也扫不到任何打开的端口(如下图所示):

Screen Shot 2014-04-12 at 1.07.08 AM copy

X Lab & Wiki 暂时合并

Standard

由于目前Wiki只是写了一些调试过程中遇到的问题以及解决方法,所以现在暂时只使用X Lab,并在更新项目和解决问题的时候都使用X Lab进行发布。