【零开始】一步步教会你如何购买、配置服务器及发布网站(页)!

news/2024/4/27 22:54:54/文章来源:https://blog.csdn.net/weixin_33690963/article/details/88828384

![](/images/tencentService/Serverlogo.png)

本文主要讲解从零开始搭建属于自己的服务器,购买==>配置==>发布,这么一系列详细流程,让自己做的网页能够发布到网络上,一起来开启服务器之旅!<!--more-->本文主要以腾讯云学生套餐进行讲解,其他的云服务器操作类似。若对你有帮助的话,希望能够坚持做下去。

本文原创首发:咕噜先森的博客

购买服务器

服务器目前使用得最多的是阿里云和腾讯云,用起比较稳定。这里讲解的是腾讯云,其实很多浏览器的配置和使用都差不多。这里演示的是腾讯云的学生套餐,作为学生狗,在校期间用用免费的就行。
进入腾讯云云+校园服务计划,选择【体验版】(PS:每日零点开始抢,每天100个名额,限额抢购,抢!抢!)套餐,10元/月。
xs1.png

选择配置

腾讯云免费学生套餐 【1核2G,1M带宽 50G云硬盘】,这是腾讯云学生套餐默认的配置,不能进行选择。
接下来选择服务器其他的配置选项:

  • 地域:即服务器的位置。选择离访问者比较近的服务器的区域就行,越近的话访问的速度相对会快一点。【例如:成都】
  • 可用区:根据地域进行选择就行,问题不大。【例如:成都一区】
  • 操作系统:有Linux、Windows等系统,Linux又包括不同的版本:CentOS、Debian、Ubuntu等。选择一个自己熟悉的系统就行。【例如:Windows Server】
  • 系统版本:根据你选择的操作系统进行选择适合自己的版本。【例如:Windows Server 2012 R2 标准版 64位中文版】
  • 购买时长:选择一个月,因为腾讯云的学生套餐的优惠券是每个月进行领取,所以只能一个月一个月进行购买。
  • 对象存储:使用默认的50G就好。
  • 域名服务:第一年免费使用.cn域名。若自己有域名,可以选择【否】,若没有可以选择【是】,然后输入一个自己想要的域名,但是这个域名必须是全球唯一的,所以可能你想要的域名已经被注册了,那么你就只能注册其他的域名了。

![](/images/tencentService/xs2.png)

图片描述

核对信息

核对信息,查看自己的购买的配置是否是自己需要的配置。支付完订单,那么你的服务器就已经到手了,就可以开始撸自己的服务器了。
图片描述

查看服务器

那么如何查看自己已经买好的服务器呢。登录腾讯云,进入控制台管理,点击导航栏【云产品】==>【云服务器】==>【云主机】,便能查看自己的云主机啦。
图片描述

图片描述

此处可以查看云主机的各种状态以及一些操作,其中可以查看自己的公网IP和内网IP。

服务器备案与域名解析

严格意义上来讲域名备案的目的就是为了防止在网上从事非法的网站经营活动,打击不良互联网信息的传播,如果网站不备案的话,7天后将会关停服务器,导致不能正常使用。目前国内的所有服务器都需要进行备案。
在这里,直接引用腾讯云给出的备案官方文档,很详细,参照着备案就行,从开始备案到完成的时间可能在20天左右。
域名解析即将域名与IP绑定起来,通过DNS解析,便能通过域名访问IP对应的网站。
详细的域名解析见这篇博客
PS:《服务器备案与域名解析》这一步可以先跳过,把后面的步骤全部搞通了再来处理这一模块也是可以的。

登录云主机

登录云主机便可以操作整个云服务,并配置成你想要的样子。
点击【登录】便可查看如何进行登录,根据不同的系统选择不同的登录方式。
登录步骤(Windows):

  • 快捷键【win+R】,输入“mstsc”命令,打开远程桌面对话框。
  • 输入框输入云主机的公网IP地址,点击连接。
  • 输入默认的用户名【Administrator】,同时输入自己购买服务器时设置的密码,点击确定便能连接到远程桌面。
  • 注意:连接时记得在网速好的时候,否则可能带不动导致连接不上。

图片描述

图片描述

进入云主机过后,大家会发现和我们平时使用的Windows没什么区别,操作起来就简单多了。

开启服务器

好了,到了这一步离成功已经很近了。怎样才能让我们的服务器跑起来,能够运行我们自己写的网页或者网站。那么你需要准备下面这个软件——PHPStudy,其实开启服务器的很多,比如Tomcat,只是这里是使用PHPStudy进行演示。
PHPStudy下载地址,下载后进行傻瓜式的安装即可。
安装好后,正常启动服务器的效果如下图所示(即前面是绿色小圆点而不是红色小圆点)。
图片描述

