Download KidKonnect
| 1) Please follow these steps to download and install the website Kidkonnect. |
| 2) Install Ubuntu Server 10.04 (remember the user name and password). |
| 3) Set the sudo password by typing "sudo passwd" in the terminal. (remember this password) |
| 4) Install ssh server by typing "sudo apt-get install openssh-server" in the terminal. |
| 5) You can now ssh into the server by typing "ssh username@IP Address" i.e. "ssh kidserver@192.168.12.158" |
| 6) Use "findsmb" to find servers located on the local network. |
| 7) Install Apache2 by typing "sudo apt-get install apache2 libapache2-mod-auth-mysql" in the terminal. |
| 8) The apache2 config file is located /etc/apache2/apache2.conf |
| 9) The web directory is /var/www One a remote machine type the computers IP in the address bar. |
| 10) Install PHP by typing "sudo apt-get install php5 php5-mysql libapache2-mod-php5" in the terminal. |
| 11) Install MySQL by typing "sudo apt-get install mysql-server" in the terminal. |
| 12) Install Samba by typing "sudo apt-get install samba" in the terminal. |
| 13) The Samba config file is located /etc/samba/smb.conf |
| 14) The Samba config file needs to contain: [global] [checkin] browseable = yes read only = no directory mask = 0775 path = /var/www writable = yes |
| 15) Install phpmyadmin by typing "sudo apt-get install phpmyadmin" in the terminal. (remember the username and password) |
| 16) To access the phpmyadmin type "http://IP_of_server/phpmyadmin" in your web browser. |
| 17) Install imagemagick by typing "sudo apt-get install imagemagick" in the terminal. |
| 18) Download kidkonnect.zip and extract it to /var/www/ on the server. |
| 19) The Samba server is setup so you should be able to browse the local network and file the share. |
| 20) When connecting to the share folder, it will promt for username and password, use what you setup is step 2. |
| 21) If you have permission problems try username root and password set in step 3. |
| 22) Now we need to setup the MySQL database. Type http://IP_of_server/phpmyadmin into a web browser. Username root and password set in step 15. |
| 22) Create a database called sunnybrook. Then import database.txt. This will create all tables for this system. |
| 23) Type the IP_of_server into a web browser and enjoy! |