从零开始教你使用云服务器搭建个人网站

今日主题

前几天写的几篇公众号文章都是用python编写的windows下的可执行gui界面小工具,看的人也不多,近期我自己也在学习web网站开发相关的东西,今天就换换口味,给大家介绍一下如何从零开始用云服务器来快速搭建一个自己的网站

具体操作步骤

1.准备工作

首先声明一下,这不是广告,我是因为想搭建一个在公网上能够访问的网站,所以我购买了一个腾讯云服务器一年的使用权。如何仅仅是个人学习使用,可以利用自己的本地机器当服务器,无需购买云服务器。

腾讯云服务器购买链接:https://cloud.tencent.com/act/new?from=618go2021

图片

购买成功后会在站内信里发给你相关信息,如公网ip,用户名,密码等

腾讯云站内信链接: https://console.cloud.tencent.com/message

图片

虽然网页端也能够登录云服务器,但是不够灵活,给大家推荐一款功能更加强大的服务器连接软件 xshell,下载地址:https://www.xshellcn.com/xiazai.html,下载后一件安装,然后新建会话使用ssh链接,输入服务器公网ip,用户名和密码登录后就可以像操作自己本地的电脑一样去操作服务器了,是不是很方便。

图片

2.简单编写我们的网站页面

网站页面代码可以用生成器生成,我们这里演示页面就简单写写,后面实际项目中的网页会比这复杂很多

<!DOCTYPE html><html><head>        <title>Python欢乐时光</title>        <style>                body{                        color: red;                        font-size: 3rem;                        text-align: center;                        padding: 10px;                }        </style></head> <body>        <p>求关注</p>        <img src='gongzhonghao.gif'></img></body></html>

3.安装web服务器软件 nginx

使用xshell登录进入云服务器后,新建一个web文件夹 mkdir web ,用于存放我们的网站文档,将刚才步骤2中的index.html 和 gongzhonghao.gif拖到xshell的web目录下

图片

安装web服务器软件nginx , yum install nginx ,如下:

图片

安装好nginx后,我们需要修改nginx的默认访问路径:

cd /etc/nginxvim nginx.conf

在nginx配置文件中有两行需要修改的,一是将 /usr/share/nginx/html 改成 /root/web/html , 二是将 user nginx 改成 user root ,确保启动用户和nginx工作用户一致,然后修改完成输入 :wq 保存退出

图片

修改完成后,输入 nginx -s reload 重启nginx服务使修改生效,然后在浏览器中输入服务器公网ip访问试试看: http://121.4.102.161/index.html ,这个连接手机端也是可以访问的哦,可以点击试试看, 页面呈现如下:

图片

好了,这个就是今天教大家如何使用nginx搭建个人网站的一个简单介绍了,等后面有时间,咱再利用这个搭建好的服务器网站做一些小的实践项目吧。不积跬步无以至千里,加油!

结尾

如果觉得这篇文章还不错的话,欢迎点击文章右下角的“在看”, 期待您关注我的公众号 Python欢乐时光 ,转发给你身边有需要的朋友们。谢谢大家!

Python欢乐时光

Python欢乐时光

大家一起学Python

12篇原创内容

公众号

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
特斯拉的服务器是一套基于计算技术的服务器系统,主要有以下组件: 1. 数据库管理系统:用于管理特斯拉车辆的数据,包括车辆状态、位置、充电状态等信息。 2. 计算资源管理系统:用于管理服务器的计算资源,包括服务器的CPU、内存、存储等资源。 3. 通信系统:用于处理特斯拉车辆和服务器之间的通信,包括数据传输和指令传输等。 4. 安全管理系统:用于保障特斯拉车辆和服务器之间的通信安全,包括数据加密、身份认证、访问控制等技术。 特斯拉的服务器系统使用了大量的开源软件和技术,例如Linux操作系统、Apache服务器、MySQL数据库等,同时也使用了特斯拉自行开发的一些技术,例如特斯拉车辆对服务器的加密通信协议等。特斯拉的服务器系统通过计算技术,实现了高效、灵活、可扩展的计算、存储和应用服务,为用户提供了更高效、更稳定的服务。 服务器靠的是计算技术和互联网技术。计算技术是一种基于互联网的计算模式,通过互联网实现资源的共享、分配、扩展和管理。服务器是一种基于计算技术的服务器系统,可以提供可扩展的计算、存储和应用服务,用户可以通过互联网访问和使用这些服务。互联网技术则是服务器和用户之间进行数据传输和通信的基础,例如TCP/IP协议、HTTP协议等,确保数据传输的安全和可靠性。 特斯拉的服务器硬件设施包括了大量的服务器、存储设备和网络设备等。这些设备都被安置在特斯拉公司自己的数据中心中。特斯拉的数据中心是一座庞大的建筑,内部设有大量的机房和服务器间,同时也设有用于备份和灾难恢复的场所。 总的来说,特斯拉的服务器是一套高效、稳定、安全的后台控制系统,能够为特斯拉车辆提供可靠的远程控制和监控服务,为用户提供更便捷、更智能的用车体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值