Luar's Flash Playground:在Linux安裝Flex過程
在Linux安裝Flex過程 (07-05-2005)
16-5-2005補充
如果安裝Flex過程不輸入Serial No,就可以用Standalone版(即Bundle JRun,不用先裝Tomcat等東西。)安裝,完成後再輸入Serial No。

7-5-2005
首先,因為我的Flex純粹作學習和示範之用,所以安裝設定從簡,決定在Tomcat上跑,Tomcat自己在8080跑,不跟Apache整合。正常步驟是為了安裝Flex,要先安裝Tomcat;為了安裝Tomcat,要先安裝JDK。

安裝JDK
  1. 到SUN網站下載JDK,選JDK 5.0,過了License Agreement後,選Linux RPM in self-extracting file (jdk-1_5_0_03-linux-i586-rpm.bin)。
  2. 安裝過程我參考了這篇文章:在Linux下安裝JAVA
  3. Putty登入Server,我將下載了的File放在/usr,cd /usr輸入:
    chmod 777 jdk-1_5_0_03-linux-i586-rpm.bin
    然後輸入:
    ./jdk-1_5_0_03-linux-i586-rpm.bin
    出現:
    Do you agree to the above license terms? [yes or no]
    輸入:Yes
  4. 安裝過程很順利,出現Done,JDK最後安裝在/usr/java/jdk1.5.0_03
  5. 確定JDK是否裝好,可以輸入:
    java -version
  6. 我順便將剛才bin和安裝過程中解壓出來rpm刪除掉,你可以保留以備將來之需要
安裝Tomcat
  1. 到Tomcat網站下載Tomcat Binary
  2. 我將Tomcat解壓到/opt/tomcat。tar、gz、搬動File等常用BASH指令可以參考這網頁:An A-Z Index of the Linux BASH command line
  3. 安裝Tomcat過程參考過這網頁:Linux下Tomcat的安装
  4. 我沒有根據上述修改server.xml,反而修改了/opt/tomcat/conf/tomcat-users.xml,加入:
    <role rolename="manager" />
    <role rolename="admin" />
    <user username="你的登入名稱" password="密碼" roles="admin,manager" />
設定路徑
  1. 編輯/etc/profile,在最後加入:
    PATH=$PATH:/usr/java/jdk1.5.0_03/bin
    export JAVA_HOME=/usr/java/jdk1.5.0_03
    export CLASSPATH=$JAVA_HOME/lib:.
    export TOMCAT_HOME=/opt/tomcat
  2. 輸入:
    source /etc/profile
    使剛才的目錄環境設定啟用
啟動Tomcat
  1. 到/opt/tomcat/bin,輸入:
    ./startup.sh
    在瀏覽器輸入http://localhost:8080/看到Tomcat網頁,代表成功。
安裝Flex
  1. 安裝過程參考Macromedia文件:Installing Flex in Linux, Solaris, or AIX
  2. 安裝很順利,Flex最後安裝在/usr/local/Macromedia/Flex,
  3. 在/opt/tomcat/webapps下分別建立Folder: flex和flex-samples
  4. 到/opt/tomcat/webapps/flex,輸入:
    jar -xvf /usr/local/Macromedia/Flex/flex.war
  5. 到/opt/tomcat/webapps/flex-samples,輸入:
    jar -xvf /usr/local/Macromedia/Flex/samples.war
  6. 重新啟動Tomcat,輸入:
    ./shutdown.sh
    ./startup.sh
  7. 在瀏覽器輸入http://localhost:8080/flex-samples看到Flex Sample Apps網頁,代表成功
設定Whitelist
  1. 編輯/opt/tomcat/webapps/flex-samples/WEB-INF/flex/flex-config.xml,可以參考:Configuring the whitelist for Flex applications
  2. 到Tomcat Web Application Manager重新載入/flex-samples那個Applications,完成
本文章由發表。
意見
"; print "沒有意見。
 "; } ?>
  • 可否了解一下為什麼不用default的JRUN安奘?

    由brian於07-05-2005發表

  • 我也想, 但因為Non-commerical版沒有, 或者我找不到, 總之安裝時沒有這選項... :(

    luar於08-05-2005發表

同組文章