服务器管理员

系统和网络管理员的问答

7
PIP未安装到virtualenv目录
我正在尝试将django安装到已经存在的virtualenv中。 按照此处 pip-install网站上列出的说明,我从SSH运行了以下内容。 name@server:~$ . myenv.env/bin/activate (myenv.env)nam@server:~$ pip install django 但是,在安装的底部,我看到了以下信息: creating /usr/local/lib/python2.7/dist-packages/django error: could not create '/usr/local/lib/python2.7/dist-packages/django': Permission denied 似乎正在尝试将其安装到全局目录。我没有sudo特权。我在这里做错什么了吗? 更新:$ PATH = /var/django/myenv.env/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games


3
如何将robocopy与大量排除文件一起使用?
我想使用robocopy移动大量文件,但白名单中的文件除外。白名单包含大约150个不同名称的文件。当我将白名单的文件名复制并粘贴到命令行中时(使用/xf参数),robocopy将截断该列表。 c:\test> robocopy src dest *.ext /xf exclude1.ext exclude2.ext exclude3.ext ... exclude 299.ext exclude300.ext 结果是: ------------------------------------------------------------------------------- ROBOCOPY :: Robust File Copy for Windows ------------------------------------------------------------------------------- Started : Fri May 24 14:09:31 2013 Source : C:\test\src\ Dest : C:\test\dest\ Files : *.ext Exc Files : exclude1.ext exclude2.ext exclude3.ext .... .... exclude200.ext exclude201.ext …
10 robocopy 

2
Apache请求处于“ ..reading ..”状态
我们最近在服务器上达到了maxclients(300),并注意到许多连接都停留在R读取状态。以下是我们的服务器状态转储摘录: Current Time: Monday, 29-Apr-2013 11:46:00 PDT Restart Time: Monday, 29-Apr-2013 11:03:48 PDT Parent Server Generation: 0 Server uptime: 42 minutes 12 seconds Total accesses: 144170 - Total Traffic: 29.8 MB CPU Usage: u188.25 s345.65 cu2601.11 cs0 - 124% CPU load 56.9 requests/sec - 12.0 kB/second - 216 B/request 244 …
10 apache-2.2 

5
Nagios-新用户未获得启用权限
我遵循网络指南中的简单步骤: a)通过命令将用户添加到Nagios htpasswd htpasswd.users username b)在cgi.cfg文件中将此用户添加到以下行: authorized_for_system_information=nagiosadmin, username authorized_for_configuration_information=nagiosadmin, username authorized_for_system_commands=nagiosadmin, username authorized_for_all_services=nagiosadmin, username authorized_for_all_hosts=nagiosadmin, username authorized_for_all_service_commands=nagiosadmin, username authorized_for_all_host_commands=nagiosadmin, username c)重新启动nagios3服务,甚至重新启动apache2服务 但是当我尝试从nagios Web界面中列出任何内容时,它仍然给我以下烦人的消息: It appears as though you do not have permission to view information for any of the services you requested... If you believe this is an error, check …
10 nagios  users 


2
禁止使用chown更改目录的组所有者...为什么?
我试图chown在具有以下权限和所有者的目录上执行: drwxrwxr-x 2 justin devs 4096 Jan 1 20:42 test 我试图简单地以justin用户身份执行以下命令: chown justin:nginx test 因此,基本上,只需将论坛所有者更改为nginx,但我会得到: chown: changing ownership of `test/': Operation not permitted 有任何想法吗?

4
拒绝AWS ELB上的IP地址
我或多或少地在AWS上进行了以下配置: 弹性负载均衡器,具有3台机器或3个不同的可用区。我的安全组允许使用0.0.0.0/0:80,因为它是我的Rails应用程序(nginx,独角兽)。 我想知道是否有任何方法可以拒绝我的应用程序访问特定的公共IP地址?我一直在阅读AWS文档,但是由于SG是“拒绝所有”,因此无法仅拒绝一个特定IP地址。 有任何想法吗?在负载均衡器后面的3台机器上的iptables? 谢谢!


2
HA代理-Roundrobin vs Minimumconn
关于何时应该使用roundrobin和何时应该使用有什么建议leastconn吗? 我roundrobin目前正在使用,并且观察到后端服务程序的负载分布不均。当然,可能还有其他问题,但是我们想leastconn尝试一下,但是由于它是关键任务服务器,因此我想在进行更改之前咨询其他经验。 有什么想法要分享吗?

5
如何将物理分区系统更改为LVM?
我有一台带有Debian的服务器,该服务器具有3个覆盖所有磁盘的物理分区:引导,根y交换。现在,我想用LVM分区替换该分区。我知道如何从一开始就用LVM安装Debian,但是在这种情况下,我不能一开始就安装系统,因为提供商会给我提供一台具有远程访问权限的服务器,并以这种方式安装系统。 如何仅使用ssh连接以及可能放置其他临时数据的其他远程服务器更改分区?
10 linux  lvm 

2
Nginx SSL-SSL:错误:0906D06C:PEM例程:PEM_read_bio:无起始行
我正在尝试使用123-reg中的证书在服务器上启用ssl,但我一直收到此错误: nginx: [emerg] SSL_CTX_use_certificate_chain_file("/opt/nginx/conf/cleantechlms.crt") failed (SSL: error:0906D06C:PEM routines:PEM_read_bio:no start line error:140DC009:SSL routines:SSL_CTX_use_certificate_chain_file:PEM lib) 这是我的nginx配置: server { listen 443; server_name a-fake-url.com; root /file/path/public; passenger_enabled on; ssl on; ssl_certificate /opt/nginx/conf/cleantechlms.crt; ssl_certificate_key /opt/nginx/conf/cleantechlms.key; } 我尝试将crt和key设置为完整文件权限,但是没有区别。 我的crt文件是与ca crt一起发布的crt。 更新资料 我尝试将两个密钥都复制到sperate文件中,然后运行“ cat mykey.crt >> ca.cert” 我也尝试过手动将密钥复制到同一文件中。 有任何想法吗?
10 nginx  ssl 


3
使用特定源ip作为代理的nginx
我正在使用nginx提供静态文件并将其他请求代理到某些Tomcat实例。问题是我不知道如何选择nginx用于连接到Tomcat的IP地址。 每个Tomcat实例仅接受来自特定IP地址的HTTP连接。我的服务器具有所有这些IP。我只是无法选择nginx使用哪个。 这是我的配置文件: proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; location /integracao/ { proxy_pass http://X.X.X.X:9080/integracao/; } location /solr/ { proxy_pass http://Y.Y.Y.Y:8080/solr/; } 我的服务器有一个带有两个IP地址的接口:A和B。我需要使用IP A连接到第一个Tomcat,使用IP B连接到Solr。 有人知道怎么做吗?
10 nginx  proxy  ip  ip-address 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.