在云服务器上搭建网站的详细流程
<div id="navCategory"><h5 class="catalogue">目录</h5><ul class="first_class_ul"><li>前言</li><li>一、购买(租用服务器)</li><li>二、配置服务器</li><li>三、远程连接服务器</li><li>四、使用XSheel连接服务器(以阿里云为例)</li><li>五、安装宝塔界面(重中之重)</li></ul></div><p class="maodian"></p><h2>前言</h2><p>网站的搭建是web应用的基础,也是必修课。也许你已经熟悉了如何部署项目,搭建网站可以建立起属于你自己的项目平台。下面是作者亲身实践所得出的总结(请认真看完)。</p>
<p class="maodian"></p><h2>一、购买(租用服务器)</h2>
<p>*<strong>一般选择租服务器(如果是企业用户可以考虑购买永久期限,对于学生来说租借比较划算),服务器规格按自身需求而选(最重要的是选好操作系统,一定要选好,否则的话换系统很麻烦)。服务器收费方式有两种:一种是按流量计费(不推荐,太费钱),一种是包年包月(对于学生党来说比较划算)。</strong></p>
<p style="text-align:center"><img alt="阿里云平台购买页面" src="https://zhuji.jb51.net/uploads/allimg/20250919/2-2509191G1255Y.png" /></p>
<p>几大主流服务器租借平台(不单单是服务器,后期的工作也用到相关平台):</p>
<p><strong>1、百度云<br />2、阿里云(个人认为最好,原因是MySQL可以直接连接阿里云服务器)<br />3、腾讯云(平台页面风格好)</strong></p>
<p class="maodian"></p><h2>二、配置服务器</h2>
<p>购买了(严格来说是租借)服务器后,我们首先要对服务器做些必要的设置。</p>
<p><strong>1、首先登录相关平台(这里以阿里云为例,其他平台流程差不多,记得保存账号密码)<br />2、进入产品控制台(一般情况下购买完服务器会直接跳转到相关页面,如果没有,上面搜索栏中搜产品控制台(先找到自己服务器的类型))</strong></p>
<p style="text-align:center"><img alt="" src="https://zhuji.jb51.net/uploads/allimg/20250919/2-2509191G125L5.png" /></p>
<p>如上图为阿里云服务器首界面,详细地写明了服务器的公网ip,购买日期以及配置等相关信息。</p>
<p><strong>首先要做的是对服务器密码进行更改,如上图标记所示。</strong></p>
<p style="text-align:center"><img alt="密码修改界面" src="https://zhuji.jb51.net/uploads/allimg/20250919/2-2509191G125493.png" /></p>
<p><strong>更改密码界面如上图,输入想更改的密码,账号不可更改(默认是root),更改完密码后点确定然后重启服务器(重启完才算确认更改,如下图)。</strong></p>
<p style="text-align:center"><img alt="重启" src="https://zhuji.jb51.net/uploads/allimg/20250919/2-2509191G125C5.png" /></p>
<p>3、设置安全组,开放必要的端口</p>
<p style="text-align:center"><img alt="" src="https://zhuji.jb51.net/uploads/allimg/20250919/2-2509191G125263.png" /></p>
<p></p>
<p style="text-align:center"><img alt="端口设置" src="https://zhuji.jb51.net/uploads/allimg/20250919/2-2509191G125L9.png" /></p>
<p>如上图所示,这里注意,不同种类的服务器页面不同,这里的案例为轻量型应用服务器,直接在防火墙选项中配置端口即可。<strong>如果是云服务器ECS则选择安全组选项(找不到在左侧索引栏中找),配置添加方式与上图相同</strong>(也可以在实例中直接配置)。<strong>图中的ip直接选0.0.0.00那个(意思是允许所有的ip地址使用此端口,也可以指定ip)</strong></p>
<p><strong>一些必要的端口、</strong></p>
<p style="text-align:center"><img alt="" src="https://zhuji.jb51.net/uploads/allimg/20250919/2-2509191G12D62.png" /></p>
<p>上图所示的端口是一些常用的端口,有用到的话可以添加,但一般的端口可以自己随意设置**(端口取值为1-65535**),注意的是非专业人士不必知道上图所述端口的具体含义。</p>
<p>至此,服务器配置方面工作已经完成,如果有遗漏的地方欢迎与作者交流。</p>
<p class="maodian"></p><h2>三、远程连接服务器</h2>
<p>这里插个题外话,有很多人会有疑惑,不是已经购买了服务器吗?进入了服务器后为什么还需要连接。原因是虽然我们已经在平台上购买了服务器,但是服务器的位置和权限仍然在平台(也可以说是生厂商)手上(如果是企业的话就另说了),而用户只是有使用权,所以我们需要使用第三方工具去连接服务器。</p>
<p>关于远程连接,可以用的方法有很多,下面介绍几种方法、</p>
<p>1、<strong>Workbench远程连接</strong></p>
<p><strong>优点:阿里云自带的连接,网页版,支持复制粘贴。缺点:就是每次连接都得登录阿里云平台,麻烦一点。</strong></p>
<p>2、VNC远程连接(不建议使用,对非专业人士不友好,我们这里跳过)</p>
<p>3、<strong>XSheel远程连接(强烈推荐)</strong></p>
<p><strong>推荐理由是这个方式是用软件连接,支持所有平台的服务器而且方法简单,方便下载宝塔面板。所以我重点教学这种方法。</strong></p>
<p class="maodian"></p><h2>四、使用XSheel连接服务器(以阿里云为例)</h2>
<p><strong>1、下载XSheel(安装包官网上下载,安装过程傻瓜式安装,一路点next,注意安装位置。后期有需要会上传网盘)<br />2、打开XSheel,点击新建(打开没弹出对话框的话点击左上角的文件就能看见)</strong></p>
<p style="text-align:center"><img alt="新建页面" src="https://zhuji.jb51.net/uploads/allimg/20250919/2-2509191G12C11.png" /></p>
<p><strong>3、填写名称(随便起,最好是有代表意义的)、主机(填写公网ip,不知道的上服务器首页找)、端口号(不用改,默认)。点击连接。</strong></p>
<p style="text-align:center"><img alt="填写信息" src="https://zhuji.jb51.net/uploads/allimg/20250919/2-2509191G12B35.png" /></p>
<p><strong>4、输入用户名(就是默认的 root),点击确定。</strong></p>
<p style="text-align:center"><img alt="用户名" src="https://zhuji.jb51.net/uploads/allimg/20250919/2-2509191G126230.png" /></p>
<p><strong>5、身份验证。这里有三种验证,第三种不用。默认使用第二种,这里需要的是密钥文件。</strong></p>
<p style="text-align:center"><img alt="身份验证" src="https://zhuji.jb51.net/uploads/allimg/20250919/2-2509191G12A25.png" /></p>
<p><strong>6、获取密钥文件。</strong></p>
<p><strong>进入服务器首页面,点击左侧的远程连接(云服务器ECS的话点击密钥对,创建密钥),点击密钥管理。因为我这里已经创建了密钥,所以无法再创建。如果没有密钥,则点击创建密钥,输入密钥名称(随机取名)、资源组名称(服务器首页可以找到,就是实例ID,在创建页面可以下拉输入框,一般都会默认已有的服务器)、以及公网ip。点击确定。</strong></p>
<p>[^1] 轻量应用型服务器上创建密钥不需要绑定密钥(云服务器ECS需要绑定,点击右侧绑定密钥即可),可以直接使用,密钥文件后缀名是.pem,密钥文件一定要保存好!!!</p>
<p style="text-align:center"><img alt="" src="https://zhuji.jb51.net/uploads/allimg/20250919/2-2509191G12O56.png" /></p>
<p><strong>7、使用密钥文件进行身份验证</strong></p>
<p style="text-align:center"><img alt="验证选项" src="https://zhuji.jb51.net/uploads/allimg/20250919/2-2509191G12JI.png" /></p>
<p><strong>如上图,选择Public key,点击右侧浏览,点击文件,找到密钥文件的位置点击打开,密码不用输。最后点击确定。</strong></p>
<p style="text-align:center"><img alt="连接成功界面" src="https://zhuji.jb51.net/uploads/allimg/20250919/2-2509191G12NG.png" /></p>
<p>出现上图所示的提示则说明连接成功。离胜利又近了一步。</p>
<p class="maodian"></p><h2>五、安装宝塔界面(重中之重)</h2>
<p>这里简单的简绍一下宝塔面板。</p>
<p>宝塔面板是开发的服务器管理工具,是一家专业从事服务器相关软件和服务研发的公司。宝塔的愿景是让用户更容易使用服务器。</p>
<p>说话简单,不要使事情复杂化。大型网站程序安装在服务器上。服务器使用 Linux 系统。对于服务器维护,需要记住很多linux命令,这很麻烦。面板的优点是可以通过交互界面完成服务器的维护,比如更新系统、添加网站、修改设置等,之前需要记住各种命令。现在,您可以单击面板上的按钮以节省时间和精力。<strong>所以我们可以在宝塔面板上搭建网站,通过宝塔面板向网站上传文件等等。</strong></p>
<p><strong>下面我们通过XShell编辑器直接安装宝塔面板</strong></p>
<p><strong>1、连接服务器,连接方式看上面</strong>。连接成功后在终端上输入安装指令:yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh**</p>
<p style="text-align:center"><img alt="连接页面" src="https://zhuji.jb51.net/uploads/allimg/20250919/2-2509191G12K19.png" /></p>
<p><strong>如上图,在绿色光标位置输入安装指令,按下回车键开始安装,安装时间大概五分钟,期间不要退出面板。安装完成后如下图所示(安装期间会有两个选项,全选y即可)</strong></p>
<p style="text-align:center"><img alt="安装成功" src="https://zhuji.jb51.net/uploads/allimg/20250919/2-2509191G12S91.png" /></p>
<p><strong>上图的外网地址与内网地址,以及账号密码要保存好!!!(切记),地址中所涉及的端口(图片中为8888,但是端口是随机分配的,要根据实际情况而定)要在服务器上开放,怎么开放端口看上面步骤。</strong></p>
<p><strong>2、打开浏览器输入外网地址</strong></p>
<p style="text-align:center"><img alt="宝塔登录界面" src="https://zhuji.jb51.net/uploads/allimg/20250919/2-2509191G12U05.png" /></p>
<p>出现如上图的登录界面则表示宝塔面板真的安装成功。<strong>这里注意,一般用外网地址登录宝塔,内网一般登录不了。原因是浏览器的默认SSL证书与宝塔安装的SSL证书不匹配,用内网登录会显示无法连接。</strong></p>
<p><strong>出现登录界面后,输入账号密码(刚才安装成功后出现的那个账号密码,进入宝塔后可以更改密码),点击登录进入宝塔。</strong></p>
<p><strong>3、下载必要插件以及建站</strong></p>
<p style="text-align:center"><img alt="下载插件" src="https://zhuji.jb51.net/uploads/allimg/20250919/2-2509191G12WD.png" /></p>
<p>如图,登录宝塔后会弹出相应的安装界面,<strong>推荐选择左边的LNMP(兼容性好一点)</strong>,根据需要选择插件版本(默认的是适配版本,服务器牛逼的话可以全部装最新版本)</p>
<p style="text-align:center"><img alt="下载中" src="https://zhuji.jb51.net/uploads/allimg/20250919/2-2509191G12V35.png" /></p>
<p>安装时间大概十分钟,安装速度要看网络信号好不好,安装完成后直接关闭界面。</p>
<p style="text-align:center"><img alt="添加站点" src="https://zhuji.jb51.net/uploads/allimg/20250919/2-2509191G12Va.png" /></p>
<p><strong>点击左侧栏的“网站”,点击添加站点。</strong></p>
<p style="text-align:center"><img alt="添加站点信息" src="https://zhuji.jb51.net/uploads/allimg/20250919/2-2509191G12SA.png" /></p>
<p><strong>输入网站域名(如果没有域名可以直接用公网ip,格式:公网ip:+端口号+.com(其他的也行)注:端口号随意取,只要在允许范围内即可,端口必须在服务器中放行),其他的选项可以根据需要更改(可以选择默认,主要看服务器配置如何),最后点提交。</strong></p>
<p>至此,网站搭建已全部完成,网站搭建后可以上传网页文件,具体的操作步骤不多说,网页项目可以用多种方式部署(具体部署方式待作者发布)。上述具体步骤如果有缺漏或者错误欢迎改正。</p>
<p>以上就是在云服务器上搭建网站(详细流程)的详细内容,更多相关资料请阅读琼殿技术社区其它文章!</p>
頁:
[1]