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 閱讀(271) 評論(0)  編輯  收藏 所屬分類: 每日一記My Script

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

          常用鏈接

          留言簿(6)

          隨筆檔案

          文章分類

          文章檔案

          新聞分類

          新聞檔案

          相冊

          收藏夾

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 靖江市| 清河县| 满洲里市| 哈密市| 新营市| 云浮市| 合肥市| 陆河县| 永州市| 油尖旺区| 莱芜市| 潼南县| 定襄县| 万安县| 武陟县| 阳春市| 西峡县| 汨罗市| 彝良县| 海口市| 渭南市| 纳雍县| 呈贡县| 乐业县| 长垣县| 黄梅县| 松江区| 平山县| 榆林市| 汨罗市| 汤原县| 温泉县| 阜南县| 旬邑县| 铅山县| 武汉市| 易门县| 凌源市| 宜阳县| 荣昌县| 平安县|