登录Amazon Linux并安装Apache

1-1■登录到亚马逊Linux

①创建免费账户
②创建Amazon Linux的EC2实例
③在此过程中生成公钥
④使用公钥通过ssh登录
ssh -i ec2-user@ipv4 dns地址
⑤以root权限登录
sudo su –

无法通过ssh登录的问题

・主机名是错误的
Amazon Linux的主机名默认为ec2-user
ssh -i 主机名@公网IPv4 DNS名

权限很宽松。
允许多个用户操作公钥。

只有管理员有读写权限的设定,
但由于主机名是最主要的原因,因此无法确定是从哪里有效。

2-1■安装Apache

図1.png

安装路径
主要配置文件
/etc/httpd/conf/httpd.conf

打开 httpd.conf 文件

通過上述的命令可以确认空闲端口的状态。
空闲端口是80号。
调查了为什么443号没有监听,
在下面的链接中可以确认可以轻松地添加端口等。
https://www.adminweb.jp/apache/ini/index3.html

另外,虽然不再深入探讨,但据说在ssl.conf中,443被设置为默认值。
除了httpd.conf外,ssl.conf在进行https通信时也会被使用,因此httpd默认使用80端口,对吗?
https://www.white-space.work/apache-notes/

因为我听说过DSO这个我从未听说过的写法,所以我去查了一下,原来Apache有关于静态和动态模块的设置。你可以在这个链接上找到更多信息:http://cos.linux-dvr.biz/archives/tag/dso

还有一个名为ifmodule的东西,但看起来很长,所以省略了。

bannerAds