Questions tagged «configuration»

配置是一个通用术语,可以根据其功能和特性来指代功能单元的布置。同样,它可以指的是更适合于服务器相关主题的软件配置。

1
声明同一虚拟主机的多个端口
声明同一虚拟主机的多个端口: SSLStrictSNIVHostCheck off # Apache setup which will listen for and accept SSL connections on port 443. Listen 443 # Listen for virtual host requests on all IP addresses NameVirtualHost *:443 <VirtualHost *:443> ServerName domain.localhost DocumentRoot "/Users/<my_user_name>/Sites/domain/public" <Directory "/Users/<my_user_name>/Sites/domain/public"> Order allow,deny Allow from all </Directory> # SSL Configuration SSLEngine on …

6
自动配置新计算机
我的公司正在将所有用户从旧的Windows XP计算机升级到较新的四核Win7计算机。这是一件好事-早就应该升级我们的工作站-但我现在花了大量时间配置新计算机。有什么办法可以自动化这个过程? 我几乎对每台计算机执行的步骤: 运行Win7安装过程(我们主要使用惠普,因此我们得到了愚蠢的“计算机又是个人的”东西。 卸载bloatware(诺顿,必应栏,roxio等) 安装更新 添加到域并配置网络设置 安装Office和其他公司特定的应用程序 配置重要的快捷方式(任务栏上的Outlook) 在那之后我还有其他几件事可以自动化,但是由于许可证密钥,密码等原因不太可能。 配置Outlook 使用轻松传输向导提取文件/设置 映射网络驱动器 我知道可以创建完整的计算机映像,但是如何在不同的硬件/驱动程序下工作?那Win7许可证密钥呢?如果有办法做到这一点,那么有什么最好的(最好是免费/开源)软件来做到这一点?

1
了解Nginx proxy_cache_path指令
假设我有这个Nginx配置文件 proxy_cache_path /var/cache/nginx levels=1:2 keys_zone=myCache:8m max_size=100m inactive=1h; 什么keys_zone=myCache:8m意思 在文档中并没有说太多: 此外,所有活动密钥和有关数据的信息都存储在共享存储区中,该存储区的名称和大小由keys_zone参数配置。 如果proxy_cache_valid(12h)高于中的指定inactive值(1h)proxy_cache_path怎么办?它将遵循哪个规则?例如 proxy_cache_valid 200 302 12h; proxy_cache_valid 404 302 1h; 谢谢!

3
将默认答案传递给apt-get软件包安装问题?
我正在尝试为新服务器编写配置脚本,第一步是安装一系列必需的软件包,例如MySQL,phpMyAdmin等。apt-get install但是,当dpkg尝试配置它们时,它会要求您提供很少的选项,例如MySQL根密码,phpMyAdmin密码,要使用的服务器等。 由于我很可能会将这个脚本传递给不太可能阅读提示的同事,并且我希望直接启动它然后走开,所以我想知道如何传递一系列“默认”答案/要使用的值。这可能包括在命令行上传递的用户名/密码/其他动态值。 - 我意识到在脚本中包含密码是一个安全问题,但是我愿意忽略它,尤其是在更普遍的意义上,安装软件包可能会对此给出答案。

3
如何编写具有命名位置的DRY模块化nginx conf(反向代理)
我主要将nginx用作几个gunicon / mod_wsgi应用程序前面的逆向代理,当然还用于服务器静态文件。 我发现我的nginx conf很快变得无法维护。问题是我有一些相似(甚至相同)的模式,但是我无法使其变得干净。 我遇到的最大问题之一是,我很想使用命名位置作为对一组conf进行分组的方法。 location @django_modwsgi { include proxy.conf; proxy_pass http://127.0.0.1:8080; } location @django_gunicorn { include proxy.conf; # this could also be included directly in the server {} block? proxy_pass http://gunicorn_builder; } 注意 问题不在于同时拥有gunicorn和wsgi。这只是一个例子。另一个是: location @namedlocation_1 { some cache settings; some cache_key settings; ignore some headers; expires; proxy_pass …


6
将网站的秘密值作为环境变量的好处是什么?
https://12factor.net/config上的devops指南建议将网站秘密(数据库密码,api密钥等)放入环境变量中。与使用版本控制忽略的文本文件(JSON,XML,YAML,INI或类似文件)相比,这有什么优点? 我发现复制带有机密的配置文件比处理.bash_profile和Webserver配置中的环境变量要容易得多。我想念什么吗?

2
在配置文件中将变量与字符串合并
我的conf文件中有以下设置 upload_set_form_field $upload_field_name.name "$upload_file_name"; 但是我想将选择的参数名称更改为: upload_set_form_field ($upload_field_name+"[name]") "$upload_file_name"; 这样我就可以获取“ attachment [name]”,但这是行不通的。如果有人可以帮助我将变量与nginx配置文件中的字符串合并,我将非常高兴。

8
如何检查Apache压缩是否正常?
此问题已从超级用户迁移,因为可以在服务器故障时回答。 迁移 10年前。 我刚刚将以下内容添加到我的Apache配置文件中: AddOutputFilterByType DEFLATE text/html text/plain text/xml 我如何检查它是否确实有效?浏览器上没有任何内容告诉我页面是否包含压缩的内容。

1
Redis群集:(错误)已移动
我有一个具有以下节点的Redis集群: 192.168.0.14:6379 master (slots from 0 to 16383) 192.168.0.15:6379 slave (slots from 0 to 16383) 192.168.0.16:6379 master (without slots) 文档说,任何节点都可以将查询重定向到正确的节点。但是我无法从192.168.0.16:6379主节点重定向请求。这是我尝试过的: 192.168.0.16:6379> set myKey myValue (error) MOVED 16281 192.168.0.14:6379 192.168.0.16:6379> get myKey (error) MOVED 16281 192.168.0.14:6379 它既不写入也不读取。当我尝试从192.168.0.14:6379获取“ myKey”时,将显示以下内容: 127.0.0.1:6379> get myKey (nil) 我的要求出了什么问题?我正在使用Redis服务器3.2.5版

5
Nginx set_real_ip_from AWS ELB负载均衡器地址
我在Amazon ELB负载均衡器后面有一组Nginx服务器。我正在使用set_real_ip(来自HttpRealIpModule),以便可以访问这些服务器上的原始客户端IP地址(用于传递到php-fpm并在HttpGeoIPModule中使用)。 似乎set_real_ip_from在nginx配置中只能接受一个I​​P地址。但是,关于ELB机器,亚马逊说: 注意:由于与LoadBalancer关联的IP地址集会随着时间而变化,因此您永远不要使用任何特定IP地址创建“ A”记录。如果要为您的LoadBalancer使用友好的DNS名称,而不是由Elastic Load Balancing服务生成的名称,则应为LoadBalancer DNS名称创建CNAME记录,或使用Amazon Route 53创建托管区域。有关更多信息,请参阅在弹性负载平衡中使用域名 但是,如果我需要输入IP地址,则不能使用CNAME(亚马逊的或我自己的)。有解决这个问题的方法吗?

6
如何在SSH登录时使用自定义.bashrc文件
我发现与我合作的新公司经常需要访问寿命相对较短的linux服务器。在每台服务器上我都有一个帐户,但是无论何时创建一个新帐户,我都必须经历转移.bashrc的麻烦。但是有可能在大约一个月的时间内,该服务器将不再存在。我还必须在短时间内(数分钟)访问许多其他服务器,但这并不值得通过我的.bashrc进行传输,但是由于我正在使用许多服务器,因此这会浪费大量时间。 我不想更改服务器上的任何内容,但是我想知道是否有一种方法可以使用“每连接” .bashrc,因此无论何时我将SSH连接到服务器,我的设置都将用于该会话。 如果可以的话,如果我可以对其他配置文件(例如gitconfig文件)做同样的事情,那就太好了。

3
如何停止远程桌面由于不活动而关闭我的会话?
我正在从Windows Vista桌面连接到运行Windows Server 2003的服务器。我正在使用远程桌面,并且正在远程服务器上运行一些运行时间非常长的进程。我的问题是,远程桌面会注销我的会话并在一段时间后终止所有正在运行的进程,而没有我自己的输入。这意味着我需要时不时坐在我的电脑上摇动鼠标,而不是出去享受几小时的阳光。 有谁知道我如何禁用此行为?我认为它在某处是可配置的。

3
使用任播IP需要什么?
因此,关于SF的用途以及任播IP的性能如何,SF上存在很多问题。我的方法更实用。我特别需要使用那些地址之一? 我需要成为自治系统吗? 如果我想在内部网络上使用Anycast IP,可以吗? 我需要注册商/运营商的特殊要求吗? 基本上,如果我想使用一个Anycast IP地址,从设备到配置部分,我到底需要什么。

8
如何在Apache Tomcat中禁用SSLv3支持?
我试图将我的Apache Tomcat服务器重新配置为仅使用TLSv1。但是,它仍然使用某些浏览器退回到SSLv3。 我使用以下设置设置了<connector>标记: <Connector ... enableLookups="true" disableUploadTimeout="true" acceptCount="100" maxThreads="200" scheme="https" secure="true" SSLEnabled="true" clientAuth="false" sslProtocol="TLS" ciphers="TLS_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA" sslEnabledProtocols="TLSv1" /> 我是否缺少配置设置或存在我不应该拥有的礼物?

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.