这里我们只需要管Apache即可,不用管Mysql,当然若你的项目需要数据库,那么肯定是需要进行相关配置的。Apache默认端口为80,若不使用80端口的话,那么在使用ip地址或者域名访问的时候需要在其后添加端口号。MySQL默认端口为3306。
若不能正常启动,说明端口被占用,这是需要终止其他占用该端口的进程即可。
启动过后,需要简单的配置一下端口及目录。
操作步骤:点击【其他选项菜单】==>【打开配置文件】==>【vhosts-conf】
此时打开应该是空的,只需要把下面的配置添加进去即可。

<VirtualHost _default_:80>
DocumentRoot "C:\phpstudy\WWW"   <Directory "C:\phpstudy\WWW">Options +Indexes +FollowSymLinks +ExecCGIAllowOverride AllOrder allow,denyAllow from allRequire all granted</Directory>
</VirtualHost>

图片描述

PS:记得修改自己的根目录的位置。
那么我的网页应该放在哪个文件夹下才能被访问呢?这时需要打开网站的根目录。
打开根目录的步骤:点击【其他选项菜单】==>点击【网站根目录】,如下图所示:
图片描述

打开后的文件夹便是网站的根目录,这时文件夹中有一些文件是PHPAdmin的一些文件,这时在浏览器地址栏中输入localhost或者127.0.0.1便能访问到PHPAdmin的主页,到此说明phpstudy能够正常开启服务了。
图片描述

以后上传的网页就需要上传到这个文件夹下,就能正常访问了。
若在当前目录有index.html,那么直接访问ip地址或者域名,打开的网页便是默认的index.html。如想访问非默认缺省主页,需要在ip或域名后添加该文件的相对路径。

【例如】在WWW下有一个文件夹aaa中有一个文件aaa.html,那么这时候需要在浏览器地址栏中输入ip地址/aaa/aaa.html(119.149.78.109/aaa/aaa.html)
配置好后,你的服务器便跑起来了,你便能访问你配置好的目录下的网页了,同时也可以使用ip地址进行访问。

这里只做了简单的开启服务器的功能,更多详细的关于phpstudy的使用可参考官网给出的一篇文章

如何上传文件到服务器

所有的环境都搭好了,那么应当怎样将我们自己做好的网页放在服务器上呢?这里讲解三种方法供读者参考,读者可选择适合自己的方法。

方法一

想必大家都使用过ftp进行上传文件,对,这里就是需用ftp进行上传文件。那么上传之前你需要做一个准备工作,那就是在云服务器上配置ftp。这里需要在云主机上安装一个软件【FileZilla Server】,官网下载地址。安装方式也是和phpstudy一致,傻瓜式安装即可。
安装好后,打开软件点击【File】启动FileZilla Server。
图片描述

  • 设置ftp账号

点击【Edit】==>【Users】
图片描述

点击【Add】按钮进行添加账户,同时填写账户的名称【例如:test】
图片描述

  • 设置密码

在【Password】选项前打勾,并输入密码即可。
图片描述

  • 选择共享的文件夹

如下图所示,点击【1】==>点击【Add】选择想要共享的文件夹,这里可直接选择phpstudy的根目录,这样上传的文件夹可直接访问。图中第3步便是设置这个添加的账户对当前目录的文件和文件夹的权限,有增、删、改、查,可根据需求进行设置,若是自己使用可全部勾选上。
图片描述

后面两项可以不用设置,直接使用默认的即可。
图片描述

到此为止,云服务器上的ftp已经配置完成,现在可直接在本机电脑上通过ftp软件或者资源管理器使用刚刚设置好的用户和密码进行登录,然后便能上传文件了。
例如使用【资源管理器】进行登录上传。
打开【我的电脑】,在地址栏中输入:【ftp:IP地址】,这时会弹出一个登录框,要求输入账号和密码,输入刚刚添加的账号和密码即可。
图片描述

这时便登录进来了,直接把要上传的文件拖进来或者复制进来就能完成上传了。
例如上传一个hello.html文件到服务器,直接把hello.html拖拽进去或者复制进去就OK了。
下图是为上传hello.html之前的情况:
图片描述

下图是为上传完成hello.html的情况:
xs18.png

这时,我们在云服务器上打开对应的那个目录,便能查看到刚刚那个hello.html文件了。
图片描述

这时我们在浏览器地址栏中输入IP地址+hello.html便能访问到hello.html文件中的内容了。
图片描述

这种方法是使用得比较多的,当然使用ftp软件是一样的,只要配置好后使用起来还是很简单的。

方法二

登录进入云服务器过后,直接通过复制粘贴进行上传文件。但是有一个弊端是,若文件过大很容易造成上传失败。

