
本文共 2092 字,大约阅读时间需要 6 分钟。
初步搭建个人网站
本文介绍一种初步搭建个人网站的方法(不涉及模板),会在文中指出使用该方法搭建网站的一系列坑,最终实现在任何一台设备上都可以访问的网站。
具体流程为:
购买云服务器—>使用Xshell进行服务器远程访问—>在ubtubu环境下安装nginx并上传自己的网页—>购买域名—>解析域名并实现通过域名访问网站。购买云服务器
搭建自己网站的第一步,便是拥有一台能够始终处于开机状态的设备,云服务器便是其中最为便利的方式之一,云服务器厂商有很多,本文使用阿里云轻量服务器进行搭建。
现在是2022年12月28日,官网上服务器的价格还是偏贵的,这里还是建议大家在有优惠的时候再进行购买。 进入阿里云轻量服务器的购买地址:https://www.aliyun.com/product/swas在右方的选择中,地域和使用区选择离自己最近的区域。
镜像使用系统镜像中的Ubuntu镜像。 在最下方注意购买时间。 注:现在购买还是挺贵的,当时我是活动期间进行的购买,比这个要便宜很多很多。购买成功后可以在自己的个人账号控制台中找到自己的服务器:
https://swas.console.aliyun.com/使用Xshell进行服务器远程连接
拥有了自己的服务器就相当于拥有了一台不会关机的电脑,我们还需要对自己的服务器进行操作。本文使用免费服务器XShell进行服务器远程操作。
XShell的下载
首先我们要下载XShell:https://www.xshell.com/zh/xshell/
点击下载:
点击页面右方的免费授权页面
在下面填入信息,之后在自己的邮箱中进行认证,在邮箱提供的链接中会直接下载,下载速度会比较慢,可以将下载链接复制到迅雷中会下的比较快。
对服务器进行基本配置
打开云服务器,在远程连接中选择创建密钥并将得到的.pem文件妥善保存在自己可以找到的位置。
在密钥名称中输入生成文件的名字。
XShell与服务器进行连接
在进行XShell与云服务器的连接时需要先记录自己的公网ip地址,自己的公网ip地址可以在自己的服务器中找到。
打开XShell并建立新链接
在新建连接中填写链接名和主机,名称可以按自己的喜好填写。主机要填写自己服务器的公网ip
打开自己新建的连接,用户名如果没有修改的话一般为root
用户密钥为刚刚保存的.pem文件,在文件中选中刚刚的文件。
出现图中的界面就算是连接成功了,我们已经可以通过XShell来操作云服务器了。
在Ubuntu环境下安装Nginx
要想实现通过云服务器还需要在云服务器中安装Web服务器,Nginx是目前比较主流的Web服务器。
在命令行中输入apt-get install nginx
可以实现nginx的安装 (注意apt-get没有空格) 若安装失败可以在命令行前加sudo
以管理员身份进行安装。 我的服务器已经安装了Nginx所以是如下效果,如果是初次安装应该是安装成功的效果。
修改Nginx的默认网页一般通过进行Nginx配置完成。
这里通过一种比较取巧的方式:直接修改Nginx的默认初始网页文件完成。 在命令行中输入如下代码以修改Nginx自带的初始文件sudo vi /var/www/html/index.nginx-debian.html
完成该语句后会进入nginx自带的初始html的界面,我们按i
键进行文件修改,修改完成后按esc
进入退出结算,输入:wq
退出并保存,或输入:q
不保存退出。 此处我修改成这样: 如此便完成了默认页面的修改,我们此时在任何一台设备浏览器中输入自己的公网ip地址便可以显示默认网页的页面。
购买自己的域名
其实我们只要记住自己的公网ip就可以实现在任何设备上访问自己的网站的功能了,但我们还是需要让自己的网站是有意义的字符,而不是一串难以记忆的数字,此时就需要用到域名。
同样的,我们在阿里提供的域名网站上购买自己心仪的域名:https://wanwang.aliyun.com/domain/
在网站中搜索自己喜欢的域名并进行购买,需要提供自己的一些个人资料,进行购买后与自己的公网ip在云服务器中进行绑定并进行备案之后便可以通过域名进行访问啦!公网ip与域名绑定
点击添加域名并与自己的公网ip地址绑定便可以通过域名的方式进行访问网站啦。
注:某些域名在购买之后还需要进行备案,要填写一些个人信息,按照操作进行备案即可。
注
本文所提供的的个人网站搭建方式并不是最正规最严谨的方式,其中有许多问题还需要进行讨论,本文只是记录自己个人网站的搭建过程,以供学习,若有侵权等不合适的行为,请及时联系我进行解决,也欢迎大家进行讨论,我也只是初学,希望通过和大家的讨论来提升自己,拓展见识。
感谢大家看到这里,祝大家和喜欢的人都可以长久的在一起。
最后,本文参考了博主程序员鱼皮的个人网站搭建教程,也再次感谢各位大佬的开源。
转载地址:https://blog.csdn.net/weixin_41365204/article/details/128475685 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
关于作者
