配置存储从8G到30G开启实例,及启动后连接实例、安装环境操作全解析
若要实施项目或掌握相关技术,是否必须使用国外服务器?亚马逊提供的服务器非常适用。启动后,如何操作、如何构建环境、又如何停止?这些问题,我们共同探讨。
进入实例详情
实例启动正常,点击页面上的标识,即可快速进入详细信息页面。操作简便,如同找到解锁的钥匙,轻轻一点,就能清晰看到实例的详细信息,为接下来的步骤打下了基础。
查看详情页面后,右上角会显现一个链接图标。轻触此图标,你的探索之旅便正式开启。随后,你将面对一个服务器连接的界面,那里有多种连接选项任你挑选。
选择连接方式
页面上提供了多种连接途径,首先让我们聚焦于第一种。点击该选项,便会弹出一个新的界面,这便是进入服务器的门户。用户在此可自由操控服务器,就如同握有控制服务器的遥控器。
sudo -i
使用SSH客户端进行连接操作同样简便。只需复制相应的连接命令,个人电脑的终端就能轻松实现访问,进而成功连接至服务器,无需借助网页连接途径。
vi /etc/ssh/sshd_config
切换用户角色
PermitRootLogin yes
PasswordAuthentication yes
passwd
连接服务器时,系统默认以ec2 - user身份进行操作。然而,这并非root用户的权限。使用过程中,可能会遇到诸多不便,例如无法访问环境变量、权限受限等问题。因此,建立root用户显得尤为重要。
service sshd restart
在创建root账号时,需重复输入密码两次。输入完毕后,务必要重启ssh服务。然后,在电脑的命令行界面,使用ssh协议结合用户名和密码,即可轻松连接至远程服务器。如此一来,以root身份进行操作将更为便捷。
安装基础软件
ssh root@3.85.xxx.xxx
在Linux环境下,部署Git的操作非常简便,只需运行一个yum命令即可完成。只需在终端输入该命令,Git便会迅速安装完成,这样一来,安装所需的时间也得到了显著缩短。
yum install git
创建实例成功后,便可以开始构建环境。node.js的安装步骤非常简便,系统会自动安装最新且稳定的版本。若想更换版本,只需安装版本管理工具n,接着输入n和所需的版本号,即可轻松完成版本切换。如需了解更详细的操作指南,请查阅n的官方文档。
git -v # git version 2.40.1
安装nginx服务
使用nginx -t命令,可查看nginx的安装点和配置文件的详尽路径。该安装点位于/etc/nginx文件夹,核心配置文件则是nginx.conf,存放在该文件夹中。了解这些信息,对后续的nginx配置工作极为关键。
curl -fsSL https://raw.githubusercontent.com/tj/n/master/bin/n | bash -s lts
node -v # v18.16.1
npm -v # 9.5.1
nginx启动成功,默认开放的端口是80。只要在浏览器里输入服务器的公开IP地址,如果看到了nginx的页面,那就说明服务器可以访问,实例也在正常运行。这样就可以开始部署相关软件了。
终止服务器操作
npm i n -g
若要使服务器停止运行,请前往实例详情页面的右上角,寻找“实例状态”选项,然后点击“终止实例”按键。执行此操作后,服务器将开始终止流程。但需留意,这样做会导致实例被删除,且不会立即完成,通常需要约十分钟,实例才会自动消失。
n --version # v9.1.0
我们已经掌握了亚马逊的服务器,这样一来,我们便拥有了海外服务器,能够开展的活动十分丰富,诸如部署项目、学习https/hpp2的配置,甚至还能搭建个人博客网站。服务器到手,我们就拥有了无限探索和学习的机会。
n version
您计划将此亚马逊服务器用于哪个项目?烦请在评论区告知详情。同时,别忘了点个赞,并将文章转发出去。
yum install nginx
作者:小蓝
链接:https://www.lanmiyun.com/content/7935.html
本站部分内容和图片来源网络,不代表本站观点,如有侵权,可联系我方删除。



赶快来坐沙发