Questions tagged «configuration»

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




4
可用站点与ng.x的conf.d目录有什么不同用法
我有一些使用linux的经验,但没有使用nginx的经验。我的任务是研究应用程序服务器的负载平衡选项。 我已经使用apt-get来安装nginx,并且一切似乎都很好。 我有一些问题。 sites-available文件夹和conf.d文件夹有什么区别。这两个文件夹都包含在nginx的默认配置设置中。教程同时使用。它们是干什么的,最佳实践是什么? 启用了站点的文件夹有什么用?如何使用? 默认配置引用www数据用户?我必须创建该用户吗?如何为该用户授予运行Nginx的最佳权限?

5
在CentOS中将目录添加到$ PATH?
我们刚刚启动了新服务器,并且所有服务器都在运行CentOS。成功安装Ruby Enterprise Edition之后,我现在想添加REE / bin(位于/usr/lib/ruby-enterprise/bin)目录,使其成为服务器上的默认Ruby解释器。 我尝试了以下操作,仅将其添加到当前的shell会话中: export PATH=/usr/lib/ruby-enterprise/bin:$PATH 什么是正确的做法,以永久此目录$ PATH增加对所有用户。我目前以root用户身份登录。 提前致谢!


8
如果服务器配置正确,为什么需要防火墙?
我为我工作的公司管理一些基于云(VPS)的服务器。 服务器是最少的ubuntu安装,可运行LAMP堆栈/入站数据收集(rsync)的位。数据很大,但不是个人,财务或类似的东西(即不那么有趣) 显然,在这里人们总是问有关配置防火墙之类的问题。 我使用多种方法来保护服务器的安全,例如(但不限于) 在非标准端口上使用ssh;没有密码输入,仅来自已知ips的已知ssh密钥进行登录等 https和受限制的shell(rssh)通常仅来自已知的密钥/ ips 服务器数量最少,最新且定期修补 使用rkhunter,cfengine,lynis denyhosts等工具进行监视 我对unix sys admin有丰富的经验。我有信心知道自己在设置中正在做什么。我配置/ etc文件。我从来没有迫切需要安装诸如防火墙之类的东西:iptables等。 暂时搁置VPS的物理安全性问题。 Q?我无法决定我是天真的还是fw可能提供的增量保护值得学习/安装以及服务器上额外的复杂性(程序包,配置文件,可能的支持等)。 到目前为止(接触木头),我在安全方面从未遇到过任何问题,但我也不对此感到沾沾自喜。


9
如何通过ssh在远程计算机上运行本地bash脚本?
我正在寻找一种将配置从一台中央计算机推送到多台远程计算机的方法,而无需在远程计算机上安装任何东西。 目的是在没有cfengine设置代理的一组机器上执行类似的工具,就像您会发现的那样。实际上,这可能是cfagent在一组现有远程计算机上进行设置的好方法。


3
如何禁用Nginx超时?
在本地开发计算机上,我有一个像这样的nginx反向代理: server { listen 80; server_name myvirtualhost1.local; location / { proxy_pass http://127.0.0.1:8080; } server { listen 80; server_name myvirtualhost2.local; location / { proxy_pass http://127.0.0.1:9090; } 但是,如果我调试我的应用程序,响应可能会延迟无限长的时间,但是在30秒后我得到: 504 Gateway Time-out 作为回应。 如何禁用超时并让我的反向代理永远等待响应?而且我喜欢将设置设置为全局设置,这样就不必为每个代理设置它。

7
如何防止对Amazon EC2的DDOS攻击?
我使用的其中一台服务器托管在Amazon EC2云上。我们似乎每隔几个月就会对此服务器发出DDOS攻击。这会极大地降低服务器的速度。大约30分钟后,有时又重新启动,一切恢复正常。 Amazon具有安全组和防火墙,但是在EC2服务器上我还应该设置什么以减轻或防止攻击? 从类似的问题中我学到了: 通过IP表(或UFW?)来限制来自特定IP地址的请求/分钟(或秒)的速率 有足够的资源可以承受这样的攻击-或- 可能会构建Web应用程序,使其具有弹性/具有弹性负载平衡器,并可以快速扩展以满足如此高的需求) 如果使用mySql,请设置mySql连接,以便它们按顺序运行,以便慢速查询不会导致系统崩溃 我还想念什么?我希望获得有关特定工具和配置选项(再次在此处使用Linux)和/或特定于Amazon EC2的任何信息。 ps:关于DDOS监视的说明也将受到欢迎-也许是与nagios一起使用?;)

1
这里不允许使用nginx服务器指令
我知道这里有很多骗子,但是我似乎无法解决这个问题。 我正在关注有关使用Apache将Nginx设置为反向代理的文章。 我得到这个错误: nginx: [emerg] "server" directive is not allowed here in /etc/nginx/v.hosts/mydomain.com.conf:3 nginx: configuration file /etc/nginx/nginx.conf test failed 我的/etc/nginx/nginx.conf样子是这样的: http { include /etc/nginx/mime.types; default_type application/octet-stream; access_log /var/log/nginx/access.log main; charset utf-8; keepalive_timeout 65; server_tokens off; tcp_nopush on; tcp_nodelay off; server { listen 80; server_name _; root /usr/share/nginx/html; index index.html index.htm; …

4
直接编辑IIS 7 applicationHost.config配置文件
我知道IIS 7+现在使用XML配置文件而不是配置数据库。我也知道,如果我编辑给定站点的web.config文件,则IIS会自动检测到更改并实现任何相应的配置更改。 但是,这是否也适用于服务器级applicationHost.config设置文件?(它通常位于C:\ windows \ system32 \ inetsrv \ config中。)特别地,仔细编辑此文件而不是使用IIS管理器或appcmd命令行实用程序是否安全?我在文档中找不到任何表示可以执行或不执行的操作。 我很好奇,因为我必须将许多站点的绑定从一个IP更改为另一个IP。仅进行全局搜索并替换配置文件中的IP地址,而不是在GUI中手动编辑几十个站点,将会更快。

7
Linux:如何使用apt-get / aptitude恢复配置文件?
我偶尔丢失了配置文件“ /etc/mysql/my.cnf”,并希望将其恢复。该文件属于mysql-common某些重要功能所必需的包,因此我不能仅purge && install此包:依赖项也将被卸载(或者,如果我可以暂时忽略它们,它们将无法工作)。 有没有一种方法可以从软件包中还原配置文件而无需ar取消打开软件包文件? dpkg-reconfigure mysql-common 没有还原它。

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.