今天搞了个测试的亚马逊Amazon Aws EC2,系统选的Amazon Linux 2 AMI (HVM) - Kernel 5.10, SSD Volume Type 想装宝塔BT面板测试一下发现没有这个系统的选项,然后研究了一下安装成功,下面介绍一下。 首先,拿到系统后要开通服务器,我选的x86架构的,有人说安装不成功跟用ARM架构有关系,我没选,如果失败了,可以看看是不是这儿的原因。 拿到系统之后通过后台远程登录,发现不是root用户,那么先开通root用户。 1.根据官网提供的方法登录连接到EC2服务器(官网推荐windows用户使用PUTTY连接,我直接用的官方的登录按钮) 用的帐号是:ec2-user,秘钥文件创建的时候没选 2.创建root的密码,输入如下命令: sudo passwd root 3.然后会提示你输入new password。输入一个你要设置的root的密码,需要你再输入一遍进行验证。 4.接下来,切换到root身份,输入如下命令: su root 亚马逊Amazon Aws EC2 Amazon Linux 2 AMI (HVM)系统里面默认有两个库没开,请先安装如下库后执行面板的安装即可 sudo yum -y install libicu-devel sudo yum install cmake 然后使用宝塔官方的Fedora安装命令: wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh 至于为什么要用这个,因为其他的使用安装不了,报错。等待很长时间,比国内服务器几倍的安装时间,终于完成。 登录面板登录不了,发现安全组只开放了出站权限,没开放进站权限,按照惯例如果需要使用完整功能需要开放: FTP连接:20 21 30000-40000 网站访问:80 443 phpmyadmin管理访问:888 数据库远程访问:3306 面板:8888 然后再安装运行环境,我用的是LNMP,安装也非常缓慢,中午出去吃了个饭,午休睡了会,还没结束。 Amazon Aws EC2安装完成,又装了个php8.0,总共8G的硬盘只剩下2.1G了,好像也干不了啥了。 开了个测试网站,一切功能正常。 PS:这次选亚马逊的这个Amazon Aws EC2选用Amazon Linux 2 AMI (HVM)系统主要是因为没见过这个系统,而且他说Amazon Linux 2 享有五年支持服务。它通过附加部分提供针对 Amazon EC2、systemd 219、GCC 7.3、Glibc 2.26、Binutils 2.29.1 以及最新软件包进行性能优化的 Linux 内核 5.10。如果大家想要体验的话,还是建议直接选Ubuntu或者centeros好一些,直接用就可以了。 |