您现在的位置是:时尚 >>正文
win10网站搭建
时尚6894人已围观
简介用一台装了Win10的旧笔记本当服务器,跑一个日访问量几百的小网站,完全可行。我去年把一台闲置的ThinkPad T440p翻出来,i5-4300M加8G内存,装了Win10专业版,挂了个WordPr ...
用一台装了Win10的站搭旧笔记本当服务器,跑一个日访问量几百的站搭小网站,完全可行。站搭我去年把一台闲置的站搭ThinkPad T440p翻出来,i5-4300M加8G内存,站搭装了Win10专业版,站搭挂了个WordPress站点,站搭到现在跑了快一年,站搭除了小区停电,站搭没出过什么大问题。站搭
先解决环境问题。站搭Win10自带IIS,站搭但我不太推荐新手直接上IIS,站搭配置起来步骤多,站搭权限设置也容易踩坑。站搭更省事的方案是装个集成环境,比如XAMPP或者phpStudy。XAMPP下载完双击安装,一路下一步,Apache和MySQL默认就给你配好了。装完打开控制面板,点一下Apache和MySQL的Start按钮,本地服务器就跑起来了。浏览器输入localhost,看到XAMPP的欢迎页,说明基础环境没问题。
接下来处理网站文件。假设你用的是WordPress,去官网下载最新的zip包,解压后把wordpress文件夹里的所有内容复制到XAMPP的htdocs目录下。比如你建了个文件夹叫mysite,那路径就是C:\xampp\htdocs\mysite。然后浏览器访问localhost/mysite,会跳转到WordPress的安装向导。这里需要提前在MySQL里建一个空数据库,名字随意,比如wp_test。数据库用户名默认root,密码为空——XAMPP的MySQL默认就是这样,本地用没问题,但别把这种配置暴露到公网。
安装向导走完,后台设好管理员账号,站点就能在局域网内访问了。但你要的是公网能访问。这就涉及两个问题:一是路由器端口映射,二是动态DNS。家里宽带一般是动态公网IP,重启光猫就变。我用的方案是路由器里设置DDNS,花生壳或者No-IP都行,免费版够用。然后在路由器虚拟服务器里把外网的80端口映射到那台Win10机器的内网IP上。注意Win10防火墙要放行80和443端口,否则外面打不开。
有个细节容易被忽略:Win10的IIS或者Apache如果监听了80端口,但系统里还有别的程序占着,就会冲突。我遇到过Skype占80端口的情况,后来把Skype设置里“使用80和443端口”的勾去掉才解决。另外,如果你用XAMPP,Apache默认监听80,但Win10的“万维网发布服务”可能也在跑,去服务里把它禁用掉更省心。
性能方面,别指望这台旧笔记本能扛住高并发。我实测过,同时20个人访问,页面加载开始变慢,CPU跑到70%左右。但如果是个人博客、小型展示站,日均几百IP,完全够用。内存最好加到8G以上,MySQL吃内存比较凶。硬盘换成SSD,数据库读写会快很多。我那台T440p换了个256G的SSD,WordPress后台点起来明显跟手。
安全上别偷懒。XAMPP默认的MySQL root密码为空,必须改掉。phpMyAdmin的访问权限也要限制,最好只允许本地访问。Win10自带的Windows Defender够用,但记得把网站目录加到排除列表里,否则它扫描每个上传的文件,性能会掉一截。另外,别在公网上开远程桌面,我见过有人这么干,结果被勒索病毒加密了全部网站文件。
最后说个实际体验:用Win10搭站,最大的好处是熟悉。你平时怎么用电脑,就怎么管服务器。文件拖拽、远程桌面、任务计划程序,都是现成的。缺点是Win10会自动更新重启,可能半夜把你的网站弄下线。解决办法是在“活动时间”里把更新时间设长一点,或者用组策略把自动重启关掉。我现在的做法是每月手动更新一次,更新完重启,心里有数。
Tags:
相关文章
思亿欧骗子
时尚思亿欧这名字,听着像家正经科技公司,可干的事,比街边贴膜小哥还糙。我朋友老周,去年年底跟它签了网站维护合同,一年八千八,说好每月更新两次内容,结果半年过去,后台日志干干净净——连个爬虫都没来光顾过。老 ...
【时尚】
阅读更多学校url过滤怎么破解
时尚学校网络中心那台深信服AC,默认策略是只拦HTTP明文流量。HTTPS流量它基本不管,除非你主动去访问被标记的域名。这就有意思了——你打开浏览器,地址栏里敲https://www.youtube.co ...
【时尚】
阅读更多http开头的网站打不开
时尚昨天下午三点,我急着查一份资料,浏览器里敲下网址,回车。页面转了三圈,然后甩给我一个“ERR_CONNECTION_TIMED_OUT”。换手机,切4G,一样。问旁边同事,他那边正常打开。同一家公司, ...
【时尚】
阅读更多