我正在运行 Ubuntu LTS 并且在尝试执行我的一些 pip 安装内容时遇到错误,例如scrapy。这是我得到的错误:
Unable to execute gcc: No such file or directory
Error: command 'gcc' failed with exit status 1
Run Code Online (Sandbox Code Playgroud)
我正在 virtualenv 中安装 pip。我尝试使用以下命令安装 build Essentials,但仍然出现相同的错误:
apt-get -y install build-essential
Run Code Online (Sandbox Code Playgroud)
谁能帮我理解我哪里出错了?
编辑 - 更多信息:
ubuntu@ip-10-164-8-155:/var/log$ gcc -v
The program 'gcc' can be found in the following packages:
* gcc
* pentium-builder
Try: sudo apt-get install <selected package>
Run Code Online (Sandbox Code Playgroud) 我正在尝试在我的 Amazon EC2 实例上使用弹性 IP 制作一种代理。我的问题是,假设我将一个弹性 IP 关联到我的 Amazon 实例,然后我建立了从我的 EC2 实例到服务器的出站连接,比如 www.yahoo.com。
www.yahoo.com 会看到什么 IP 地址,原始 Amazon EC2 服务器 IP 还是我关联的弹性 IP?
对不起,如果这是一个基本问题,但这对我来说是全新的。
我想为我的 debian 服务器上安装的每个关键程序创建一个用户帐户。例如,对于以下程序:
Tomcat Nginx 主管 PostgreSQL
根据我在网上的阅读,这似乎是推荐的。但是,我想尽可能地限制这些用户帐户,以便他们没有 shell 登录名,无法访问其他程序,并且尽可能地受到限制但仍然可以使用。
有人介意告诉我这是如何实现的吗?到目前为止,我的阅读表明:
echo "/usr/sbin/nologin" >> /etc/shells
useradd -s /usr/sbin/nologin tomcat
Run Code Online (Sandbox Code Playgroud)
但我认为可能有更完整的方法。
编辑:我正在使用 debian 挤压
从昨天开始我就一直在纠结这个问题:无法从 uwsgi 加载配置
当我谷歌它时,什么也没有出现。我正在尝试使用非常简单的 uwsgi.ini 文件在 nginx 下运行 UWSGI。文件被正确指向。
谁能解释一下这个错误是什么,以及我如何诊断和修复它。如果有更多信息我可以发布以提供帮助,请询问。
问候,
詹姆士
这是我的第一个 Amazon EC2 实例,但我遇到了困难,谷歌无法帮助我。这些是我采取的步骤:
ssh -v -i /Users/James/Documents/sshkeys/aws.pem root@myec2ip
这是我得到的消息:
- OpenSSH_5.9p1、OpenSSL 0.9.8r 2011 年 2 月 8 日
- debug1:读取配置数据 /etc/ssh_config
- debug1:/etc/ssh_config 第 20 行:为 * 应用选项
- debug1:连接到 myec2ip 端口 22。
- debug1:连接建立。
- debug1:身份文件/Users/James/Documents/sshkeys/aws.pem 类型-1
- debug1:身份文件/Users/James/Documents/sshkeys/aws.pem-cert type -1
- debug1:远程协议2.0版,远程软件版本OpenSSH_5.5p1 Debian-6+squeeze3
- debug1:匹配:OpenSSH_5.5p1 Debian-6+squeeze3 pat OpenSSH* debug1:为协议 2.0 启用兼容模式
- debug1:本地版本字符串 SSH-2.0-OpenSSH_5.9
- debug1: SSH2_MSG_KEXINIT 发送
- debug1:收到 SSH2_MSG_KEXINIT
- debug1: kex: …
我想知道。假设我在私有 S3 存储桶中有一个文件,然后我部署了一个 EC2 实例,它的 rc.local 中有类似的内容:
获取http://privateamazons3url.com
我如何才能让我自动部署的 EC2 实例可以访问我的私有 S3 存储桶,而不必通过 AWS 控制面板手动显式添加它。
我问的原因是因为我计划使用来自另一台服务器的 python boto 脚本使用快照映像远程部署我的 EC2 实例,并且快照映像将包括从我的私有 S3 存储桶下载文件。