手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆
浏览模式: 标准 | 列表Tag:resin

macosx 下安装resin

 最近在大卫的指点下开始摸Java了。但我其实更擅长的是PHP,所以现在就开始混用了,那混用的最佳搭配是resin(其实apache+resin插件也OK)。不过纯resin的话也就意味着可以直接混用java的数据了。而不是采用接口调用的方式。

在mac下安装resin是有点麻烦的,官方的教程就几句话,参考 :http://www.caucho.com/resin-4.0/admin/starting-resin-install.xtp,

XML/HTML代码
  1. Next we'll change into the Resin directory we just unpacked to configure and build the server. The Java portions of Resin are already compiled, but this step will build additional C-based components of Resin that provide additional functionality such as:  
  2.   
  3. A faster IO library, including massive keepalive support *  
  4. Support for OpenSSL *  
  5. The ability to run as a non-priviledged user for security  
  6. Connector modules for Apache  
  7. (* only available in Resin Professional)  

然后官方的文档就提示你,configure一下就OK了。不过解开压缩包发现,configure没有可执行权限,只能先chmod +x ./configure。

我第一次是按照官方的例子来的,即:

XML/HTML代码
  1. ./configure --prefix=/usr/local/share/resin \  
  2.             --with-resin-root=/var/resin \  
  3.             --with-resin-log=/var/log/resin \  
  4.             --with-resin-conf=/etc/resin  

但后面在运行的时候,一会提示log文件写不了,一会提示app目录不能创建,虽然chown改了权限 后就OK了,但总是有点小问题。去网上找了一下,发现了:http://www.cnblogs.com/jmtbai/p/4394424.html,它在内容里就有说:

XML/HTML代码
  1. ./configure -prefix=/Users/emma/Documents/workspace/resin-pro-4.0.43 -enable-64bit-jni  
  2.   
  3. /Users/emma/Documents/workspace/resin-pro-4.0.43为最终resin被安装的目录,这个目录需要指定,不然默认就是/var/share/resin下,这个读resin.xml文件时会有问题  

果然我把prefix改成我的路径就OK了。(上面的-prefix是不对的,是--prefix)。

顺利的将项目运行了起来,同时写了个test.php,居然也OK了。(现在是知其然不知其所以然,先用起来再说了)

 

 

 

 

 

Tags: resin