边学边搭建个人网站

2023-10-08 05:20
文章标签 网站 搭建 个人 边学边

本文主要是介绍边学边搭建个人网站,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

网络上搭建个人网站的教程不少,但是都比较零散。自己一个人鼓捣鼓捣,也开始上路了。
搭建个人网站的基本步骤如下:
1.申请域名
2.购买服务器
3.在服务器上配置环境
4.将自己的本地网页上传到云服务器

1.申请域名
这一步我没有尝试,对于个人实验而言的话,简单的网站可以直接用ip地址访问,域名实际上不是必要的。网络上由许多教程,可以上万网购买,也可以在阿里云购买。购买后将域名和购买的服务器ip绑定起来就可以了。
在这里插入图片描述
2.购买服务器
现在的云服务器供应商有许多,如阿里,腾讯,百度都可以。我是购买了阿里云的学生套餐,一个月14元。(具体选择那个,选什么规格的服务器,可以自己观察选择)
在这里插入图片描述
购买完成后会给你一个公网ip。这个公网ip后面有用,不管是远程登陆,还是直接用ip地址访问云服务器,都要用到。

3.在服务器上配置环境
这一步比较麻烦。主要有两种方法
1)阿里云一键配置。购买时可以选择配置系统,配置完成后也可以一键重置(包括操作系统环境,web服务器应用,数据库)。
在这里插入图片描述
如果选择阿里云提供的环境一键配置,那接下来也没什么好讲的了。如果选择wordpress,就可以傻瓜式建立一个个人博客了(下面的教程阿里云里面有介绍的)。

2)自己配置环境
由于毕竟初学小白,希望学习一点东西,我决定自己搭建环境。
1)首先选择云服务器的操作系统环境。阿里云有提供centos和windows 2008,windows 2012,由于刚开始学,可以选择windows 2008 (如果你要学习asp,那么系统环境就要选择windows)。
2)然后需要配置web服务器应用。新手可以选择,apache+php,或者iis+asp的组合。如何配置,网络上文章很多。这里就不讲了。这里有几篇我参考过的博客,和文章
Apache2.4+PHP7.2环境搭建:
https://blog.csdn.net/u012130971/article/details/79284937
如何在WINDOWS SERVER 2008搭建IIS7+ASP网站
https://jingyan.baidu.com/article/d3b74d640a3eca1f77e609c7.html
3)安装数据库
装msi的文件方便一点,省去了配置的麻烦。可以参考如下。
https://www.cnblogs.com/ayyl/p/5978418.html

4.将自己本地网页上传云服务器
对于windows系统,我们可以通过远程连接,上传文件,windows+R,打开运行窗口,输入mstsc
在这里插入图片描述
本地资源->详细信息 选择共享的磁盘,
在这里插入图片描述
在这里插入图片描述
然后像本地操作一样,通过复制黏贴可以将本地文件传到云服务器C盘里。

5.本地网络通过ip地址(云服务器公网ip)访问云服务器的站点
在这里插入图片描述
自此,算是迈出搭建网站的第一步了。

配置过程可能会有大大小小的许多问题,我这里提一下我遇到的一些问题:
1.php,apache的版本,以及windows的位数,这三者要相互匹配。
2.php安装还需要配套的环境,php官网会有写的。如我的php7需要安装visual cpp 2013。如果觉得麻烦,可以下个360,在软件管家里搜索,一键安装(这真是个馊主意。。)
3.windows 2008的ie浏览器比较老,浏览器地址直接输入localhost,会出错,最好加上http://。
4.如果apache有设置端口号的话,在访问时需要在url地址上加入端口好如
http://localhost:8080/index.html
5.所有都配置完以后可能,云服务器本地可以访问,但是不同网直接利用ip地址访问可能访问不了,如下图。这可能是apache虚拟主机没有配置好,配置一下就可以了,当然也可能时防火墙的原因,设置一下云服务器开放端口就可以了。
在这里插入图片描述

这篇关于边学边搭建个人网站的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/162972

相关文章

Mycat搭建分库分表方式