方法三

在云服务器中直接绑定本机电脑上的某一个磁盘,这样就可以将本机的文件绑定在云服务器上,再通过复制粘贴便能轻松完成文件的上传。

结语

通过这些详细的步骤,我相信你已经从零搭建起自己的服务器了,享受了这么一个过程。过程很重要,当然结果做出来了还是很有成就感的。
当然,由于作者一个人经历、水平也有限,本文中肯定有一些错误,很希望大家提出意见与建议,可以在文末进行留言,作者将会进一步进行改进。
码字也不容易啦,如果你觉得本文对自己有帮助,可以在博客文章下面打赏一点棒棒糖零花钱,多少随意啦^_*_^

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_803804.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网页设计师掌握的十个SEO方面

网页设计不只是关于美学&#xff0c;这是关于如何把一个网站放在一起。设计选择会对网站的搜索引擎优化产生很大的影响 – 正面或负面影响。反过来&#xff0c;这可能会影响网站在整个生命周期内的表现。 如果你是一名专业的网页设计师&#xff08;或者如果你是从头开始创建自己…

JPress v2.0-rc.6 发布,新增专业的 SEO 支持

百度智能云 云生态狂欢季 热门云产品1折起>>> JPress 是一个使用Java&#xff08;JFinal、Jboot框架&#xff09;开发的类似 WordPress 的系统&#xff0c;但更加侧重于企业营销和微信运营。 此版本&#xff0c;主要是完善对专业的 SEO 功能配置和支持&#xff0c;如…

《大型网站技术架构》阅读笔记

文章目录前言基本信息一、概述1.1、架构演化1.2、架构模式1.3、核心要素二、架构层面2.1、高性能【网站性能、web前端、应用服务器、存储性能】2.2、高可用【不同层、应用、服务、数据、软件发布、监控】2.3、伸缩性【网站架构、应用服务器集群、分布式缓存集群、数据存储服务器…

SEO优化知识点以及思路学习笔记

文章目录前言实用网站工具网站SEO知识博客一、初步认识SEO二、网页爬虫的管理规则三、链接提交与页面收录四、知识点学习4.1、了解权重4.2、点击率、访问量与停留时间五、SEO优化方式5.1、关键词排名选择技巧5.2、网站高阶栏目打造5.3、利用锚文本提升网站的收录5.4、使用外链5…

18 个锻炼编程技能的网站

编程几乎已经成为了人类所知每个行业的必要组成部分&#xff0c;它帮助组织和维护大型系统的方式是无可比拟的&#xff0c;所以越来越多的人开始了他们的编程之旅。 要学习编程&#xff0c;你可以通过交互式平台或者书本&#xff0c;随便一种你觉得最适合和容易的学习方式。但是…

标识识别的注意点、dll缺失文件下载网站

1、进行线性插值&#xff0c;放大图像&#xff0c;然后识别。 其要注意&#xff1a;如果原来的图像成像都不好&#xff0c;即使放大后&#xff0c;其成像质量会更差&#xff0c;例如方形里面的小图案&#xff0c;如果成像不好&#xff0c;其放大后效果也是很差的。 左原图&…

python数据分析与挖掘学习笔记(6)-电商网站数据分析及商品自动推荐实战与关联规则算法

这一节主要涉及到的数据挖掘算法是关联规则及Apriori算法。 由此展开电商网站数据分析模型的构建和电商网站商品自动推荐的实现&#xff0c;并扩展到协同过滤算法。 关联规则最有名的故事就是啤酒与尿布的故事&#xff0c;非常有效地说明了关联规则在知识发现和数据挖掘中起的作…

网站开源字体使用

如需了解完整内容请访问&#xff1a; https://www.emperinter.info/2020/11/29/how-do-i-use-open-source-fonts-in-my-website/ 最近研究手机换字体时想起尝试更换网站字体&#xff0c;就搞了搞&#xff01; 字体选择 这个肯定就是选择开源字体了&#xff0c;没啥其它可选的&a…

WordPress网站数据库报错 Error establishing a database connection

最近搞了一下网站迁移&#xff0c;因为主从同步有问题就又重新迁移回去了&#xff0c;结果解决同步的时候不清楚咋把另一个网站的数据库连接给干出Error了。Error如图所示&#xff08;Error establishing a database connection&#xff09; 确定密码是否正确 进网站目录查看wp…

build vue 静态化_vue教程-vue+sass+环境变量实现网站换肤

今天给大家分享一个vuecli3.x sass .env环境变量实现网站换肤的效果。本教程实现了&#xff0c;文字颜色、图片、背景图片的更换效果。准备物料&#xff1a;脚手架&#xff1a;vuecli3.xnpm包&#xff1a;node-sass&#xff0c;sass-loader环境变量文件&#xff1a;.env.a, .…

