搜索
首页常见问题如何自建云服务器

如何自建云服务器

Jul 23, 2019 pm 05:22 PM
云服务器服务器

如何自建云服务器

推荐教程:高性能Linux服务器搭建视频教程

如何让自己写的网页能够让别人线上访问?那就开始搭建属于自己的服务器吧,让你酷炫的网页能够让更多的人看见。

web41.jpg

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

购买服务器

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

web42.jpg

选择配置

  腾讯云免费学生套餐 【1核2G,1M带宽 50G云硬盘】,这是腾讯云学生套餐默认的配置,不能进行选择。

  接下来选择服务器其他的配置选项:

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

web43.jpg

web44.jpg

核对信息

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

web45.jpg

查看服务器

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

web46.jpg

web47.jpg

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

服务器备案与域名解析

  严格意义上来讲域名备案的目的就是为了防止在网上从事非法的网站经营活动,打击不良互联网信息的传播,如果网站不备案的话,7天后将会关停服务器,导致不能正常使用。目前国内的所有服务器都需要进行备案。

  在这里,直接引用腾讯云给出的备案官方文档,很详细,参照着备案就行,从开始备案到完成的时间可能在20天左右。

  域名解析即将域名与IP绑定起来,通过DNS解析,便能通过域名访问IP对应的网站。

  PS:《服务器备案与域名解析》这一步可以先跳过,把后面的步骤全部搞通了再来处理这一模块也是可以的。

登录云主机

  登录云主机便可以操作整个云服务,并配置成你想要的样子。

  点击【登录】便可查看如何进行登录,根据不同的系统选择不同的登录方式。

  登录步骤(Windows):

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

web48.jpg

web410.jpg

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

开启服务器

  好了,到了这一步离成功已经很近了。怎样才能让我们的服务器跑起来,能够运行我们自己写的网页或者网站。那么你需要准备下面这个软件——PHPStudy,其实开启服务器的很多,比如Tomcat,只是这里是使用PHPStudy进行演示。

  PHPStudy下载后进行傻瓜式的安装即可。

  安装好后,正常启动服务器的效果如下图所示(即前面是绿色小圆点而不是红色小圆点)。

web411.jpg

  这里我们只需要管Apache即可,不用管Mysql,当然若你的项目需要数据库,那么肯定是需要进行相关配置的。Apache默认端口为80,若不使用80端口的话,那么在使用ip地址或者域名访问的时候需要在其后添加端口号。MySQL默认端口为3306。

  若不能正常启动,说明端口被占用,这是需要终止其他占用该端口的进程即可。

  启动过后,需要简单的配置一下端口及目录。

  操作步骤:点击【其他选项菜单】==>【打开配置文件】==>【vhosts-conf】

  此时打开应该是空的,只需要把下面的配置添加进去即可。

  DocumentRoot 'C:\phpstudy\WWW' Options +Indexes +FollowSymLinks +ExecCGI AllowOverride All Order allow,deny Allow from all Require all granted

web412.jpg

  PS:记得修改自己的根目录的位置。

  如果需要发布自己的网站到网上,只需要将网站所有文件上传到服务器更目录。在通个域名来访问就行了。

以上是如何自建云服务器的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

EditPlus 中文破解版

EditPlus 中文破解版

体积小,语法高亮,不支持代码提示功能

MinGW - 适用于 Windows 的极简 GNU

MinGW - 适用于 Windows 的极简 GNU

这个项目正在迁移到osdn.net/projects/mingw的过程中,你可以继续在那里关注我们。MinGW:GNU编译器集合(GCC)的本地Windows移植版本,可自由分发的导入库和用于构建本地Windows应用程序的头文件;包括对MSVC运行时的扩展,以支持C99功能。MinGW的所有软件都可以在64位Windows平台上运行。

DVWA

DVWA

Damn Vulnerable Web App (DVWA) 是一个PHP/MySQL的Web应用程序,非常容易受到攻击。它的主要目标是成为安全专业人员在合法环境中测试自己的技能和工具的辅助工具,帮助Web开发人员更好地理解保护Web应用程序的过程,并帮助教师/学生在课堂环境中教授/学习Web应用程序安全。DVWA的目标是通过简单直接的界面练习一些最常见的Web漏洞,难度各不相同。请注意,该软件中

螳螂BT

螳螂BT

Mantis是一个易于部署的基于Web的缺陷跟踪工具,用于帮助产品缺陷跟踪。它需要PHP、MySQL和一个Web服务器。请查看我们的演示和托管服务。

SecLists

SecLists

SecLists是最终安全测试人员的伙伴。它是一个包含各种类型列表的集合,这些列表在安全评估过程中经常使用,都在一个地方。SecLists通过方便地提供安全测试人员可能需要的所有列表,帮助提高安全测试的效率和生产力。列表类型包括用户名、密码、URL、模糊测试有效载荷、敏感数据模式、Web shell等等。测试人员只需将此存储库拉到新的测试机上,他就可以访问到所需的每种类型的列表。