 Good morning. So I'm Greg Franklin and I work with server press and also I am a co-organizer for the Inland Empire Meetup. Let's see let's go ahead and get started. So the benefits there's several benefits to working locally. We feel that that's the best practices. A lot of people go ahead and set up a site online and they'll make changes to the live site and we call that cowboy coding and that's because it's kind of like you're working in the wild wild west and there can be times where you make a change and drastic things can happen. So we think working locally is the best way to do that. So I'm going to show you some ways to do that and working locally is going to also speed up your workflow. It's going to be faster because you're not having to upload files back and forth, refresh, all those kinds of things using FTP or something like that. It also hides the site from anybody in the public and you can work from anywhere. So you can be on a college campus, you can be on your airplane, you can be anywhere and still be able to work on your site all locally. So what do you need to be able to work locally? You need the same kind of tools that are up on your web host and those tools are things like Apache which is a web server and it displays HTML and CSS. You're going to need a database. WordPress uses a database for all your content and that database is a MySQL database so we need that also. And then WordPress uses the language of PHP to be able to communicate between your creation of the web pages and things like that to the database. And so those are the three pieces that we need to be able to get started. Some other choices that are out on the market besides desktop server which we're using today is varying vagrants, MAMP and WAMP. And there's even a few others out there. Varying vagrants is kind of a command line type and it's very useful for if you're doing heavy development. This is a great tool for that. MAMP is specific to using on Macintosh and then WAMP is specific for using on Windows. Desktop server does very much the same things as MAMP and WAMP does but specific to desktop to WordPress and that it can spin up a website for you in a couple of minutes. And so it's specific to that. You don't want to work live because it's so stressful because there's times when something as simple as leaving off a semicolon will cause the white screen of death that we were talking about and you do not want to be having your live site going down. And if you make changes that can cause this kind of a type of thing or even something as simple as installing a new plugin can actually take a site down because they can be a conflict between another plugin and you would not know that unless you tested it. And so working locally gives you that your, we like to call it the sandbox, the place for you guys to play in. You can try out new themes. You can try out new plugins. You can try out plugin combinations to see if there's going to be any conflicts. And when that new plugin, you go to a meetup or you go someplace and they say, try this plugin. Try it locally first. See if it's going to cause any problems. When new WordPress, you hear about all the time about WordPress doing its upgrades, sometimes it's great to go ahead and try that upgrade first locally to see if there's going to be any issues on your site that's live. And now I want to go ahead and take a little bit of time to show you desktop server and show you what you're going to be working in today, throughout the rest of the day. Okay, so let's see. Can we get copies of the slides? I'm sorry? Can we get copies of the slides? The slides are on that link. It's on every single one down there. Thank you. They're all there. Awesome. So I'm going to go ahead and minimize this. And let's go ahead. I'll bring it back. I promise. I promise. Is it okay if I close all these? I'm sorry. I feel like I'm so... No worries. By the way, I have almost the same job that Matt does. I work with desktop server and I answer questions all day long. And all kinds of topics. The same thing. Like you mentioned, it's not just WordPress. Sometimes we get all kinds of topics all day long. So after you install desktop server, which hopefully most of you are now, you will get a page like this here. This happens to be the premium version, but you guys have the limited version. But what we would do is we can come down here to create a new development website. We would hit Next. You'd be able to give that site a name, anything that you'd like. You don't even have to use the www. So I'm going to go ahead and make a site here. We'll just call it Bootcamp. And then one of the nice things about desktop server versus like MAMP and WAMP is the ability to choose and create blueprints. Blueprints is starting a project the way you like to start. So maybe you like to start with a certain set of plugins or a certain theme. Those can all be in that blueprint. And when you spin it up, all that will already be there. So it's a big time saver. It saves having to click all those kind of things. And the blueprint also gives you the ability to add yourself as a user and any kind of permalink settings. All that kind of stuff can be all done and ready to go. We don't have Lucy. I'm going to go ahead and use a different blueprint that I'm going to recommend. When we gave you the link for desktop server, we gave you a blueprint also called Lucy's Blueprint. And when it starts up, it adds three plugins for you automatically. It adds two for Lucy and one for Matt. And you'd be able to use that. This one doesn't have that. But I'm going to go ahead and start up with just the basic one so that you can see what that looks like. And when it says site route, that is the location on your hard drive where it's going to be located. I'm going to say create. It's going to create a folder. It's going to put all the WordPress files, those PHP files I was telling you about, into a folder. It's going to create a database. It's going to create all the database tables and all the database files. It's going to write an entry into the host file, which is a file that lets you, when you type into your browser the name of the site, it knows where to go. Almost like an address book. Give that a minute to load up. Yes, you would create each site by doing a creation like we're doing right now. And with the limited, it gives you three. The premium is unlimited. You can build as many sites as you want. Go ahead, next. And you'll get a link. And if you click on that link, it's going to take you to your browser and it's going to bring up what they call the five-minute install, which is really quickly. Go ahead and hit continue. And we'll call this one boot camp. And we'll just click Greg. And one, two, three, four, five, six. And install. Install. There we go. There we go. So now at this point I can say log in. I can choose myself. And we now have a fully functional WordPress website locally. We can do anything we want to this site now. Add plugins, everything else that we need to do. And you can take this anywhere. You do not need to be on the internet. You do all that. And when it's done with the premium version, you can do a deployment. It'll upload it to any web host and set it up. We also have the ability to do an import. So you can go the other direction. If you already have a WordPress website and you want to work on it locally, you can create an archive using something like Duplicator, a plugin that's free. Or BackupBuddy, or BackupWP, any of these types of plugins that create archives and import it right in. Yes. What is the price of premium version? Premium version is $99 a year. And that includes upgrades and premium support. But here at WordCamp, there's a 20% discount. So if you use WCSD, you get 20% off. In distance today? I think it's for a week. Yes. Yes. As far as the export is important, do you need another plugin? Or are there some functionalities to do desktop server? Do you know where to come working in desktop server? Or are you more or less just keeping it to myself or if I was working with a colleague to also get desktop server? Would I be able to do an export from desktop server to a local plugin? Yes, they can. No, that's correct. What you said is correct. Do I don't have anything else if you want to go ahead and... If there's not any other questions? I think it is not yet set up with their local environment. Let's spend the next volunteers to grab somebody. Let's make sure that we get that all set up.