
FreeBSD
文章平均质量分 90
bing.shao
这个作者很懒,什么都没留下…
展开
-
FreeBSD利用ports安装MySQL+Apache+PHP+phpMyAdmin
使用Ports方式在FreeBSD下配置MySQL,Apache,PHP郁闷了好几天,终于在FreeBSD下将MySQL,Apache,PHP的环境培植好了.下边把配置步骤和注意点罗列在下边,和大家分享. FreeBSD版本是7.3,My原创 2010-05-07 12:27:00 · 5365 阅读 · 2 评论 -
FreeBsd网络性能优化方案WEB sysctl.conf ,以及老大逐句解析
下面这部分是网上贴出来的: #最大的待发送TCP数据缓冲区空间 net.inet.tcp.sendspace=65536 #最大的接受TCP缓冲区空间 net.inet.tcp.recvspace=65536 #最大的接受UDP缓冲区大小 net.inet.udp.sendspace=65535 #最大的发送UDP数据缓冲区大小 net.inet.udp.maxdgram=65535 #本地套接字连接的数据发送空间 net.local.stream.sendspace=655原创 2010-06-03 21:23:00 · 6971 阅读 · 0 评论 -
freebsd下添加用户和组命令
添加用户 adduser 用户名<br /><br />添加组 pw groupadd 组名<br /><br />将用户添加到组 pw groupmod 组名 -m 用户名<br /><br />查看组信息 pw groupshow 组名<br /><br /><br />原创 2010-07-30 15:11:00 · 4202 阅读 · 0 评论 -
FreeBSD 如何修改root密码
<br />重置root密码其实很简单<br /><br />第一步:重启服务器,在出现模式选择时,选择单用户模式 选择 4(Boot FreeBSD in single user Mode) 系统出现提示,按回车确认继续<br /><br />第二步:输入 fsck -y (检查系统文件) 磁盘检查完成后,挂载所有系统分区<br /><br />第三步:输入 mount -a <br /><br />第四步: 重设root用户密码 输入 passwd 回车 之后会提示再输入一遍,确认后 Ctrl+D 系统原创 2010-06-11 13:39:00 · 3283 阅读 · 0 评论 -
关于Apache (httpd)服务器防DDOS模块mod_evasive的使用说明
<br />作者:北南南北<br />来自:LinuxSir.Org<br />摘要:在服务器管理中,经常遇到DDOS攻击WWW服务器。对于Apache(httpd)服务器来说,防御DDOS是通过mod_evasive来实现的。本文将介绍mod_evasive模块的安装、配置;目录 2.1 mod_evasive 的下载地址;2.2 mod_evasive 的安装;2.3 mod_evasive 的配置;2.4 对mod_evasive测试验证 ;1、 mod_evasive 介绍;2、 m转载 2010-06-10 12:02:00 · 635 阅读 · 0 评论 -
FreeBSD 下的 MySQL 备份方案
核心提示:如何在 FreeBSD 下实现 MySQL 的全量及增量备份,确保数据的最大可靠性。在这里利用了 MySQL 的复制以及新版本的 FreeBSD 集成的快照功能。约定:本备份方案是在 MySQL 的 复制从服务器 上执行。关于 MySQL 的复制设置方法请看 MySQL 同步(一)。MySQL 安装在 /usr/local/mysql 下,datadir 则为 /data/mysql,而日志以及 innodb 的 log_file 均保存在 /logs/mysql/ 下。用于保存备份文件的目录为原创 2010-06-11 11:20:00 · 815 阅读 · 0 评论 -
FreeBSD环境下设定odbc
<br />ports安装 mysql <br />cd /usr/ports/databases/mysql51-server; make install clean <br />安裝unixODBC <br /> cd /usr/ports/databases/unixODBC; make install clean <br />安裝MySQL ODBC Driver <br /> cd /usr/ports/databases/mysql-c原创 2010-06-18 14:32:00 · 1059 阅读 · 0 评论 -
Linux 环境进程间通信-socket
一个套接口可以看作是进程间通信的端点(endpoint),每个套接口的名字都是唯一的(唯一的含义是不言而喻的),其他进程可以发现、连接并且与之通信。通信域用来说明套接口通信的协议,不同的通信域有不同的通信协议以及套接口的地址结构等等,因此,创建一个套接口时,要指明它的通信域。比较常见的是unix域套接口(采用套接口机制实现单机内的进程间通信)及网际通信域。1、背景知识lin转载 2011-06-20 16:57:00 · 1012 阅读 · 0 评论 -
NFS-网络文件系统
NFS简介 NFS是Network File System的简写,即网络文件系统. 网络文件系统是FreeBSD支持的文件系统中的一种,也被称为NFS. NFS允许一个系统在网络上与他人共享目录和文件。通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件。NF原创 2011-07-19 13:40:22 · 2873 阅读 · 0 评论 -
FreeBSD下修改csh的提示符为当前工作目录
首先先明确一下你的系统使用的是csh,而不是其他的sh。通过命令 echo $shell可以查看当前所使用的sh。如果显示的是/bin/csh,则说明使用的是csh了。然后修改跟目录下的.cshrc文件。在文件的最后面添加一行 set prompt="%C9#"保存退原创 2011-09-09 08:30:15 · 1990 阅读 · 0 评论 -
FreeBSD添加一个新用户并允许其使用ssh通过公私钥的方式登录
一.添加一个新用户二.采用SecureCRT生成刚添加用户的公私密钥1.创建一个新的连接2.打开会话选项,在分类中选择 SSH2,在右边的身份验证中选择 公钥(PublicKey),然后点击旁边的属性(Properites)3.选择Cr原创 2010-07-23 10:55:00 · 1708 阅读 · 0 评论 -
Nginx前端代理Apache
前段时间架设了freebsd+apache+php+mysql,不知为何系统总是遭受来至一个ip的大量访问,因为该服务器的内存较小,只有512M,其他配置都是高配,我猜想是否是大访问量导致死机,而且查看apache的错误日志大部分来至这个ip以及其他ip对该域名的以前网站的访问,因为现在的网站是用php写的,错误日志大部分是访问asp的文件,于是我采用性能比apache更优越的Nginx做前端原创 2010-05-25 12:41:00 · 5211 阅读 · 0 评论 -
让freebsd每隔半小时自动ping网络,不通则重新启动
上周刚给服务器装了防火墙,也滤掉了ssh扫描,但今天中午网络又断线了,ssh远程连不上,机器却好好的没断电,瞬间我又崩溃了,真是万分的高兴不起来,耽误的自己手里的活也一时间没法干了,后来我想了个办法那就是让它自己ping一个网址,如果3次连不上,就让其重生--reboot,现将处理方法贴出来方便遇到同样问题的同志们尽快解决问题!1.在/sbin/下编写checknet文件#我是直接把服务器上的/etc/reboot这个文件拷贝下来(为了确保跟系统里的文件格式一致)删除里面的内容添加如下内容#!/bin/sh原创 2010-06-02 17:19:00 · 2891 阅读 · 0 评论 -
FreeBSD网络相关命令
23.5.1 ping检查远程系统的联机状态。ping 指令会送出 ICMP 封包到指定的主机,我们可以藉此来检查网络联机品质。常用参数如下:参数说明-c count指定要计算 count 次。-s size指定每个封包大小为 size。-t timeout指定 time out 时间。-I interface如果目标主机地址是广播地址,而且我们有多个网接口,可以指定要使用哪一个接口。例如我们要看 www.freebsd.org 的联机品质:$ping www.freebsd.orgPING freef原创 2010-06-03 11:24:00 · 6286 阅读 · 0 评论 -
Nginx 中文网
Nginx 中文网http://www.nginx.com.cn原创 2010-05-07 17:08:00 · 1352 阅读 · 0 评论 -
Nginx介绍 – Nginx是什么?
Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx,它的发音为“engine X”, 是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器.Nginx是由俄罗斯人 Igor Sysoev为俄罗斯访问量第二的 Rambler.ru站点开发的,它已经在该站点运行超过两年半了。Igor Sysoev在建立的项目时,使用基于BSD许可。据说他当初是原创 2010-05-07 17:10:00 · 962 阅读 · 0 评论 -
FreeBSD系统安装
FreeBSD系统安装及系统更新注:操作过程中注意 [Tab], [Space], [Home], [PageDown], [Left], [Right], [Up], [Down] 等按键的使用.如果一个不小心按快了,没关系的,可以再直按 [Tab] 循环回来,也可以组合使用 [Shift] + [Tab] 来往回切. 一、系统安装 1. 系统引导将电脑设置为从光驱引导,原创 2010-05-07 11:19:00 · 1108 阅读 · 0 评论 -
session写入错误解决
打开流量监控前台页面后报如下错:Warning: session_start() [function.session-start]: open(C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/1/sess_d3591bae73b7b5c9b8794c0fe6159b26, O_RDWR) failed: No such file or directory (2) in C:/原创 2010-05-24 15:04:00 · 5370 阅读 · 0 评论 -
Ngnix安装方法和简单的配置共享
最近由于我的FreeBSD服务器下跑的Web应用并发过高,APACHE的进程式webserver已经无法满足我了,cpu经常跑到100%。昨天刚把APACHE替换成Nginx作为新的webserver。 效果还不错,降到了%20多。 下面把安装方法和简单的配置共享给大家。:) (php安装请查阅其他资料) 作者:寒玉轩,转载时请注明作者。 一:安装 可采用Ports安装和普通编译安装。如是普通安装转载 2010-05-25 09:10:00 · 1527 阅读 · 0 评论 -
Nginx 413错误的排查:修改上传文件大小限制
在上传时nginx返回了413错误,查看log文件,显示的错误信息是:”413 Request Entity Too Large”, 于是在网上找了下“nginx 413错误”发现需要做以下设置:在nginx.conf增加 client_max_body_size的相关设置, 这个值默认是1m,可以增加到8m以增加提高文件大小限制;我设置成了client_max_body_size 100转载 2010-05-25 12:48:00 · 1433 阅读 · 0 评论 -
FreeBSD添加用户
<br />原创 2010-07-21 09:07:00 · 1553 阅读 · 0 评论 -
FreeBSD7.3 打开IPFW防火墙
1. 安装ipfw 之前装系统时没有编译到系统内核的采用(1),已经编译到内核的直接跳到3 IPFW 的主要部分是在内核中运行的, 因此会需要在FreeBSD内核配置文件中添加部分选项。(注意,如果你没有安装FreeBSD核心源代码,是无法进入以下目录的,所以运行之前一定要先安装内核源代码)我们先进入内核配置文件:# cd /usr/src/sys/i386/conf # cp原创 2010-05-28 14:55:00 · 1235 阅读 · 0 评论 -
sshguard-ipfw在freebsd 8下的安装及配置
当服务器上线一段时间,您可以在auth.log中发现大量的ssh扫描记录,采用密匙登陆后,在ssh安全上已经没有多大的顾虑,不爽的是这些人在不断的浪费服务器的资源。有关ssh密匙登陆请看freebsd下的ssh安全防护这篇文章。在该文的尾部我提到过可以利用sshguard来锁定ssh扫描,下面将详细讲解sshguard结合ipfw的安装及配置。在freebsd 7.3(/8) release下,sshguard是根据不同的防火墙采用不同的包:www[/usr/ports/security]# ls -G |原创 2010-05-31 16:10:00 · 1704 阅读 · 0 评论 -
crontab实例+详解 (附:freebsd每天6点重启)
crontab实例+详解 ########################1######################################crontab功能说明:设置计时器。语 法:crontab [-u ][配置文件] 或 crontab [-u ][-elr]补充说明:cron是一个常驻服务,它提供计时器的功能,让用户在特定的时间得以执行预设的指令或程序。只要用户会编辑计时器的配置文件,就可以使用计时器的功能。其配置文件格式如下:Minute Hour Day Month DayOFWe原创 2010-05-31 22:42:00 · 24859 阅读 · 0 评论 -
freebsd下简单的防arp攻击挂木马
<br />如何判断自己是被arp攻击挂了木马呢?除了访问html查看源码可以知道外,我们在freebsd的日志文件(/var/log/messages)中可以查看到如下信息<br />May 14 11:08:01 www kernel: arp: 230.222.112.5 moved from 00:11:43:d3:d3:62 to 00:14:1b:df:a6:00 on em0 <br />May 14 11:08:02 www kernel: arp: 230.222.112.5 moved转载 2010-06-02 15:41:00 · 1925 阅读 · 0 评论 -
关于大型论坛系统环境搭建(20万日IP负载平衡实战)–Nginx+Apache2+PHP+MySQL
(本文只针对Discuz论坛系统讨论,由于软件包更新速度比较快,你看本贴的时候可能已经是使用新版本的软件包了,安装方法可能不一致,详细请查看软件包的README文件)测试环境:理想论坛(55188).理想论坛为国内人气最旺的股票论坛,注册会员已超过100万,并以每月600转载 2010-05-07 17:24:00 · 1924 阅读 · 4 评论