标签: web-server

您使用哪些工具进行漏洞扫描?

您最喜欢的用于检查网站漏洞的工具是什么?

security web-server

8
推荐指数
1
解决办法
501
查看次数

CDN(内容交付网络)服务器如何工作?

有许多 CDN(内容交付网络)主要用于托管静态内容。它们是如何工作的?他们如何处理http请求?

http web-server cdn

8
推荐指数
1
解决办法
1万
查看次数

php-cgi 进程的内存使用量稳步增长

我正在尝试在 VPS 上设置 Web 服务器。我的问题是 php-cgi 进程的内存使用量随着时间的推移而增加,即使该网站根本没有收到任何流量。(它暂时在防火墙后面)

VPS 有 360MB 内存。我正在使用 Debian Lenny 32bit 及其 lighttpd 和 php5-cgi 软件包。除了一些配置更改(如下所列),我正在使用 Debian 的库存设置。

该网站基于 Drupal。使用 Drupal 的 devel 模块,我可以看出 PHP 脚本的内存使用量平均不到 20KB,并且永远不会超过 8MB。

以下是输出的相关部分ps aux:

USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
www-data 29871  0.0  1.7  54552  6368 ?        Ss   Aug12   0:00 /usr/bin/php-cgi
www-data 29873  0.0  7.4  65808 27468 ?        S    Aug12   0:00 /usr/bin/php-cgi
www-data 29874  0.0  3.7  55808 13736 ?        S    Aug12   0:00 /usr/bin/php-cgi
www-data …
Run Code Online (Sandbox Code Playgroud)

linux php memory web-server lighttpd

8
推荐指数
1
解决办法
2万
查看次数

构建高性能网站的好书?

有没有关于在 Linux 上构建和运行高性能、高可用性网站的书的推荐?

linux performance web-server

8
推荐指数
3
解决办法
1405
查看次数

在缺少 Linux 管理员后收拾残局

所以我们的 Linux 管理员离开了我们的项目,突然我(具有基本 linux/服务器知识的网络编码员)负责我们的专用服务器(Ubuntu Server),主要运行网站(apache/mysql/php)和邮件(Postfix)。我们的管理员并不是真正的专业 Linux 管理员,而是一些具有基本 Linux 知识的人,他们边走边想办法。所以我期待时髦的配置、不安全的服务等。

我的问题是:

  1. 我如何对服务器进行“审计”以找出它的当前状态,以确保正确配置,没有不必要的用户帐户,我们没有运行不必要的服务等。

  2. 我不确定如何备份我们的生产网站。除了实际的 CMS 文件和数据库,还有 apache 配置、邮件数据库等需要备份。关于如何自动执行此操作的任何建议?

  3. 我绝对必须执行的 Linux 管理员最重要的日常职责是什么?很大的问题,我知道。

linux ubuntu web-server

8
推荐指数
2
解决办法
571
查看次数

PHP 会话文件是否曾被删除?

我看到我的“/tmp”目录(一台 CentOS 机器)中有数千个文件,而且几乎所有文件都是 PHP 会话文件。
我担心这可能对我的系统产生影响。
这些文件是否曾经被操作系统、Apache 或 PHP 删除过?还是我必须自己照顾?

linux php web-server apache-2.2

8
推荐指数
2
解决办法
2万
查看次数

我如何使 webmin 安全?

我想安装 webmin 以使我的 Ubuntu 10.4 服务器上的服务器管理任务更容易。然而,我对通过网络访问这种权力感到非常紧张。

所以我想知道如何保护 webmin 以便它不能用于破坏我的服务器。

到目前为止,这是我的想法,但我仍然觉得不舒服:

  1. 使 webmin 只能从本地主机访问(如何?)
  2. 每当我需要管理它时,使用 SSH 隧道来访问 webmin 服务器

任何人都可以帮助我提供有关使 webmin 只能从本地主机访问的说明吗?

我可以通过哪些其他方式使 webmin 安全?

ubuntu web-server

8
推荐指数
2
解决办法
1万
查看次数

对于一个每天点击量 8.000 且偶尔出现峰值的 Wordpress 站点,需要多少内存?

我正在运行一个 Wordpress 网站,每天点击量约为 8.000,偶尔会飙升至 12.000 次点击。我目前正在考虑 VPS 服务器。我的设置是带有 Apache 和 MySQL 的 WP。谁能推荐在这种情况下多少内存就足够了?

linux web-server wordpress apache-2.2

8
推荐指数
1
解决办法
5万
查看次数

设置 nginx.conf 以拒绝除某些文件或目录之外的所有连接

我正在尝试设置 Nginx,以便拒绝与我的数字 ip 的所有连接,除了一些任意目录和文件。因此,如果有人访问我的 IP,他们可以访问 index.php 文件,例如 phpmyadmin 目录,但如果他们尝试访问任何其他目录,他们将被拒绝。

这是我的服务器块nginx.conf:

server {
        listen       80;
        server_name  localhost;

        location / {
            root   html;
            index  index.html index.htm index.php;
        }

        location ~ \.php$ {
            root           html;
            fastcgi_pass   unix:/var/run/php-fpm/php-fpm.sock;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME /srv/http/nginx/$fastcgi_script_name;
            include        fastcgi_params;
        }
}
Run Code Online (Sandbox Code Playgroud)

我将如何进行?非常感谢!

linux nginx httpd web-server

8
推荐指数
1
解决办法
6万
查看次数

Monit:如何以最佳方式监控 URL

我的网络服务器使用 php5-fpm 运行 nginx。如果出现一些问题,通常是php5-fpm挂了,导致“bad gateway”服务器错误。当然,我永远不知道 nginx 是否会在某一天崩溃。

当发生某些事情时,这两个进程(广告它们的线程)通常都存在并且需要重新启动。我对当前问题的原因不太感兴趣,但想重新启动两个进程。为此,我创建了两个 bash 脚本 /etc/monit/webserver.start.sh 和 /etc/monit/webserver.stop.sh。

这是我的 monit 配置文件(在 conf.d 中):

check process webserver with pidfile /var/run/nginx.pid
   start program = "/etc/monit/webserver.start.sh"
   stop program  = "/etc/monit/webserver.stop.sh"
   if failed (url https://www.myserver.com/example/ and content == 'test string' and timeout 20 seconds)
     then alert
   if failed (url https://www.myserver.com/example/ and content == 'test string' and timeout 20 seconds)
     for 2 cycles
     then restart
   if failed (url https://www.myserver.com/example/ and content == 'test string' and timeout 20 seconds)
     for 4 …
Run Code Online (Sandbox Code Playgroud)

monitoring web-server monit

7
推荐指数
1
解决办法
1万
查看次数