个人电脑上搭建网站
一直以来想将自己浅显的工作经验和学习心得记录下来,温故而知新,网站目前托管于Netlify,无论在哪里都可以查看,同时也方便分享给需要的朋友。
在个人电脑上搭建网站的流程如下:
第一步,安装web服务器运行环境:web服务器的搭建有两种方法。
方法一:直接安装windows系统自带的IIS相关组件
如果您的网站是以ASP、ASP.NET等程序启动,则建议直接安装windows系统自带的IIS相关组件(安装及设置步骤可搜索百度如何安装IIS:依次点击电脑“控制面板+程序和功能+启用或关闭windows功能+Internet information services”,然后建立个人站点,设置网站根目录及相关配置)
方法二:建议下载安装PHPstudy软件
如果您的网站是以PHP程序启动,则建议下载安装PHPstudy软件,该软件为服务器环境免费提供最优配置的解决方案,支持Web端管理,一键创建网站、FTP、数据库、SSL;安全管理,计划任务,文件管理,PHP多版本共存及切换;自带LNMP与LAMP等功能,操作简单。该软件操作简单,开机启动后,创建网站,配置路径即可。软件下载地址: https://www.xp.cn/
方法一和方法二,选择其中一种就可以了,这样网站的运行环境就建立好了,此时局域网内的任何电脑可以通过内网IP地址就可以轻松访地访问您个人电脑里的个人网站了,但此时外网用户是无法访问的;
本网站就是以个人闲置电脑windows10专业版作为web服务器,安装PHPstudy软件运行的。(后将网站迁移至群晖NAS上进行管理,群晖NAS自带web station套件)
第二步,选择合适的个人网站主程序
可以自己编写网站页面,也可以网上下载源码程序。个人网站主程序网上有很多源码下载即可用,例如博客程序就有Zblog、Wordpress、Typecho、hexo等数十种选择,Zblog和Wordpress是目前国内众多个人博客站长首选的博客系统,当然也有很多人选择Typecho;论坛主程序有Discuz;相册主程序有Piwigo、MeiuPic美优相册等。
本网站采用Typecho提供的免费博客主程序,选择hamesome主题及插件,轻量高效、先进稳定、简洁友好,唯一可惜的是程序更新缓慢。
第三步,外网用户访问机制:选择域名解析服务
如果希望外网的人也能看到你的网站,可以利用oray公司开发的花生壳5域名解析服务(可内网直接穿透、无需设置路由器,可申请免费的二级域名,免费服务,可惜每月有1G流量限制,供小型博客网站学习和自用都没有问题),该产品从2004年大四打工实习的时候就开始接触过,到现在都已经17年了,感觉非常不错,值得信赖。如果网站流量比较大,也可以选择付费域名解析服务,价格也不算太贵。
也可以直接在oray公司购买一级域名(免费赠送花生壳域名解析服务),只需要做一个简单的实名认证即可,无需网站备案(因为域名服务器在香港、稳定性稍差),免去了网站备案那些繁琐的审批流程和手续。
- 优点
- 缺点
网站架设、维护非常简单方便,只要网上看一些简单的教程,就可以架设自己的个人网站了。无需购买网络云空间,而且网站空间不受限制,而且无需网站备案,即可开通。成本较低,几乎零成本。唯一的就是花生壳域名解析有免费和付费之分,可以自由选择;
当然,你也可以到腾讯云、阿里云、华为云购买一级域名,那就必须购买对应的服务器,网速快,但费用相对较高,定期需要续费等,还需要网站备案才可开通,手续繁杂。