打印本文 打印本文 关闭窗口 关闭窗口
Linux 网络服务器构架实务之四
作者:武汉SEO闵涛  文章来源:敏韬网  点击数2087  更新时间:2009/4/22 20:46:06  文章录入:mintao  责任编辑:mintao
vi /var/named/yesgo.loc

# 追加如下一行,当然你可以自定义其他别名或主机名

www       IN      CNAME     ns.yesgo.loc.

 

/etc/rc.d/init.d/named restart                          //重启DNS服务

nslookup                                           //测试是否解析成功

2、添加一个FTP帐号

Useradd www –s /dev/null –g ftpchroot                 //添加帐号

Passwd www                                        //修改密码

Chmod 701 /home/www     //设置权限,否则将来访问时服务器会说你没权限

3、在Apache中添加虚拟主机

    vi /usr/local/apache/conf/httpd.conf

   

# 指定你建立虚拟主机所用的IP地址

NameVirtualHost 192.168.1.2

   

# Add virtual host

<VirtualHost www.yesgo.loc>
        ServerAdmin webmaster@yesgo.loc                  //管理员邮件

        DocumentRoot /home/www                          //根目录
        ServerName www.yesgo.loc                         //域名
        ErrorLog logs/www.yesgo.loc-error_log               //错误日志名称
        CustomLog logs/www.yesgo.loc -access_log common  //自定义日志名称
    </VirtualHost>

4、在Resin中添加虚拟主机,以支持JSP

vi /usr/local/resin/conf/resin.conf

 

    ##在文档中查找</host>,然后在其后加入如下内容:

<host id=''''www.yesgo.loc''''>
      <app-dir>/home/www</app-dir>            //指定该站点的根目录

      <classpath id=''''classes'''' source=''''classes'''' compile=''''true''''/ >  //指定class文件目录
    </host>

『注意』:

按照上面地设置,你放置JavaBean的目录就是站点根目录下的classes目录,不可以死记硬背/WEB-INFO/classes,关键要明白其中的道理,其实你设置什么都可以的,例如Amao,Agou啦,呵呵。

『强烈建议』:设置classes目录的权限,否则客户端可以浏览和下载你的组件

chmod 701 /home/www/classes    //设置classes目录的权限,避免非法获取

 

4 测试Resin

##启动Resin

shell>resin start

##重新启动Apache,因为刚才修改了httpd.conf,需要重启才生效

shell>apache restart

#创建文件

touch /home/www/index.jsp

chown –R www /home/www/index.jsp

chmod 701 /home/www/index.jsp

##编辑源文件

vi  /home/www/index.jsp

##源代码只有一句:

1+1=<%=1+1%>

##测试该程序

lynx http://www.yesgo.loc/

##输出结果应该是:1+1=2

 

上一页  [1] [2] [3] [4] 

打印本文 打印本文 关闭窗口 关闭窗口