How To Set Default Page In Godaddy Windows Hosting
In this article I will walk through the procedure of setting up an ASP.Cyberspace spider web applications on a shared GoDaddy Windows server.
I will mainly walk through a typical ASP.Internet or .Net MVC deployment using a VPS on GoDaddy. That's a very specific scenario, but I find that Windows based hosting solutions aren't talked nigh too frequently online these days.
And equally someone who has spent a considerable amount of time working on .NET technologies on shared hosting environments, I know how disruptive that process tin be oft times.
With that, let'due south get started.
Select a Windows plan
GoDaddy offers iii different options when it comes to Windows hosting. The cheapest choice is always the near appealing to most people, merely in this case the Deluxe option gives you exponentially more features and the Ultimate packet might exist the best bang for your buck.
The main departure beingness that the Economy package only allows you up to 1 website on the server, while the Deluxe package allows you unlimited websites but limited databases. The Ultimate package offers you both unlimited websites and unlimited databases.
If you are going to be doing alot of piece of work with multiple databases (more than than two), then the Ultimate bundle makes the most sense.
Whichever program you pick still, y'all will exist given access to the Plesk command console for your site management and database direction needs.
What is Plesk?
Plesk is a leading server management platform and control panel that can run on various servers, offers an extensive list of extensions and comes with a built in WordPress toolkit, if yous are looking for a quick plug and play site solution.
Essentially information technology is software that handles managing your VPS and your websites through its ain online interface.
And it is the software that GoDaddy uses to manage your Windows hosted websites.
From my experience with Plesk, it is overall a decent tool to manage website configurations and even groundwork tasks, such every bit database backup automation.
The interface isn't the virtually futuristic or avant-garde on the planet and it does have a slight learning curve associated with it. All the same, aside from setting upwardly a new website, there isn't a daily demand for the console in whatever way.
You can practise almost things that y'all can reach with IIS through the Plesk panel.
Add your domain
Once y'all have signed upwardly for a Windows hosting account, it is time to create your website on the Plesk panel.
Become to your hosting account folio on GoDaddy and you lot should see the following options at the top of the page.
The "Plesk Admin" option will launch your server panel on a carve up window.
The first thing that you lot'll desire to exercise is to add your domain (regardless of where you registered it) to the panel. At the very meridian of your Plesk page you should run across the post-obit options. Click on "Add Domain" to continue.
On the post-obit domain entry form yous only need to fill up out the domain name that you wish to use and the directory that you lot will use for your websites files.
You can typically leave these blank as the defaults are the nigh common use case scenario.
Remember this is not a domain purchasing class. This assumes that you have already registered your desired domain and have admission to the DNS records.
Publish your spider web application
There are multiple different means to publish and deploy an ASP.NET web awarding. You tin precompile the entire spider web projection, in which case each folio of your website volition receive it'south own DLL file with a uniquely generated name on each build.
Or you can precompile with update, in which case y'all won't accept to rebuild your application in order to make changes to any front-stop code. Nonetheless you will still need to recompile for server-side code changes.
Start by right-clicking on your desired application and selecting the "Publish" option.
Yous have a few more options when it comes to where you want to publish your application.
You can FTP the contents direct from this form if you and so wish and if yous take created the advisable FTP accounts (more than on that below). For the sake of this example though, I will simply be publishing to a directory on the local file system.
Once you select a directory path and click next, you should now run across the FolderProfile form.
You lot can either publish your Debug configuration or your Release configuration. Make sure that the precompile option is selected. The Configure link to the right of the precompilation checkmark volition take you to the following form:
Depending on how you want to deploy your site, you lot have diverse options here and I don't have any particular recommendations. Once you have saved your publish profile, you lot can now click on "Publish" and after some waiting fourth dimension you should see your output directory ready to exist transferred to your GoDaddy server.
Create your databases
In order to create your databases with GoDaddy yous volition take to go through the Plesk panel interface mentioned to a higher place.
Locate your website from the main Plesk page and you lot should see the following carte du jour option:
Clicking on the "Add together Database"push button will take y'all to the database entry form to fill out. This is where you will give your database a name and where yous will select the type of database that you lot wish to create.
GoDaddy Windows hosting allows y'all to choose from either MS SQL or MySQL as the RDBMS of choice.
Call back that based on your selected package you lot might have limitations in database cosmos. The Palatial parcel for instance only allows you to create up to ii SQL Server databases and 25 MySQL database. While the Ultimate packet gives you unlimited databases to create.
You volition also have the option of creating a user account for each item database. It is typically ever best practice to requite anyone that is going to be working with your database their own unique user accounts configured to their roles.
This also makes it simpler later on to remove users who are no longer working on your application without causing whatever bug to other users.
In one case you accept created your database, you lot can now log in to the remote database in the aforementioned way as how y'all would connect to any database that you have worked on.
If you lot are using MS SQL this would typically be either SQL Server Management Studio or Azure Data Studio.
FTP
While you are non necessarily required to create an FTP account for your websites, as yous can manage your files direct through Plesk, it is typically much faster and a much more streamlined process to do then through FTP.
You can also benefit from added security, every bit you can create separate FTP accounts for each person working on your application and then after simply revoke access when needed.
Locate your website once once again in the Plesk panel and click on the "FTP Access" link shown below.
That will accept you to the FTP management panel. Click on the "Add together an FTP Account" push shown beneath.
Hither you lot can configure the new FTP user business relationship as yous wish. This includes setting read and write permissions as well.
If you are going to have multiple people piece of work on your web applications, it definitely makes sense to create different accounts. In this manner, when someone leaves the project for whatever reason, you tin hands invalidate that single FTP account without affecting anybody else's work.
Note yous volition need some course of FTP software. You have many options when information technology comes FTP clients. Though the nigh pop one you will notice is FileZilla.
Fix upwardly your DNS
If you purchased your domain through GoDaddy then you lot won't accept to practise anything extra in this step.
If you purchased your domain through some other 3rd party domain seller such as Google Domains nonetheless, and then you will need to update your DNS records accordingly.
This step volition presume that you lot purchased your domain through Google Domains.
The first thing that you volition want to practice is to locate your nameservers on GoDaddy. And you lot can do that by going to the Domain management panel.
Note, this is located on GoDaddy and not on the Plesk console.
In the Domain Director, select the DNS menu choice and and so the Manage Zones option. On the post-obit page you can enter the domain that yous wish to see DNS records for.
Your domain should appear in the result gear up. You will need to locate the NS records for your domain.
You will need these records in order to update them on the Google Domains side. So head on over to Google Domains and locate your domain. Yous will need to load the DNS records for your domain, which you can detect from the following link.
On the following page you'll want to select the "Employ custom name servers" radio button and enter the NS records that you lot received from the GoDaddy domain management panel.
Once you lot save the new NS records you will accept to await some time for the records to propagate appropriately. This typically takes less than 24 hours.
Configure your SSL certificate
Yous have a few options when information technology comes to setting up an SSL certificate with GoDaddy. Y'all tin can either purchase an SSL cert through a 3rd party vendor, buy one directly through GoDaddy, or you can set upwards a gratis SSL document.
Depending on the route that yous take, the steps will exist unlike.
And whether you become with a free certificate versus a paid certificate is upwardly to you. There is withal some debate online as to whether a paid certificate holds more validity to browsers and to search engines.
If you choose to go the costless road however, here is a quick write-up on how you can setup a costless SSL document on GoDaddy.
If you choose to purchase your SSL certificate through GoDaddy, then you can follow this write-up on how to gear up a paid SSL certificate on GoDaddy.
Configure web.config
There is one last step to take in order to get your website upwardly and running.
Y'all will need to brand 1 add-on to your production web.config file.
Add the following directive nether the <arrangement.web> tag in your web.config.
<trust level="Total" />
Salve and reupload to your server and your ASP.Cyberspace website should at present be live.
In endmost
Regardless of the framework or fifty-fifty the programming language, publishing a website to a product server involves intimate knowledge of the hosting environment.
This is particularly useful when things go wrong and require quick action to set. If you followed these steps and now have a alive website running on a shared hosting server, then congrats are in order.
Walter Guevara is a software engineer, startup founder and currently teaches programming for a coding bootcamp. He is currently building things that don't notwithstanding exist.
How To Set Default Page In Godaddy Windows Hosting,
Source: https://www.thatsoftwaredude.com/content/11462/how-to-set-up-an-aspnet-website-with-godaddy
Posted by: baileyrese1973.blogspot.com
0 Response to "How To Set Default Page In Godaddy Windows Hosting"
Post a Comment