利用Xshell软件快速搭建网站
发布于 2 年前 作者 pingwei 3505 次浏览 来自 分享

背景

双十一腾讯云搞特价,顺势买了一台云服务器,但买了肯定要用的,于是乎先搭个网站,也可作为小程序的官网,后面再看看需不需要把小程序扔上去。

1.准备

需要一台云服务器,以及下载安装xshell

2.新建会话

打开xshell,新建会话
主机为云服务器提供的公网ip
用户名密码均为云服务器控制台所设置,其他不用管先

3.使html文件能用公网ip直接访问

创建文件夹:

mkdir web //web是文件夹名称,可以改成别的

定位到文件夹:

cd web

然后直接拖曳html文件到窗口中

若无法传输,则cd到根文件夹,再安装lrzsz,之后重新定位回web文件夹拖曳html文件到窗口:

cd
yum -y install lrzsz

公网ip默认访问80端口,而80端口此时没有程序在运行,因此安装一个比较常用的nginx

yum install nginx

在web文件夹下输入nginx并回车,此时就可以用公网IP在地址栏直接访问啦
可是此时显示的nginx的默认网页,而它告诉你html放在/usr/share/nginx/html中,配置文件是/etc/nginx/nginx.conf
所以要显示自己的html,就

cd /usr/share/nginx/html        //注意第一个斜杠不能省
rm -rf index.html    //删掉原来的index.html

命令ls可以看到本目录下的文件

此时用公网ip直接访问的话一般只能访问名称为index.html的文件,其他文件的访问都要在地址栏加上 /文件名称(包括文件扩展名),如公网ip为0.0.0.0,/usr/share/nginx/html目录下的demo.html进行访问

4.总结

非常简单的配置方法,只要有一台云服务器不到10分钟就能搞定,适合把已有的文件挂上去。
给自己挖个坑,以后更新不需要云服务器的hexo框架的配置还有把小程序扔到云服务器上的方法,觉得有用的话点个赞吧~

5 回复

回去试试,mark了

使用FinalShell来连接也挺好的,文件传输很方便

我做后端开发一般都是用xshell远程。使用xshell,需要文件传输如果安装了lrzsz,直接拖动文件就可以上传到远程主机了,很方便。

搭建网站有许许多多不同的方法和框架,欢迎大家在评论区给出不同的建议哦~

可以装宝塔,图形化操作也很方便

回到顶部