I have created several html pages using Adobe's Dreamweaver. I was wondering what are the steps that I need to take in order to upload these pages onto a live website. I already purchased a domain name.
Basically, I am a newbie who has no idea how to upload HTML documents onto the web.
You need someone to host your website. The DNS records for your domain name should then be pointed to your hosts web servers on the internet. The host will provide you with FTP information to FTP your files up to the web server which your pages will be served from.
The simplest thing to do is get a server to host your files online. Of course, you can use your own computer to host the files but there are some pros and cons to that. Theres the fact that you can get a lot of space but you need your pc to be on all the time.
Or you can use an online hosting service to host your files. Hosting can be free or paid, and mostly free hosting requires you to use ads on your website. But I'd suggest use x10hosting or 000webhost. Upload all your HTML files (you can log in and upload the files through your internet browser, preferably GOOGLE CHROME, then see your web page come to life on the internet.
There are a load of things I can talk about but I wont go on about SEO and FTP's, just for now use x10hosting if you are looking for something free and of good quality, or use 000webhosting if youre looking for something free and easy.
Related
I'm new to coding, quite obviously. I created a web design using HTML in Adobe brackets. How do I create my own website from here? Like getting a domain or host. Not sure if those are even the right words to use
Welcome to the wonderful world of web development! Congrats on making your first HTML site.
I am not sure how much you know about the topic, so I will try to explain the basics of getting a site "online".
Websites essentially allow you to access other people's HTML documents in a file directory. You have probably noticed some URLs in the form "www.example.com/file.html". This means that to get your site online, you will need a computer to "host" your HTML files from. Since you probably don't want to leave your computer on 24/7, you will need to use a web hosting service. There are loads of web hosting companies that offer similar services, but they all have the same goal essentially - providing the means for people to remotely access your files. My hosting service of choice is Digital Ocean because they offer a decent price on a small web server. Through your web server (which is essentially a computer running Linux in a warehouse somewhere), you can install web server software (like Apache) which will allow you place your html files into a special directory which will can be accessed from a web browser (something like /var/www/html). Once your files are uploaded to your server, you can access your website through your server's IP address (some esoteric number in the form of http://xxx.xxx.xxx.xxx).
Of course, you don't access websites through an IP address (at least most humans don't). This is where a "domain name" comes in. The web provides a nifty feature (DNS) which allows you to map a domain name to an IP address. So you can go to your favorite domain purchasing website (something like GoDaddy, which you have probably heard of) and purchase an open domain name of choice. Once you purchase the domain (something like DragonFire09.com), you can map this domain name to your web server's IP address.
These are the two main steps to getting a site online! I hope this provides some insight. Note that getting a website online costs money because you need to pay for a hosting service and a domain, however its a great experience because along the way you will get your hands dirty with Linux and other parts of the web stack.
Of course, you can always create files locally and test them through your own web browser free of charge.
Good luck!
I ve got some knowledge in writing html and css so my friend wanted me to design something for him.But I dont have much knowledge about file transfer etc so I dont know how can I push my files to that domain and I could not find a trustable method in google.So basically how can I put my html code into a domain
Choosing a piece of software that can do FTP for transferring files to/from a server would be the first place to look.
I personally use FileZilla
You'll need the details of the web server and account to login.
I am a web developer. I know how to build websites from scratch using html, css, javascript etc.. but I want to give WordPress a try.
Before I start, I need to know if I can build my website without owning a domain or not?
Thanks
Depends if you want your website to be online or offline.
If you want it to be offline, you won't need a domain or a webspace. Just install XAMPP or WAMP like Diego said.
If you want it to be online, your Wordpress files need to be uploaded on a webspace (you could also get free hosting on http://www.bplaced.net/?lang=en) and if you don't want an own domain, you could use the IP address to reach your website.
The best option is to use the XAMPP and forget everything that confuses you for now.
You can get the detailed information here at http://wordpress.org
No, you don't necessarily need a domain name to have a Wordpress site. Just go to http://www.wordpress.com and create a free account. You won't need any technical know-how for making and publishing the blog, it's all done for you automatically and you'll get your free sub-domain as [username].wordpress.com.
I am learning the html course from the available tutorials on the internet. And with that knowledge I have developed some html files and I believe there is more to go. These files consist of our old school friends and their present condition and what they're doing. I have created a bunch of html files. Like I have created a website for now named as www.mypage.com
Arjun
So in the href I'm just giving the path but those files are in my desktop pc itself. How do I put them on internet and share with my friends who are living somewhere out of this town. I want to reunite all of my school friends using these files. But where do I upload them and make it like a webiste to my friends? Is there any free way to do that? Or any possible way to reach it.
And I'm saying sorry if the question is not for the tag I mentioned. Please let me know and I remove the tag. I don't know what is the link to wikiposts to share my views. If you know then let me see the link. Thank you.
Find a web hosting service (Google knows lots)
Sign up
Follow their instructions
Arjun
And use relative uris
I use http://webhosting.uk.com ... for about £32 a year you get asp.net hosting and access to sql server.
then you simply ftp up to your website something like this (using windows explorer) ....
ftp://mysite.com <-- not a real link
... that would then open up the remote server as if it was a local folder so you could drag and drop your files straight over.
there's an online chat link on the top right of the homepage, the support staff will walk you through getting setup.
don't forget though ... the cost of the domain name that's the bit that turns your server ip address in to stuff like google.co.uk ... I highly recommend them.
I shall just expand on Quentin's answer, because it is clear that you are new.
What you need is a web hosting service. This is a service which hosts your html pages, meaning stores them in their own computers, and also displays them to the world as webpages. Web hosting services are usually paid, but there are some excellent free services if your content is not too big. A simple and free service that I would recommend is Google Sites. You could also try Google App Engine, where you have more freedom and control over your content, but for the same reason it is a little more advanced. But since you are learning html, I believe it is a wise idea to learn more about these services and related concepts.
When you upload your files, the html links need to be changed. They can no longer point to files in your hard drive. When you upload these files, there will be a directory structure in it. All you need to do is place hyperlinks with relative addresses.
And about what your website will be called, www.whatever.com, that is quite another business. For that, you need to register your own domain name, for which you must pay. If you don't want to, then your website will be labelled something under the hosting service domain name. This forum is not adequate to go into a more elaborate explanation of all this, but I think I have mentioned all the key terms, so do some research!
I have been roped in to help design a website for a local charity. I am currently a university student that has experience designing sites to good effect (Within university). I am comfortable using the relevant languages and packages. What I am not so sure about is hosting.
If I have a site that has a newsletter, for example. If I wanted the user to be able to download that newsletter, would I simply have that file uploaded somewhere on the hosting server and simply provide a link to that file?
Thanks
Yes. Although you might also wish to use a Content-Disposition HTTP header to ensure that the file gets saved rather than opened in the default application for whatever file type it uses.
Yeah, that's really all you have to do. The only thing is if its a file that the users browser will attempt to open then you need to force the download like David said, this would be the case for a pdf file, such as a newsletter like you said. And yes, to answer your other question, all hosting providers will support downloads like this.