《Mycat搭建分库分表方式》文章介绍了如何使用分库分表架构来解决单表数据量过大带来的性能和存储容量限制的问题,通过在一对主从复制节点上配置数据源,并使用分片算法将数据分配到不同的数据库表中,可以有效... 目录分库分表解决的问题分库分表架构添加数据验证结果 总结分库分表解决的问题单表数据量过大带来的性能

Java汇编源码如何查看环境搭建

《Java汇编源码如何查看环境搭建》:本文主要介绍如何在IntelliJIDEA开发环境中搭建字节码和汇编环境,以便更好地进行代码调优和JVM学习,首先,介绍了如何配置IntelliJIDEA以方... 目录一、简介二、在IDEA开发环境中搭建汇编环境2.1 在IDEA中搭建字节码查看环境2.1.1 搭建步

Python基于火山引擎豆包大模型搭建QQ机器人详细教程(2024年最新)

《Python基于火山引擎豆包大模型搭建QQ机器人详细教程(2024年最新)》:本文主要介绍Python基于火山引擎豆包大模型搭建QQ机器人详细的相关资料,包括开通模型、配置APIKEY鉴权和SD... 目录豆包大模型概述开通模型付费安装 SDK 环境配置 API KEY 鉴权Ark 模型接口Prompt

鸿蒙开发搭建flutter适配的开发环境

《鸿蒙开发搭建flutter适配的开发环境》文章详细介绍了在Windows系统上如何创建和运行鸿蒙Flutter项目,包括使用flutterdoctor检测环境、创建项目、编译HAP包以及在真机上运... 目录环境搭建创建运行项目打包项目总结环境搭建1.安装 DevEco Studio NEXT IDE

搭建Kafka+zookeeper集群调度

前言 硬件环境 172.18.0.5        kafkazk1        Kafka+zookeeper                Kafka Broker集群 172.18.0.6        kafkazk2        Kafka+zookeeper                Kafka Broker集群 172.18.0.7        kafkazk3

【IPV6从入门到起飞】5-1 IPV6+Home Assistant(搭建基本环境)

【IPV6从入门到起飞】5-1 IPV6+Home Assistant #搭建基本环境 1 背景2 docker下载 hass3 创建容器4 浏览器访问 hass5 手机APP远程访问hass6 更多玩法 1 背景 既然电脑可以IPV6入站,手机流量可以访问IPV6网络的服务,为什么不在电脑搭建Home Assistant(hass),来控制你的设备呢?@智能家居 @万物互联

pico2 开发环境搭建-基于ubuntu

pico2 开发环境搭建-基于ubuntu 安装编译工具链下载sdk 和example编译example 安装编译工具链 sudo apt install cmake gcc-arm-none-eabi libnewlib-arm-none-eabi libstdc++-arm-none-eabi-newlib 注意cmake的版本,需要在3.17 以上 下载sdk 和ex

速盾高防cdn是怎么解决网站攻击的?

速盾高防CDN是一种基于云计算技术的网络安全解决方案,可以有效地保护网站免受各种网络攻击的威胁。它通过在全球多个节点部署服务器,将网站内容缓存到这些服务器上,并通过智能路由技术将用户的请求引导到最近的服务器上,以提供更快的访问速度和更好的网络性能。 速盾高防CDN主要采用以下几种方式来解决网站攻击: 分布式拒绝服务攻击(DDoS)防护:DDoS攻击是一种常见的网络攻击手段,攻击者通过向目标网

HomeBank:开源免费的个人财务管理软件

在个人财务管理领域,找到一个既免费又开源的解决方案并非易事。HomeBank 正是这样一个项目,它不仅提供了强大的功能,还拥有一个活跃的社区,不断推动其发展和完善。 开源免费:HomeBank 是一个完全开源的项目,用户可以自由地使用、修改和分发。用户友好的界面:提供直观的图形用户界面,使得非技术用户也能轻松上手。数据导入支持:支持从 Quicken、Microsoft Money

分布式系统的个人理解小结

分布式系统:分的微小服务,以小而独立的业务为单位,形成子系统。 然后分布式系统中需要有统一的调用,形成大的聚合服务。 同时,微服务群,需要有交流(通讯,注册中心,同步,异步),有管理(监控,调度)。 对外服务,需要有控制的对外开发,安全网关。