Freebsd下apache与resin整合手册
Evan.Jiang
- 安装freebsd
略
- 安装mysql
略
- 安装apache
略
- 安装php
略
- 安装resin
安装resin等back-end
1 、# cd /usr/ports/www/resin3
2、# make WITH_APACHE2=yes install clean
3、编辑httpd.conf 在后面加入以下内容:
<IfModule mod_caucho.c>
ResinConfigServer localhost 6802
</IfModule>
- 设置resin3随机启动
- echo ‘resin3_enable=”YES” ‘ >> /etc/rc.conf
- 手动启动resin3
#/usr/local/etc/rc.d/resin3.sh start
- 整合apache与resin
在apache增加二级域名
现在以coopunion.ding9.com 二级域名(虚拟主机)为例
- 在conf 增加下面内容
Alias /coopunion /usr/local/www/apache22/uniondata/coopunion
<Directory /usr/local/www/apache22/uniondata/coopunion>
Order allow,deny
Allow from all
</Directory>
<VirtualHost *:80>
ServerAdmin webmaster@ding9.net
DocumentRoot /usr/local/www/apache22/uniondata/coopunion
ServerName coopunion.ding9.local
ServerAlias ding9.com
# RewriteEngine on
</VirtualHost>
在resin增加二级域名。
编辑/usr/local/etc/resin3/resin.xml
vi /usr/local/etc/resin3/resin.xml
找到这下一段话:
<cluster>
<srun server-id=”” host=”127.0.0.1″ port=”6802″/>
</cluster>
改为:
<cluster>
<srun server-id=”” host=”localhost” port=”6802″/>
</cluster>
再找到下面这段话:
<web-app id=”/” document-directory=”webapps/ROOT”/>
改为下面这样:
<!– <web-app id=”/” document-directory=”webapps/ROOT”/> –>
<web-app id=”/” document-directory=”/usr/local/www/apache22/data”/>
<web-app id=”/lucene” document-directory=”/usr/home/javadata/lucene”/>
再增加下面内容:
<host id=”ding9admin.ding9.com”>
<web-app id=”/” document-directory=”/usr/local/www/apache22/uniondata/ding9admin”/>
</host>
至此,apache与resin的整合完成
以下文章点击率最高
Loading…