okChat Download and Install| index | main |

OkChat v2.4.x Installation


Installation Procedure
  1. Download the most recent OkChat program to your pc.

  2. Unzip the file you downloaded.

  3. Create a directory on your server that will store the Chat Server files. For security reasons, we recommend that this is not within the html directory.
    ..
      /public_ftp/
      /public_html/
      /okchat/
    

  4. Change the Permissions of this directory to 755

  5. Download all of the server files and sub-directories into the directory you just created.

  6. When finished with the above, you should have the following:
    ..
      /public_ftp/
      /public_html/
      /okchat/
             a.class
             b.class
             c.class
             ChatServer.class
             confroom.txt
             confserv.txt
             confwelcome.txt
             d.class
             index.htm
             licence.dat
             run_win.bat
             server.alive
             server.log
             setup_server.txt
             starlog.log
             start.sh
             startlog
             startlog.log
             startokchat.sh
             stop_win.bat
             /org/
                 /gjt/
                    /mm/
                       /mysql/
                             Buffer.class
                             Buffer.java
                             Connection.class
                             Connection.java
                             DatabaseMetaData.class
                             DatabaseMetaData.java
                             Driver.class
                             Driver.java
                             EscapeProcessor.class
                             EscapeProcessor.java
                             Field.class
                             Field.java
                             MysqlDefs.class
                             MysqlDefs.java
                             MysqlIO.class
                             MysqlIO.java
                             MySQLStatement.class
                             MySQLStatement.java
                             PreparedStatement.class
                             PreparedStatement.java
                             ResultSet.class
                             ResultSet.java
                             ResultSetMetaData.class
                             ResultSetMetaData.java
                             SQLError.class
                             SQLError.java
                             Statement.class
                             Statement.java
                             Util.class
                             Util.java
    

  7. Change the Permissions of all the files within the /okchat/ directory to 644

  8. Change the Permissions of the /org/ directory to 755

  9. Change the Permissions of /gjt/, /mm/, /mysql/ directories to 755

  10. Change the Permissions of all files within the /mysql/ directory to 644

  11. Create a directory on your server that will store the Chat Client files. This directory must be within the "html" directory
    ..
      /okchat
      /public_ftp
      /public_html/client/
    

  12. Change the Permissions of the /client/ directory to 755

  13. Download all of the client files and sub-directories into the directory you just created.

  14. When finished with the above, you should have the following:
    ..
      /okchat
      /public_ftp
      /public_html/client/
                          a.class
                          b.class
                          ba.class
                          c.class
                          ChatResources.class
                          ChatResources_en.class
                          Client.class
                          d.class
                          dis.html
                          e.class
                          f.class
                          g.class
                          h.class
                          help.html
                          i.class
                          j.class
                          k.class
                          l.class
                          login.gif
                          m.class
                          n.class
                          nologin.gif
                          o.class
                          okchat.htm
                          p.class
                          q.class
                          r.class
                          s.class
                          t.class
                          u.class
                          v.class
                          w.class
                          x.class
                          y.class
                          z.class
                          /gifs/        
                               about.gif
                               autoscroll.gif
                               clear.gif
                               exit.gif
                               help.gif
                               ignore.gif
                               ignorepm.gif
                               ignoreuser.gif
                               inforoom.gif
                               infouser.gif
                               joinroom.gif
                               newroom.gif
                               options.gif
                               private.gif
                               rooms.gif
                               silence.gif
                               users.gif
                               where.gif
                           /mes/
                               messages.txt
                               /banner/
                                      banner1.gif
                                      banner2.gif
                                      banner3.gif
    

  15. Change the Permissions of all of the files within the /client/ directory to 644

  16. Change the Permissions of the /gifs/ and /mes/ directories to 755