-
一台电脑+ECS
-
基本的电脑操做
购买云服务器(ESC)php
推荐使用bat的主机,若是你是学生还有优惠,根据本身网站的类型选择配置,html
操做系统如今通常都用Linux(开源的),而后就是根据流量选择内存和硬盘java
若是是刚开始学习推荐使用2G+20G就够用了。(固然也可使用虚拟主机喽)mysql
选择应用服务器nginx
基本上开源免费就是Apache,Nginx,Tomcat比较流行,根据本身的需求选择吧,Apache对html支持很是好,适合php开发,Tomcat也是Apache的一个产品用于java web开发,nginx适合作反向代理,和高并发。 web
安装应用服务器sql
有一些厂商会在购买的主机中安装,可是也能够本身安装(命令行安装),学习一下Linux仍是颇有必要的数据库
安装数据库编程
如今不少网站都带有数据库用来实现持久化,推荐免费的mysql,固然要是你只想作一个本身看的博客之流的网站就能够跳过这一步。服务器
进行开发
1.使用已有的模板
如今网上提供了不少现成的模板可使用,好比CMS(百度一搜就很很逗,很少说)内容分发网站,还有二次开发的商城(若是是用于商用,注意知识产权以及其余合法权利)等,只须要本身按照相应的步骤安装就行。
这种方法,效率高可是扩展性差。
2.本身手撸
这种方法很锻炼本身的编程能力,同时须要花费大量时间学习,内容多又复杂
可是优势也很明显,对网站的控制能力强。
最后一步
前面的都弄好了,最后一步很关键,若是你想让别人看见你的网站的话,你就必须购买域名(有便宜的也有贵的)。
本身的经验
最后再说一下本身的经验,若是读者准备从事互联网行业的话推荐本身一步一步学习,不要急着搭建网站,若是只是一时的兴趣的话,读者能够按照以上步骤进行操做,很快就能够搭建一个属于本身的网站。