我刚刚在AWS上部署了带有Elastic beantalk的flask-python应用程序,但无法找到我的应用程序源文件,例如application.py或templates / index.html等
我看了看/var/../ ..或/opt/../ ..等,但无处可寻。
是否有像$ eb这样的ebs命令找到'filename.py'等?
python amazon-ec2 amazon-web-services amazon-elastic-beanstalk amazon-linux
我按照说明安装了.NET Core 2.1.4:https://docs.microsoft.com/ru-ru/dotnet/core/linux-prerequisites? tabs = netcore2x #install-net-core-for-centos-71-64 位-甲骨文Linux的71-64位
接下来我跑了dotnet --version,它显示:
无法解析库符号hostfxr_main_startupinfo,错误:/usr/share/dotnet/host/fxr/2.0.5/libhostfxr.so:undefined symbol:hostfxr_main_startupinfo 2.1.4
为什么会这样?
在AWS我需要到Amazon Linux实例添加到基于此域文章。但是,我怎么知道实例使用的是哪个Amazon Linux版本。我无权访问AWS控制台。但是我确实可以访问实际实例。我应该使用什么linux命令。
我使用uname -srm返回的命令Linux 4.4.0-1057-aws x86_64
不确定这是Amazon Linux 1还是Amazon Linux 2
我想为Amazon ECR创建docker镜像。但yum在我的Amazon Linux2中找不到它。
[root@*** ~]# yum install -y docker
Loaded plugins: amazon-id, rhui-lb, search-disabled-repos
No package docker available.
Error: Nothing to do
Run Code Online (Sandbox Code Playgroud)
接下来,我尝试使用amazon-linux-extras。
但是也没有找到amazon-linux-extras。
[root@*** ~]# amazon-linux-extras install docker -y
-bash: amazon-linux-extras: command not found
[root@*** ~]# find / -name 'amazon-linux-extras'
[root@*** ~]$ cat /proc/version
Linux version 4.14.77-81.59.amzn2.x86_64 (mockbuild@ip-10-0-1-59) (gcc version 7.3.1 20180303 (Red Hat 7.3.1-5) (GCC)) #1 SMP Mon Nov 12 21:32:48 UTC 2018
Run Code Online (Sandbox Code Playgroud)
如何安装amazon-linux-extras或创建docker映像?
amazon-ec2 amazon-web-services docker amazon-ecr amazon-linux
我有一个文件名 awscliv2.zip,我正在尝试解压缩它。
所以首先我尝试:
unzip awscliv2.zip
Run Code Online (Sandbox Code Playgroud)
但得到:
-bash: 解压: 命令未找到
然后我尝试:
tar xvf awscliv2.zip
Run Code Online (Sandbox Code Playgroud)
但得到:
tar:这看起来不像 tar 档案
tar:跳到下一个标题
tar:由于先前的错误而以失败状态退出
我的 CDK 堆栈使用以下 CodeBuild 项目定义了 CodePipeline:
\nproject_build = codebuild.Project(self, "ProjectBuild",\n project_name = "Build",\n source = github_source,\n environment = codebuild.BuildEnvironment(\n build_image = codebuild.LinuxBuildImage.AMAZON_LINUX_2_2,\n privileged = True),\n environment_variables = { \xe2\x80\xa6 },\n build_spec = codebuild.BuildSpec.from_source_filename("cdk/buildspec/build.yml"))\nRun Code Online (Sandbox Code Playgroud)\n我正在使用 Amazon Linux 2 映像,并且想要在其上安装 PostgreSQL,因此我制作了这个简单的构建规范测试文件:
\nversion: 0.2\n\nphases: \n install:\n commands:\n - amazon-linux-extras install postgresql13\n build: \n commands:\n - echo "foo"\nRun Code Online (Sandbox Code Playgroud)\n这是作业引发的错误:
\n[Container] 2021/10/12 16:50:32 Entering phase INSTALL\n[Container] 2021/10/12 16:50:32 Running command amazon-linux-extras\n/root/.pyenv/versions/3.8.10/bin/python: No module named amazon_linux_extras\n\n[Container] 2021/10/12 16:50:34 Command did not …Run Code Online (Sandbox Code Playgroud) amazon-web-services aws-codepipeline aws-codebuild amazon-linux aws-cdk
拥有一个运行 Amazon Linux AMI 2 的 AWS EC2 实例。使用以下命令安装了 PostgreSQL
sudo amazon-linux-extras install postgresql13
Run Code Online (Sandbox Code Playgroud)
现在,如何启动并配置它?
我可以看到
Package postgresql-13.3-2.amzn2.0.1.aarch64 already installed...
postgresql amazon-web-services amazon-linux amazon-linux-2 postgresql-13
我使用 AWS Linux 虚拟机作为我的生产服务器。当我尝试从 AWS Linux 虚拟机登录 Docker-hub 时,它显示尝试连接到 docker 守护进程套接字时权限被拒绝。互联网上有一些解决方案,这些解决方案需要“Sudo”访问。但我只是使用 SSH 使用我创建的名为 prod-user 的用户连接到虚拟机。因此我没有密码。
我已在 Amazon Linux 2 上安装了 Varnish 6.06,但没有配置文件。我已经生成了 .vcl 文件,但根据我过去使用 varnish 的经验,以下目录之一中应该有一个配置文件:
/etc/sysconfig/varnish
/etc/varnish/varnish.params
/etc/default/varnish
Run Code Online (Sandbox Code Playgroud)
但我什么都没有。Varnish 作为一项服务启动,没有任何问题。我还可以使用 varnishlog 和 varnishadm。我按照此处的说明安装了它, 我需要更改 VARNISH_LISTEN_PORT 和一些 DAEMON_OPTS。关于如何做到这一点有什么想法吗?
拥有一个正在运行的 AWS EC2 实例Amazon Linux AMI 2。喜欢安装就可以PostgreSQL Server 13了。按照此处提到的说明进行操作 - https://www.postgresql.org/download/linux/redhat/
但是,执行时 -
sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
Run Code Online (Sandbox Code Playgroud)
出现以下错误 -
sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
Failed to set locale, defaulting to C
Loaded plugins: extras_suggestions, langpacks, priorities, update-motd
pgdg-redhat-repo-latest.noarch.rpm | 8.1 kB 00:00:00
Examining /var/tmp/yum-root-TO1dIc/pgdg-redhat-repo-latest.noarch.rpm: pgdg-redhat-repo-42.0-24.noarch
Marking /var/tmp/yum-root-TO1dIc/pgdg-redhat-repo-latest.noarch.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package pgdg-redhat-repo.noarch 0:42.0-24 will be installed
--> Processing Dependency: /etc/redhat-release for package: pgdg-redhat-repo-42.0-24.noarch
amzn2-core | 3.7 kB 00:00:00 …Run Code Online (Sandbox Code Playgroud) postgresql amazon-web-services amazon-linux amazon-linux-2 postgresql-13
amazon-linux ×10
amazon-ec2 ×4
docker ×2
postgresql ×2
.net-core ×1
amazon-ecr ×1
aws-cdk ×1
bash ×1
dockerhub ×1
python ×1
unzip ×1
varnish ×1