jojo's blog--快樂憂傷都與你同在
          為夢想而來,為自由而生。 性情若水,風起水興,風息水止,故時而激蕩,時又清平……
          posts - 11,  comments - 30,  trackbacks - 0

          Here is how you run glassfish as a service on CentOS:

          1. Create a user glassfish (you can call it anything you want) under which Glassfish will run.
            #useradd glassfish
          2. Install glassfish in /home/glassfish.
          3. Create the startup script /etc/init.d/glassifsh for glassfish.
                            #!/bin/bash
            #
            # glassfish: Startup script for Glassfish Application Server.
            #
            # chkconfig: 3 80 05
            # description: Startup script for domain1 of Glassfish Application Server.

            GLASSFISH_HOME
            =/home/glassfish/glassfish;
            export GLASSFISH_HOME
            GLASSFISH_OWNER=glassfish;
            export GLASSFISH_OWNER

            start() {
            echo -n "Starting Glassfish: "
            echo "Starting Glassfish at `date`" >> $GLASSFISH_HOME/domains/domain1/logs/startup.log
            su $GLASSFISH_OWNER -c "$GLASSFISH_HOME/bin/asadmin start-domain domain1" >> $GLASSFISH_HOME/domains/domain1/logs/startup.log

            sleep 2
            echo "done"
            }

            stop() {
            echo -n "Stopping Glassfish: "
            echo "Stopping Glassfish at `date`" >> $GLASSFISH_HOME/domains/domain1/logs/startup.log
            su $GLASSFISH_OWNER -c "$GLASSFISH_HOME/bin/asadmin stop-domain domain1" >> $GLASSFISH_HOME/domains/domain1/logs/startup.log
            echo "done"
            }

            # See how we were called.
            case "$1" in
            start)

            start
            ;;

            stop)
            stop
            ;;

            restart)
            stop
            start
            ;;

            *)
            echo $"Usage: glassfish {start|stop|restart}"
            exit
            esac
          4. Install the service
            #chmod +x /etc/init.d/glassfish
            #chkconfig -add glassfish
            #chkconfig --level 3 glassfish on
          5. Start glassfish.
            #/etc/init.d/glassfish start
          posted on 2009-06-10 14:39 Blog of JoJo 閱讀(272) 評論(0)  編輯  收藏 所屬分類: 每日一記My Script

          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          常用鏈接

          留言簿(6)

          隨筆檔案

          文章分類

          文章檔案

          新聞分類

          新聞檔案

          相冊

          收藏夾

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 南澳县| 南丹县| 错那县| 岳西县| 贺州市| 咸丰县| 垦利县| 海林市| 清原| 荔浦县| 天水市| 合山市| 定西市| 兰溪市| 柳江县| 巴马| 宝丰县| 邹平县| 兖州市| 余干县| 壤塘县| 礼泉县| 南投市| 稷山县| 平乡县| 平塘县| 梧州市| 莫力| 寿光市| 芮城县| 南宁市| 搜索| 澄城县| 榕江县| 黑水县| 新河县| 永康市| 孟州市| 金沙县| 分宜县| 湟中县|