Quick Win - Install DNN In Less Than 1 Minute!

Mar 20, 2022

SUMMARY

Have you ever struggled to install DNN? Fear no more! There is a cool tool that can help you install in less than a minute - yep you heard me right!

nvQuickSite
https://nvquicksite.com
https://github.com/nvisionative/nvQuickSite

DNN Platform
https://github.com/dnnsoftware/Dnn.Platform

DNN Community
https://dnncommunity.org

nvisionative
https://nvisionative.com

0:04 [Music]
0:13 well hello hello it's dean and dave hope
0:16 everybody is doing well
0:18 it's been a minute since i've done some
0:20 live streaming and i am excited to be
0:24 back
0:26 today i am wanting to talk about
0:29 an oldie but goodie
0:32 it dawned on me that i've never done a
0:34 live stream about this it's funny you do
0:36 something
0:37 many years ago and in this case
0:39 just over six years ago
0:42 i created a tool that
0:46 allows you to
0:48 quickly do something that a lot of
0:49 people are doing every single day
0:53 and it saves so much time i know it
0:54 saves so much time for me
0:56 i have heard from countless others that
0:59 it is done the same for them
1:02 and i want to talk about it today
1:05 but it's funny because like over six
1:07 years ago this thing was created now
1:09 it's evolved a little bit since then but
1:11 i mean
1:13 it was really good when it was done then
1:16 i'll have to talk a little bit about the
1:18 history here for a second but
1:20 i was having a conversation with a good
1:22 friend of mine in the dnn ecosystem will
1:26 stroll
1:28 his mightiness we were chatting about a
1:31 tool that we both used quite a bit and
1:33 it was called make dnn site
1:36 and
1:37 i think that was it make d make
1:40 dnns yeah make dn insight that's what it
1:42 was
1:44 it was a great little windows
1:46 uh
1:47 app
1:48 that allowed you to
1:50 pretty quickly
1:51 set up a local dnn instance i mean it
1:53 did save a lot of time
1:55 it was a little bit technical
1:57 you know and
1:58 a little bit finicky here and there but
2:00 man it really did save a lot of time for
2:03 those of us that needed to install it
2:05 you know a lot
2:07 usually on a daily or
2:09 at least to several times a week basis
2:12 well
2:13 that tool kind of
2:15 faded out the guy that developed it
2:19 was
2:20 off on to other things and just wasn't
2:23 interested in really maintaining that or
2:25 releasing
2:26 the code for it so that somebody else
2:28 could maintain it so
2:30 will and i were talking and i was like
2:32 you know well i think i could probably
2:33 build this thing pretty quickly so i set
2:36 aside a weekend and i said i'm gonna do
2:39 it
2:40 it was a crazy
2:42 couple of days
2:43 but
2:44 there
2:46 was the launch of envy quicksite a
2:48 little over six years ago i believe it
2:49 was march the 9th
2:51 of 2016.
2:55 but that was the initial version of it
2:57 but i want to talk about it because
2:59 i have never done a live stream about it
3:01 so i want to show you how it can
3:04 i'm going to get a little bit radical
3:06 here and say it could change your life i
3:08 mean in a good way because it's uh
3:10 it can
3:12 really save so much time
3:15 maybe you're a
3:17 module developer in the ecosystem
3:20 or
3:21 maybe you're a designer of themes
3:25 or
3:26 let's see
3:28 you
3:29 sell
3:30 extensions for dnn
3:32 um maybe you do custom modules and you
3:35 need to really quickly set up test
3:37 environments for those modules or
3:39 development environments so that you can
3:41 build those modules
3:42 um you need to quickly set up an
3:44 instance so that you can build a theme
3:46 there's so many use cases
3:48 for the need to
3:50 quickly install dnn on your local
3:55 machine
3:56 well you could of course go through the
3:59 process of installing dnn manually
4:03 there's quite a few videos out there i
4:05 think chris hammond has one
4:07 will stroll who i mentioned earlier has
4:09 one out there to help you walk through
4:13 manual setup of dna in a local
4:15 environment
4:16 and there are times where you may need
4:18 those
4:19 that's not what i'm going to talk about
4:20 here today i want to talk about how you
4:22 can install dnn
4:24 in less than one minute
4:27 yep you heard me right less than one
4:29 minute
4:30 we'll put that to the test in just a few
4:32 minutes
4:33 so let me go ahead and switch over to my
4:36 other screen hopefully my audio will not
4:38 go out
4:40 looks like everything's good on my
4:41 meters over here so good
4:43 this is envy quicksite.com
4:47 and you can come out here
4:50 learn a little bit more about the
4:51 product
4:52 and by the way it's free so don't worry
4:55 just because i use the word product
4:57 it's free
4:59 um you can download it via this link
5:01 which will send you right over to github
5:03 to the latest release what
5:06 as of the date of this recording is
5:10 version 2.1.2
5:13 and the other link here will take you to
5:16 the main
5:17 github project page out here on github
5:21 i bring this one up because it's really
5:22 important if you find yourself using
5:25 this app to help you download and
5:28 install dnn really quickly in your
5:30 environments
5:31 you may occasionally run into a bug
5:34 or an area where you believe
5:37 it could be improved
5:40 get familiar with the issues tab in that
5:43 case
5:44 submit a new issue
5:46 to
5:47 either discuss that enhancement
5:49 or that feature request or
5:53 bug
5:55 and if you're a developer and you happen
5:57 to know windows form development
6:00 then
6:02 maybe you can find an issue out here
6:03 that you would be able to contribute a
6:05 fix for
6:06 we do accept pull requests um as long as
6:10 it fixes the issue and solves a greater
6:12 need of the community we are all game
6:14 for it
6:15 so um back over to envyquiksite.com
6:22 one thing i want to point out before we
6:23 start going into a demo here
6:26 is the requirements
6:28 page
6:30 now
6:32 you may see a lot of different versions
6:35 listed here of operating systems and
6:37 server well this is all that's possible
6:39 with me quick site but if you scroll
6:41 down to the bottom the recommended
6:43 environment
6:45 as of right now
6:46 is either witness server 2019 or you
6:49 know i probably should put in here
6:52 that's production environment but
6:54 local development environment we should
6:55 probably make recommendations there too
6:58 windows 11
6:59 i did haven't even added that to the
7:01 list yet probably need to do that
7:03 or windows 10 would be most current you
7:06 know two operating systems
7:09 uh for just local
7:11 development and testing and all that
7:13 good stuff
7:14 um probably microsoft sql server
7:17 developer edition needs to be added to
7:19 the list
7:20 um
7:21 and yeah i'm noticing all kinds of
7:23 things that can be improved on this page
7:24 but you'll definitely want to have
7:26 a windows operating system
7:29 a sql server instance set up on your
7:31 machine
7:32 and you'll want to have your machine
7:34 uh probably at this point be on 4.8
7:38 the latest 4.8 version of net framework
7:42 and you'll want iis installed and
7:45 configured
7:47 now
7:48 once you have those
7:49 it's
7:51 pretty much cake you just install envy
7:53 quick site come out here the release
7:56 install you know download the
7:58 microsoft installer package here and it
8:01 will walk you through an install wizard
8:03 to set it up it just takes a couple
8:04 seconds uh to do that and then you'll be
8:07 ready to rock and roll
8:10 so let me go back
8:12 to here i'm going to launch envy quick
8:15 site
8:16 i've already got it installed on my
8:18 machine
8:19 and
8:20 i am going to show you hopefully my
8:24 window is showing here at this point but
8:26 i just got prompted just in case you
8:27 can't see it
8:29 i got prompted for user account control
8:31 now the reason this is is because
8:33 we run envy quick site in elevated
8:35 privileges so i'm going to say yes to
8:37 that
8:38 and that will give us the
8:40 access to be able to
8:43 do some pretty advanced stuff like
8:46 set up a database in your database
8:48 server instance
8:50 create an iis website set permissions
8:54 set up an app pool for that
8:58 create files and folders on your hard
9:00 drive and
9:02 be able to set permissions on those and
9:04 then also
9:06 update your
9:08 system32
9:10 drivers etsy host file so
9:13 we'll
9:14 maybe run into a situation here in just
9:16 a minute on purpose so that i can show
9:18 you kind of how to
9:21 get around some gotches that you may run
9:23 into
9:24 so our first time through this
9:27 i'm going to go a little slow
9:29 through it
9:30 and then we'll put it to the test and
9:32 see if we can really install dnn in less
9:34 than a minute in just a few minutes
9:37 the first time i'll explain all the
9:39 screens and kind of what you what your
9:41 what you should expect when you install
9:43 it
9:44 when you launch mb quick site the first
9:46 screen is really getting you to choose
9:48 the version of dnn that you want to
9:51 install
9:52 and in this case as of the date of this
9:54 recording the latest and greatest is
9:56 9.10.2
9:59 now i'm going to click next
10:01 but i'm going to get prompted because
10:02 i've already previously installed or
10:05 downloaded
10:07 dnm platform 9.10.2
10:10 so it's going to prompt me if i want to
10:12 download it again
10:14 and replace my existing local downloaded
10:16 that or if i just want to use the local
10:18 download
10:20 now on purpose i'm going to go ahead and
10:21 download it again to show you how fast
10:23 it is
10:24 i've got a pretty
10:26 fast internet connection so it was
10:28 really fast to download but you may be
10:30 saying well where is it downloading it
10:32 from
10:34 well it's actually downloading it
10:36 directly from github release
10:39 or dnm platform
10:41 and
10:42 we are downloading the install package
10:46 so we're actually accessing that via the
10:49 github api
10:50 so no matter what version of dnn
10:54 you are choosing there it will go out
10:57 and get that package and download it for
10:59 you so you don't even have to worry
11:01 about
11:02 where was it again that i needed to go
11:04 download that or
11:06 in some situation where yo

RELATED VIDEOS

nvQuickSite 1.4.1 Issue Installing DNN Release Candidates
May 10, 2020

Today I am troubleshooting an nvQuickSite 1.4.1 issue reported by a DNN Community member.

Southern Fried DNN: URL Redirects + What's Next with nvQuickSite + DNN Corp Webinar Post-Game
Sep 22, 2017

Have you ever had to install DNN? Did you do it with nvQuickSite? If you didn’t then you may have taken longer than needed. nvQuickSite is a great tool for installing DNN created by our very own David Poindexter of nvisionative. The DNN Community loves nvQuickSite and uses it all the time to help make installing DNN more efficient.