远程连接服务器的操作说明
在本科阶段的学习中,我们经常接触到服务器的概念。但很多同学都像我一样没有实际接触和操作过远程服务器。在真实的项目中,不知道如何操作自己远在千里之外的云端服务器。在本文中,笔者将以一个初学者的角度,详细地说明如何操作远程服务器、上传自己的资源、第一个网站的开发与发布过程。
一、有关服务器的简单操作
1、 远程连接服务器
需要的知识储备:linux操作系统下常用的指令、linux文件系统的结构
需要的软件:仅列举本人实际使用过的putty和Xshell。(下文以putty的界面为例)
在界面中输入下列信息:
主机名称:120.78.182.65 (这是本人测试开发用的服务器的外网ip,仅作示例。在这里填写自己要连接的远程服务器的ip地址即可)
端口号:22
退出时关闭系统:仅正常退出
然后点击打开,即看到如下界面:
在login as: 提示后输入自己想要登陆的用户名(若输入root后,则以root身份登入服务器。)在界面提示输入密码时,输入自己设置好的密码。
敲击回车键,看到如下界面即为登入成功,可进行一系列操作。(此时的操作全部会同步到远程服务器端。)
2、 将本地的网站资源上传至服务器
下载一个文档上传用的软件,本文以FileZilla为例,完成安装后运行,看到如图所示界面。
点击菜单栏的“文件”选项,选择站点管理器,完成如下配置。
主机名和端口号与上文叙述的一致,协议选择SFTP。在用户名和密码栏填写自己想要在远程服务器端登陆的用户名和对应的密码。考虑到项目资源管理的独立性,一般来说,不建议以root用户登陆。
点击连接。看到如下界面即为连接成功。
本地站点的文件目录即为本地机器的文件目录,右侧即为服务器的文件目录,可通过更改远程站点栏的路径名,查看服务器各个文件目录下的资源。Apache2的默认网站路径为/var/www/html,将资源上传至这个目录下即可在浏览器得到显示。