怎样查看网站的真实服务器ip地址,开源之系统:如何查看Ubuntu20.04版系统公有私有IP地址和配置IP...

在终端命令里&#xff0c;如何才能查看当前电脑的IP地址呢&#xff1f;如果是Linux系统老用户&#xff0c;可能很多人会想到那个老命令ifconfig&#xff0c;不过现在新版本已经被丢弃不用了。现在在Ubuntu操作系统里&#xff0c;往往要用ip命令就行。终端输入ip addr就可以查看…

MySQL(Linux)编码问题——网站刚刚上线就被光速打脸

MySQL&#xff08;Linux&#xff09;编码问题——刚刚上线就被光速打脸MySql默认编码问题总结了一下&#xff0c;大致是这样的修改数据库配置在URL上加载参数MySql默认编码问题 说到这里真的想哭&#xff0c;改了无数bug&#xff0c;眼睁睁看着完善起来的系统&#xff0c;突然…

给你的阿里云网站加上HTTPS(Nginx)

今天突然心血来潮&#xff0c;看博客的HTTP不爽已经很久了&#xff0c;是时候改变裸奔的现状了 从阿里云获取免费的SSL证书 在阿里云控制台&#xff0c;找到安全&#xff08;云盾&#xff09;->SSL证书 点击购买&#xff08;不要钱的&#xff0c;不用怕&#xff09; 选择单…

网站建设-1小时学会建站,采用PHPWAMP搭建网站[全程实战]-韦语洋(Lccee)-专题视频课程...

网站建设-1小时学会建站&#xff0c;采用PHPWAMP搭建网站[全程实战]—80403人已学习 课程介绍 phpwamp是目前方便便捷的绿色软件&#xff0c;采用用PHPWAMP搭建本地网站运行环境&#xff0c;然后如何利用phpwamp配置并测试好网站&#xff0c;再手把手教学员如何传到网上运行…

网络营销-网站盈利方式/淘宝客网络赚钱/广告联盟-韦语洋(Lccee)-专题视频课程...

网络营销-网站盈利方式/淘宝客网络赚钱/广告联盟—19093人已学习 课程介绍 课程简单易懂&#xff0c;学习本课&#xff0c;个人看完能学会使用淘宝客赚钱&#xff0c;网站主看完能使用阿里妈妈广告联盟赚取佣金&#xff0c;给自己网站增加收入。学会广告联盟的相关知识&…

PHP绿色集成环境在云服务器上的应用,PHPWAMP在服务器上搭建网站案例

问&#xff1a;什么叫WAMP&#xff1f;答&#xff1a;Windows下的ApacheMysqlPHP&#xff0c;称之为WAMP。 本文案例采用的PHP集成环境是我自己开发的纯绿色版WAMP软件&#xff08;PHPWAMP&#xff09;。 我在这款集成环境里集成的组件都是完全版的&#xff0c;适合本地调试&…

PHPWAMP乱码一键解决,PHP乱码通用解决方案/网站乱码的多种原因分析

所有引起网页乱码的原因&#xff0c;我将其划分以下五大类 1、服务器强制编码造成的乱码&#xff08;此乱码的表现&#xff1a;通常只会引起某个PHP版本乱码&#xff08;因为默认配置不同&#xff09;&#xff0c;建议使用PHPWAMP内置的常用工具万能乱码修复器&#xff0c;该修…

支持源码多重加密,将网站一键生成EXE文件运行,封装网站源码演示运行

PHP打包器应用场景&#xff1a;做好网站程序后&#xff0c;发布给用户看&#xff0c;但是不想泄露源码&#xff0c;可以选择“封装源码生成EXE文件”&#xff0c;建议封装前先用zend等加密代码&#xff0c;可以起到双重保险&#xff0c;对方在破解软件的同时还需要破解网站源码…

PHPWAMP内置IIS管理器一键搭建PHP网站,支持无限个不同PHP版本同时运行

PHPWAMP内置了功能强大的IIS站点管理&#xff0c;可同时运行多个PHP版本&#xff0c;站点管理可自定义添加PHP版本 使用方式&#xff1a;点击相关设置&#xff0c;直接打开IIS站点管理即可使用&#xff0c;如果你电脑没安装IIS,会自动快速安装 &#xff08;右键新标签打开图片可…

使用teleport ultra爬取网站源码

有时候看到好看的网站总想爬取下来玩一玩&#xff0c;模仿一下&#xff0c;这里介绍一个好用的工具teleport ultra 下载链接&#xff1a;teleport ultral 下载之后&#xff0c;安装&#xff0c;注意安装的时候把默认勾选的推广软件取消了&#xff01; 爬取步骤&#xff1a; …