Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0
Info

Help is available by sending an email to csf-support@mit.edu
Have any suggestion on how improve this wiki?  Please give us your feedback at csf-support@mit.edu

Panel
Wiki Markup

Quick Links to:

{toc
:minLevel
=3}
Panel

Anchor
What is an Education Systems VM
What is an Education Systems VM

What is an Education Systems VM


A Education Systems VM is a virtual Windows 7 PC that is fully pre-configured with all the standard software tools that a software developer will need for developing software.

The hardware/software specifications for the virtual Windows 7 PC are as follows:

  • HARDWARE

    Description

    Configuration

    Operating System

    Microsoft Windows 7 (64 bit)

    Number of CPUs

    2

    Total memory

    8 GB

    Hard drive

    128 GB

  • SOFTWARE

    Installed Software

    7-zip 9.20 x64

    Apache maven 3.0.5

    Apache tomcat 7.0.29

    CertAid 1.0.0

    CollabNetSubversion client 1.7.9-1

    Firefox 21.0

    Gaim 1.5.0

    gnu

    Internet Explorer Google toolbar

    Java SE Development Kit 6u27

    McAfee Virus Scan 8.8-p2

    myEclipse Professional 2013

    Notepad++ 6.3.3

    OpenSSL 1.0.1e x64

    Oracle OC4J 10.1.3.5.0 application server

    MIT securecrtfx 70 x64

    SQLDeveloper 3.2.20.09.87 x64

    Tuvoli Storage Manager (TSM)

    Tortoise SVN 1.7.12.24070 x64

    WinMerge 2.12.4

...

Panel

Anchor
Connecting to a ES developer VM
Connecting to a ES developer VM

Connecting to a ES developer VM

After you have submitted a Request a ES developer VM email and your request has been processed by csf-support, you will receive an email detailing how to connect to your new VM.

Panel
Wiki Markup

{anchor
:Configure a ES developer VM taks list
}
h3. Configure a ES developer
VM taks list

Configure a ES developer VM task list

CHANGE THE ESUSER PASSWORD!!!!
Open the file:
 VM task list

# {color:red}CHANGE THE ESUSER PASSWORD\!\!\!\!{color}\\
\\
# Open the file: *C:\Users\esuser\AppData\Roaming\Subversion\config* for editing.

Find the line:
Code Block

\\
\\
Find the line:
\\
{code}
ssh=C:/program Files/TortoiseSVN/bin/TortoisePlink.exe
{code}
and change it to:

{code
}
ssh=C:/program Files/TortoiseSVN/bin/TortoisePlink.exe -l <username> -pw <password>
{code}
where *<username>* is your Kerberos Principal and *<password>* is your Kerberos password.

When you are satisfied that everything is correct, SAVE YOUR CHANGES.
Open the file:

\\
\\
When you are satisfied that everything is correct, *SAVE YOUR CHANGES*.
\\
\\
# Open the file: *C:\oracle-oc4j-10.1.3.5.0-server\j2ee\home\config\datasources.xml* for editing.

Find the 2 lines:
Code Block

\\
\\
Find the 2 lines:
\\
{code}
user="<DBusername>"
password="<DBpassword>"
{code}
and change *<DBusername>* to your DEV database user name and change *<DBpassword>* to your DEV database password.
  The DBusername and DBpassword are different from your Kerberos username and Kerberos password.
If you don't know what username and password to use, ask your team leader.
When you are satisfied that everything is correct, SAVE YOUR CHANGES.
Open the file: C:\Program Files\Apache Software
&nbsp;&nbsp;The DBusername and DBpassword are different from your Kerberos username and Kerberos password.
\\
If you don't know what username and password to use, ask your team leader.
\\
\\
When you are satisfied that everything is correct, *SAVE YOUR CHANGES*.
\\
\\
# Open the file: *C:\Program Files\Apache Software Foundation\apache-tomcat-7.0.29\conf\context.xml* for editing.

Find the 2 lines:
Code Block

\\
\\
Find the 2 lines:
\\
{code}
user="<DBusername>"
password="<DBpassword>"
{code}
and change *<DBusername>* to your DEV database user name and change *<DBpassword>* to your DEV database password.
  The DBusername and DBpassword are different from your Kerberos username and Kerberos password.
If you don't know what username and password to use, ask your team leader.
When you are satisfied that everything is correct, SAVE YOUR CHANGES.
Tip

The Install Tomcat 7 instructions gives an example on how to add a new Resource Definition (database connection) to Tomcat.

Open the SQL Developer application.
In the Connections tab, right click on the dev database and select the properties option.
In the Username field, change <DBusername> to your DEV database user name.
In the Password field,  enter your DEV database password.
When you are satisfied that everything is correct, SAVE YOUR CHANGES.
In the Connections tab, right click on the test database and select the properties option.
In the Username field, change <DBusername> to your TEST database user name.
In the Password field, enter your TEST database password.
When you are satisfied that everything is correct, SAVE YOUR CHANGES.
TSM has been pre-installed on your VM.  Use the TSM gui client (Backup-Archive GUI icon on your desktop) to schedule the backup of your VM.
Many of the Educational Systems applications require the use of Java Keystores (JKS). You may find that some of your keystores have expired. You may download the most current keystores at
&nbsp;&nbsp;The DBusername and DBpassword are different from your Kerberos username and Kerberos password.
\\
If you don't know what username and password to use, ask your team leader.
\\
\\
When you are satisfied that everything is correct, *SAVE YOUR CHANGES*.
\\
{tip}
The [Install Tomcat 7|Install Tomcat 7#add a resource definition] instructions gives an example on how to add a new Resource Definition (database connection) to Tomcat.
{tip}
\\
# Open the *SQL Developer* application.
\\
\\
In the *Connections* tab, right click on the *dev database* and select the *properties* option.
In the *Username* field, change *<DBusername>* to your DEV database user name.
In the *Password* field,&nbsp; enter your DEV database password.
When you are satisfied that everything is correct, *SAVE YOUR CHANGES*.
\\
\\
In the *Connections* tab, right click on the *test database* and select the *properties* option.
In the *Username* field, change *<DBusername>* to your TEST database user name.
In the *Password* field, enter your TEST database password.
When you are satisfied that everything is correct, *SAVE YOUR CHANGES*.
\\
\\
# TSM has been pre-installed on your VM.&nbsp;&nbsp;Use the TSM gui client (Backup-Archive GUI icon on your desktop) to schedule the backup of your VM.
\\
\\
# Many of the Educational Systems applications require the use of Java Keystores (JKS).  You may find that some of your keystores have expired.  You may download the most current keystores at https://wikis-mit-edu.ezproxyberklee.flo.org/confluence/display/EduSys/Application+Certificates
Image Removed