新手小白如何部署服务器,让你的个人电脑成为网站服务器( 二 )


新手小白如何部署服务器,让你的个人电脑成为网站服务器

文章插图
 
最后一个步骤就是修改数据库连接文件了,如果你是购买的源代码,通常说明文档里面会告诉你具体的修改路径,一般用windows自带的记事本工具修改,将里面的数据库地址、账号、密码、数据库名修改为你自己的就可以了 。
注:这里有个小知识点,windows自带的记事本工具是可以直接修改源代码的,但是由于记事本只是简易的文本编辑工具,不具备代码的编码识别能力,很容易不小心改变源文件的编码,所以度过初学者阶段后建议还是尝试用IDE代码编辑器来做修改,推荐的有hbuilder、notepad、Visual Studio Code,同样各有优劣,其中响应速度最快的是notepad,因为精简小巧,第二快的是Visual Studio Code,功能插件很多很强大,但是小白不一定玩的转,速度最慢的是hbuilder,因为功能比较多比较臃肿,笔者基本上都是混搭着用,小白自己选择一个喜欢的就好 。
三、linux云服务器环境
新手小白如何部署服务器,让你的个人电脑成为网站服务器

文章插图
 
小白肯定不理解windows部署这么方便为什么还要特意提到linux环境部署,这是因为windows在PHP系统的运行效率上没有linux效率高,小白自己电脑是windows的情况下在家里的电脑做本地调试非常合适,如果要线上运营,那么为了达到网站的最高运行效率,建议还是采取linux系统来运行了 。
新手小白如何部署服务器,让你的个人电脑成为网站服务器

文章插图
 
linux是一种纯命令的系统,没有图形操作界面(其实有,但是对小白来说操作一样感人),不过到了云时代,小白不需要去学习命令了,除非你准备成为专业的从业者 。不论是腾讯云还是阿里云,在创建云服务器的时候都可以在镜像市场选择宝塔的linux,宝塔是一种操作非常简易的图形界面,在linux上做网站主机管理很方便 。
新手小白如何部署服务器,让你的个人电脑成为网站服务器

文章插图
 
最重要的是本文前面所提到的所有运行环境在宝塔界面下都可以一键安装,比你本地部署看起来更方面 。具体操作步骤如下:
1、通过阿里云(或其它云)购买服务器
2、在系统选择界面选择进入“镜像市场”选择操作系统的镜像
3、找到宝塔的系统,有windows的也有linux的,选择linux的
注:小白注意,选择的哪个镜像记得把镜像名字复制出来,因为最终使用的时候需要通过应用市场找到这个镜像的说明文档,不然你可能连怎么进入管理界面都不知道 。

新手小白如何部署服务器,让你的个人电脑成为网站服务器

文章插图
 
4、根据宝塔应用的说明文档来对ECS的安全组进行设置,要放行一些端口,否则有些功能可能会无法正常使用,根据文档说明进行操作即可 。小白实在是不懂的就找到安全组,添加安全组规则,然后根据文档说的端口去添加安全策略就可以了,也可以通过宝塔的官方网站寻找使用教程 。
新手小白如何部署服务器,让你的个人电脑成为网站服务器

文章插图
 
5、进入宝塔后进入宝塔的应用中心,安装apache、php、MySQL,其中php会有很多版本,多装几个没关系,如果服务器内存较小的就建议只装一到两个常用的php版本即可,宝塔添加的网站可以设置和切换php版本 。
四、上传云端网站
新手小白如何部署服务器,让你的个人电脑成为网站服务器

文章插图
 
这一节其实没有太多好说的,主要是添加网站的操作,上传步骤和数据库导入步骤基本上跟本地差不多,只是操作上有细微差别,例如你本地是复制网站源代码粘贴到网站根目录就可以了,在宝塔里面你需要先将源打个压缩包,上传到网站空间,线上解压 。
注:线上系统只能识别和解压zip格式的压缩包,本地打包有些人习惯打rar压缩包,这里要区分压缩包类型,必须大包成zip格式才能线上解压 。
具体的使用细节可以通过宝塔的官方网站里面的教程来进行操作了,这里就不浪费篇幅进行更多的讲解了 。
五、如何让你的个人电脑变成服务器这里面要说明几个概念,分别是:个人电脑跟服务器的区别、个人电脑如何让外网访问到你部署在本地的网站 。
新手小白如何部署服务器,让你的个人电脑成为网站服务器

文章插图
 
由于云服务器和虚拟主机都是通过虚拟技术来实现的,我这里就不讲太多,主要是物理机方面的区别 。个人电脑跟服务器其实本质上没有什么区别,都是电脑设备,区别主要有两点:


推荐阅读