Articles of freebsd

freebsd 8.0版本升级后不能启动 – 找不到内核

什么是最简单的修复方法? 通过磁盘升级,使用磁盘的单用户模式? 谢谢。

上传文件时错误的MIMEtypes

从web界面上传文件到服务器时,我遇到了MIMEtypes的问题。 我用CI作为我的网站的引擎。 我在FreeBSD上安装了Apache 2.2.15。 问题是: 当我上传doc文件,我得到应用程序/ x-msword , ppt – 应用程序/ vnd.ms-powerpoint , xls – application / vnd.ms-excel – 这是正常的 。 但是当我尝试上传docx , pptx , xlsx我得到application / octet-stream ; rar – 应用程序/强制下载 – 这是错误的 。 UPD1。 在我的mime.types文件中,这些MIMEtypes与所需的types(即application / openxmlformats-officedocument.wordprocessingml.document ) UPD2。 我直接在httpd.conf中写了“AddType app … / openxml … .docx”,然后重新启动apache,但是什么都没发生。 UPD3。 上传表单有ententType“multipart / form-mixed” UPD4。 Firebug的networking面板中的内容types也有一个错误的MIMEtypes

多个目录用更改用户权限进行更新

我在FreeBSD7.3的一台机器上有多个用户。 每个用户都有自己的网站(只有一个)。 每个站点都是主站点的副本(略有不同)(即数据库configuration,模板文件)。 就像许多用户在一台机器上的Wordpress一样。 问题是: 我为主站做了一个补丁。 我如何一次更新所有这些网站,正确地更改用户权限和所有权。 IE:我有这样的补丁: /温度/贴片/ WWW / –index.php –includes / system.php 我有很多用户使用相同的目录结构和其他几个文件: /home/mike/www/mikebestsite.com/ –index.php –index2.php –includes / system.php /home/john/www/superjohnsite.com/ –index.php –includes / system.php –includes / break.php /home/larry/www/larry-e-king.com/ –index.php –includes / system.php –css / larry.css

我input的每个命令都返回“中止”

我正在运行FreeBSD,并开始了一个php-fpm的实例。 之后,我input的每个命令(kill和cd除外)都会返回“Abort”。 上次发生这个主机说我有一个内存泄漏,可能是由PHP-FPM造成的,我假设。 有任何解决这个问题的方法吗?

mysqlbinlog:未知选项'–ssl'

我正在运行FreeBSD 7.从端口运行MySQL 5.1.36。 我正在检查MySQL二进制日志文件中的一些数据,并且出现以下错误: # mysqlbinlog mysql-bin.000021 mysqlbinlog: unknown option '–ssl' 另外,我甚至不能查看这个命令的帮助: # mysqlbinlog –help mysqlbinlog: unknown option '–ssl' 为什么mysqlbinlog不知道ssl选项? 这个服务器是用SSL编译的, ssl在my.cnfconfiguration文件中被激活。 我们使用SSL进行远程连接,但是我在本地主机上运行这个命令。

如何识别DDoS攻击?

我遇到间歇性,非常奇怪的服务器负载跳转,通常在服务器不可用。 服务器在Wordpress,Apache,MySQL上运行一个相当高stream量的网站。 有一个插件(hypercache)安装,通过caching整个页面,最大限度地减less了mysql的使用。 但是,每次发生负载峰值时,mysql最终都变得不可用。 在这段时间内,平均从2跳到30-40,而apache似乎正在处理很多请求(我已经在日志文件消息中看到有关MaxClients的访问)。 我的问题是:我怎么知道这是合法的stream量还是DoS攻击? 如果是DoS,我该如何确定它是什么types的攻击并保护自己免受攻击? 服务器运行FreeBSD 7,Apache 2.2,MySQL 5.1

esxi 4.1上的虚拟机速度很慢

我们有一台运行在esxi 4.1上的FreeBSD 64bit,硬件平台是一台带有2个56xx(intel 6core cpu)和48 GB ram的DELL R710。 FreeBSD vm非常慢,当我们编译/构build它时,需要5分钟,它说“构build时间18秒”。 vm上没有安装vmtools。 同样的虚拟机安装在另一台运行esxi 4.0的R710上,并且没有任何问题。 有没有人有什么想法找什么? 第二台服务器(ESXi 4.1)上的VM是在第一台VM服务器(ESXi 4.0戴尔版)上运行的虚拟机的克隆。 由于包含虚拟机的文件太大,我无法将虚拟机移回第一台服务器。 我们安装了带有8MB块的datasore的新esxi,因为1mb块dident允许我们需要的文件大小。 它看起来像新的ESXi 4.1上的万维网服务器工作正常,但我没有真正的testing它。 没有在任何虚拟机上安装vmtools(FreeBSD)。 第二台VM(ESXi 4.1)数据存储上的块大小为8MB,第一台(ESXi 4.0)为1mb,

:/:RPCPROG_NFS:RPC:程序未注册

我尝试将fedora 9的根目录共享到一个freeBSD,而当我尝试挂载它所抱怨的文件夹“[tcp] nfs_server:/:RPCPROG_NFS:RPC:Program not registered”。 我按照以下步骤在Fedora nfs服务器上进行设置: 在/ etc / exports中添加下面的行 / nfs_client(rw,no_root_squash,sync) 重新启动nfs相关的服务 service portmapper restart service nfslock restart service nfs restart 使用下面的命令导出文件系统: exportfs -arv 在nfs客户端上,我使用下面的命令进行故障排除: rpcinfo -p nfs_server program vers proto port service 100000 2 tcp 111 rpcbind 100000 2 udp 111 rpcbind 100024 1 udp 32816 status 100024 1 tcp 34173 status […]

我如何在FreeBSD中自动安装Perl模块?

我需要自动安装大量的Perl模块。 他们大多数在港口。 但是有些模块位于bundle中,例如www/p5-HTML-Tree提供了HTML::Element , HTML::TreeBuilder等。 理想情况下,它应该是一个命令行实用程序与synax像: install_from_ports CGI CGI::FormBuilder HTML::TreeBuilder … 你有什么build议吗?

syslog.conf – 从/ var / log / messagesredirect日志条目

我想将dhcpd中的所有消息redirect到他们自己的日志文件,而不是让它们出现在/ var / log / messages中。 当我在/etc/syslog.conf中放置以下行时: !dhcpd *.* /var/log/dhcpd.log 这些消息被redirect到dhcpd.log,但他们仍然要去/ var / log / messages。 从/ var / log / messages中排除它们的语法是什么?