Class Checkpoint

Making Parkwood Vale · Part 1 of 13

Part 1

Install the software for the build: Dreamweaver, UwAmp and HeidiSQL, all run from a memory stick.

The start of the series. We install the 3 programs used to build Parkwood Vale and set them up to run from a memory stick, so the project can move between school and home and be zipped up and sent to the WJEC. In this part: 0:00 What the series covers, and the Lenovo M75Q mini PC used to make it 0:30 Installing Dreamweaver from Adobe Creative Cloud 1:03 Downloading UwAmp, a portable web server that runs from the memory stick 1:56 Downloading the portable version of HeidiSQL, a database manager 3:19 First launch of Dreamweaver 4:19 Starting UwAmp's Apache and MySQL servers and opening localhost 5:43 Logging in to phpMyAdmin 6:07 Connecting HeidiSQL to the same database server 7:10 Stopping the server and moving the memory stick to another computer Software: Adobe Dreamweaver, UwAmp, HeidiSQL, phpMyAdmin.
Transcript
  1. In this series I'm going to be showing you how I made parkwoodvale.co.uk.
  2. I'm going to be using UwAmp and storing all of the information on a memory stick that
  3. could easily be transported from one location to another.
  4. I'm going to be using a Lenovo M75Q, a 4-core
  5. 4 GHz mini computer with 8 GB of RAM.
  6. These are available through the EdTech funding so should be available to all Welsh
  7. schools.
  8. into it.
  9. Okay, so now the computer is booted up, what I'm going to do is open up Adobe
  10. Creative Cloud. I'm going to start off by installing the biggest package, installing
  11. Dreamweaver. This is going to be used for the development of our website.
  12. As this is for the WJEC's GCE, I'm gonna stick with Adobe based products
  13. so I'm gonna click install
  14. While that's doing its thing in the background I'm gonna go and get two different
  15. programs that will be used within this development first one being you are We're
  16. going to need to host our website on a web server UwAmp allows us
  17. to create a virtual web server Directly on our memory stick that can be taken
  18. from school to home to continue our development
  19. wherever we are the brilliant thing with this is once we are finished with it we can
  20. zip up the UwAmp folder send it to the wjec in full confidence that it's gonna
  21. work the same way it did on our memory sticks because everything is packaged
  22. together so I'm gonna go to the download section and I'm just gonna go for the
  23. downloaded zip file and just click to download the latest version straight from you
  24. want themselves while that's downloading then what I'm gonna
  25. the third piece of software we're going to be using, which is an SQL database
  26. manager called HeidiSQL.
  27. What HeidiSQL is going to allow us to do is connect to our database, create tables,
  28. create relationships, add in data types in a much nicer and friendlier way than the
  29. phpMyAdmin web page does. So again, I'm going to stick with a portable version.
  30. I'm going to go for the 64-bit version.
  31. I'm running from a memory stick apart from our Adobe package now I've got a
  32. web an ad blocker in place it was telling me that I can't access this page because
  33. of my ad blocker but it says if I right click and go to copy link and
  34. then just paste that copy link at the top here it should
  35. in theory copy paste there it is download directly for me
  36. it's asking me am I sure I want to
  37. to keep it, show more and keep anyway.
  38. Just Windows trying to protect me because it doesn't know the author of this
  39. package. Now I use these packages on a regular basis, on a daily basis, so there is
  40. no need to be concerned about them.
  41. But if you are concerned, have your IT technicians run through, check them over,
  42. virus scan them, they will come back clean.
  43. Now in here, Dreamweaver has been installed successfully.
  44. So I can click on open Dreamweaver and that should launch that package for me and
  45. we're going to go through the setup the configuration of Dreamweaver in the next
  46. session I just want to say yes no I'm new to this I'm going to stick on a standard
  47. workspace and I'm going to go for a darkish sort of theme so let's go for this one
  48. here and just click
  49. get started the simple file so this is our interface for Dreamweaver and like I said
  50. I'm going to go through this in a lot more detail in the next session it's just a
  51. case of making sure
  52. Now you may get some security pop-ups, some security alerts asking to go through
  53. firewall. You can just click cancel on these.
  54. I'm going to log out of my office PC just to make sure that I don't overuse my Adobe
  55. licensing.
  56. And then I'm just going to say to download sync.
  57. There we go. That's all in place.
  58. Adobe is licensed. Adobe is running.
  59. I'm just going to close that for now.
  60. The next thing I'm going to tackle is going into those downloads.
  61. You can see that I have already downloaded these packages to check they work.
  62. I have already extracted them.
  63. So right-click, zip, extract all, and put them onto my USB stick.
  64. Here they both are.
  65. Let's start with UwAmp. UwAmp then allows me to create that virtual web server on
  66. localhost. If I go to localhost at the moment, you'll see that there is nothing
  67. there. The page won't load. It'll tell me it can't reach this page.
  68. If I go back in and I launch UwAmp and start my
  69. server. Again, you can see now that the Apache server is stopped.
  70. I don't want that. I want it to start my Apache server, so start Apache.
  71. Running. Both of them are up and running.
  72. And now, if I was to refresh this, I get my web page.
  73. From within UwAmp, I can choose the version of PHP I want to use.
  74. Always good for a latest version.
  75. And it will reset itself very quickly.
  76. and I can also choose what version of MySQL I want to use.
  77. We have controls here to go directly to this local host web page for browse www.
  78. I can go to folder www to bring up the folder structure within it.
  79. So there it is. There's my index page.
  80. That is this page here that has loaded.
  81. If I go browse, it brings up this page.
  82. Now, aside from that, we have some other information we can use, like phpMyAdmin.
  83. earlier, if I click onto phpMyAdmin, it will bring up my admin page.
  84. Password is going to be root, root, and that should allow me to log in and I have
  85. access to the database backend.
  86. As I did say, I'm not going to be using this when it comes to running my database.
  87. I'm going to be using HeidiSQL.
  88. So back into my memory stick, into my HeidiSQL, and let's open that package up.
  89. it starts off and it looks like this it's got a connection manager which i'm going
  90. to go for a new connection in there the location is just going to be
  91. 127.0.0.1 which is my local host i could change that to say local host
  92. and it would do exactly the same thing username is root password is root and if i
  93. click on open it says uh do i want to save my settings so yes and there
  94. is my
  95. You can see that this mirrors this element here.
  96. Anything I've got on this side here, I can do exactly the same process here, except
  97. for this will allow me to have a few better controls over different elements.
  98. So that's it. That's the basic setup in place.
  99. I have my database manager. I have my WAMP server, which is up and running from my
  100. memory stick, and I have Dreamweaver ready to start running with things.
  101. Like I said earlier, if I was done with this at the end of the lesson, I can stop my
  102. service. So I can go into the stop setting here and I could close down.
  103. So it says stop here, even though I had that error.
  104. Close down UwAmp, unplug my memory stick and off we go.
  105. Take this memory stick, go to a different computer, plug it back in,
  106. give it a couple of seconds to be configured picked up there it is open up you want
  107. straight away i can go back in launch my UwAmp server and
  108. browse ww to get back to my web page that i'm developing those three packages
  109. will be listed in the documentation you get alongside this video and the
  110. installation process shouldn't take you that long.
  111. Any questions, reach out, get in touch.
  112. Thank you for watching.