转到正文

天亮了说晚安's Blog

欢迎您的光临! http://www.tllswa.com

IIS+PHP+MYSQL配置功略

8 月 2
未分类

转自:http://hi.baidu.com/cxh1984/blog/item/045389544847fd1f3b2935e2.html    PHP的执行效率是有目共睹的,这也是我喜欢它的原因之一,和它称为绝妙搭档的Mysql以及Apache想融合,不能不惊叹其效率了。PHP更新也很快,这里列举了目前最新版本PHP4.3.2RC4(几乎没有BUG了,估计写完这篇不久后正式版就出了),和最新版本的Mysql4.0.13的安装过程。   PHP的安装文件可以直接到 http://www.php.net/ 下载,获得for win32的.zip包(5.8M)   Mysql的安装文件可以直接到 http://www.mysql.com 下载,获得for win32的.zip包   另外如果想体验Apache和PHP的配合效果而要放弃IIS的话,请到 http://www.apache.org 下载最新的for win31的.MSI安装包,目前最新版本是2.0.45。   另外,可以下载Zend Optimizer来对PHP进行加速。具体可以访问 http://www.zend.com <1>安装配置PHP   1.解压缩PHP压缩包到C:\PHP(这个路径可以随意,不过以下要是用到这个路径,请相应的修改)。   2.复制C:\PHP目录下的php4ts.dll及C:\PHP\dlls目录下的所有文件到windows的系统文件夹里,文件夹视Windows版本的不同而不同   如果是Windows 9x/ME 则为c:\windows\system   如......Read More

名词解释

8 月 2
未分类

转自:http://blog.chinaunix.net/space.php?uid=20769205&do=blog&id=599123 NetBios (NetBIOS Services Protocols) 英文原义:NetBIOS Services Protocols   中文释义:(RFC-1001,1002)网络基本输入/输出系统协议   注解:该协议是由IBM公司开发,主要用于数十台计算机的小型局域网。NetBIOS协议是一种在局域网上的程序可以使用的应用程序编程接口(API),为程序提供了请求低级服务的统一的命令集,作用是为了给局域网提供网络以及其他特殊功能,几乎所有的局域网都是在NetBIOS协议的基础上工作的。   应用:在Windows操作系统中,默认情况下在安装TCP/IP协议后会自动安装NetBIOS。比如在Windows 2000/XP中,当选择“自动获得IP”后会启用DHCP服务器,从该服务器使用NetBIOS设置;如果使用静态IP地址或DHCP服务器不提供 NetBIOS设置,则启用TCP/IP上的NetBIOS。具体的设置方法如下:首先打开“控制面板”,双击“网络连接”图标,打开本地连接属性。接着,在属性窗口的“常规”选项卡中选择“Internet协议(TCP/IP)”,单击“属性”按钮。然后在打开的窗口中,单击“高级”按钮;在“高级 TCP/IP设置”窗口中选择“WINS”选项卡,在“NetBIOS设置”区......Read More

转自:http://blog.chinaunix.net/space.php?uid=20769205&do=blog&id=599122 进入“Distributions”选项,选择要安装的东西   这是大分类自定义组件选择 在这里看到有很多项,这里大分类自定义组件。选项解释如下:     可以直接选择相应的大分类组件,但我喜欢进入更细分的选择安装。 我们进行细分自定义组件安装,选择Custom看到以下画面   详细自定义组件 到这个画面,看到有很多细分的选项,选择All全选后,把X.org取消掉。因为不须要x-window     选择除X.org外的全部组件     选择安装介质,选CD/DVD安装       返回到主面板,选择Commit进行安装。   进行最后一步确定,你觉得刚才配置没问题,就选YES吧,否则选NO       安装完成后,在进入系统前,提示是否要更改一般性设置,选择Yes         进入常规项设置面板       拉下去还有 解释一下这个面板的选项: Distributions       安装附加组件(这时此项不能选择) Packages            以Packages安装方式来安装新程序    Root Password     设置管理员密码 Fdisk                 划分slice Label      ......Read More

转自:http://blog.chinaunix.net/space.php?uid=20769205&do=blog&id=599121 Freebsd-6.4共有三张光盘,安装要依次插入光盘。首先插入第一张启动,看到如下画面   选择启动模式,选择第一项:Boot FreeBSD [default]     选择国家,应选择45 china     选择键盘类型,选择第USA ISO keymap即可     之后,进入Sysinstall程序主面板   安装选项全部在这个面板里设置,而且安装后也可以使用sysinstall来调用设置某些参数。我们只须要在Custom这项进行自定义安装。 选项解释: Usage       使用这个面板的帮助 Standard        进行标准安装模式 Express     进行快速安装模式  Custom     定制安装模式,这里是我们设置的重点 Configure   设置系统参数,如修改密码,设置网络IP等 Doc         说明文档 Keymap      设置键盘类型 Options     设置安装选项,默认已经适合大多数用户,不须要更改 Fixit       修复模式,使用CD或DVD光盘启动系统 Upgrade     升级一个已存在的系统 Load Config 恢复默认配置 Index       功能索引     选择Custom进入以下面板      ......Read More

freebsd 安装APC

8 月 2
未分类

转自:http://blog.sina.com.cn/s/blog_5e7987700100dgxh.html  FreeBSD下安装APC FreeBSD7.1的Ports里APC还是3.0.19,正式版已经发行到3.1.2了; 安装过程: 安装APC     cd /usr/ports/www/pecl-APC/; make install clean make的选项全部选了 安装完毕后,提示:     You may edit /usr/local/etc/php.ini to change this variables:     apc.enabled=”1″     ^^^ -> Default value     apc.shm_size=”30″     ^^^^ -> Default value     * More information on /usr/local/share/doc/APC/INSTALL     Then restart your web server and consult the output of phpinfo().     If there is an informational section for APC, the installation was     successful.     ************************************************************************     ===>   Registering installation for pecl-APC-3.0.19     ****************************************************************************     The following line has been added to your /usr/local/etc/php/extensions.ini     configuration fil......Read More

freebsd 更新ports

8 月 2
未分类

转自:http://blog.sina.com.cn/s/blog_5e7987700100dgxa.html  一:系统安装 系统版本 freebsd 6.4 32位 vi /usr/local/etc/libsocks5.conf 加入: noproxy – 10.100. – – socks4 – – – – 10.100.101.6:1081 sock的书写规则查看网上资料 libsocks5.conf cvsup -g -L 2 ports-supfile cvsup -g -L 2 -h xxx.xxx(host) /usr/share/examples/cvsup/ports-supfile cvsup -gL 2 -h cvsup.freebsdchina.org /usr/share/examples/cvsup/ports-supfile FreeBSD要升级,一般我们使用CVSup来升级,既不影响操作系统正常运行,又能进行升级工作。(注:本文所用的FreeBSD版本为 5.3发布版) 要使用CVSup,默认操作系统没有这个程序,我们需要安装,于是我们就先使用ports来安装cvsup: # whereis cvsup #查看cvsup的ports在哪里 cvsup: /usr/ports/net/cvsup # cd /usr/ports/net/cvsup #进入Ports目录 # make install #进行ports 等待一段时间,看网速,我花了半个小时左右才ports完,网速有点慢 :-) ports完了以后,我们进入我们要升级的文件支持目录: # cd /usr/share/examples/cvsup # ls README doc-supfile ports-supfile refuse.R......Read More

转自:http://blog.sina.com.cn/s/blog_5e7987700100cz53.html LINUX备份MYSQL-通过邮件自动发送到指定邮箱 1.所需要软件 mutt            LINUX下命令行邮件工具,可用来接收和发送邮件 sendmail/postfix    LINUX下邮件服务器,所有邮件通过本机发送出去 mysqldump        备份MYSQL数据库的程序 2.mutt参数介绍 -a <filename>    附件 -s <subject>    主题 例子: echo “你好,祝你愉快!” | mutt -a /etc/passwd -s “LINUX发送带附件的邮件” hugwww@163.com 说明:echo打印的内容为邮件正文,发送密码文件passwd到邮箱hugwww@163.com 3.脚本 测试备份的数据库名: scriptdev2    realmd    mmfpm    mangos    characters 查看数据库使用的字符集 show variables like “char%”; utf8 建立备份脚本 vi /root/send-mysql-data.sh #!/bin/bash #Power by hugwww 2009-4-11 #set time format date=`date -d “%m”date -d today +”%Y-%m-%d-%H:%M”` echo $date #定义数组 db_array=(scriptdev2 realmd mmfpm characters mangos) #取数组无元素个数 lenArray=${#db_array[@......Read More

转自:http://blog.sina.com.cn/s/blog_5e7987700100d7i5.html 一、系统安全记录文件 —- 操作系统内部的记录文件是检测是否有网络入侵的重要线索。如果您的系统是直接连到Internet,您发现有很多人对您的系统做Telnet/FTP登录尝试,可以运行”#more /var/log/secure | grep refused”来检查系统所受到的攻击,以便采取相应的对策,如使用SSH来替换Telnet/rlogin等。 二、启动和登录安全性 —- 1.BIOS安全 —- 设置BIOS密码且修改引导次序禁止从软盘启动系统。 —- 2.用户口令 —- 用户口令是Linux安全的一个基本起点,很多人使用的用户口令过于简单,这等于给侵入者敞开了大门,虽然从理论上说,只要有足够的时间和资源可以利用,就没有不能破解的用户口令,但选取得当的口令是难于破解的。较好的用户口令是那些只有他自己容易记得并理解的一串字符,并且绝对不要在任何地方写出来。 —- 3.默认账号 —- 应该禁止所有默认的被操作系统本身启动的并且不必要的账号,当您第一次安装系统时就应该这么做,Linux提供了很多默认账号,而账号越多,系统就越容易受到攻击。 —- 可以用下面的命令删除账号。 —- # user......Read More

freebsd 6.4 搭建web服务器

8 月 2
未分类

转自:http://blog.sina.com.cn/s/blog_5e7987700100dgx8.html Freedsd部署web服务器 系统版本:freebsd 6.4  32位 一:系统安装: 1,    分区 /     512MB /db   57344mb /tmp  2048MB /usr   8192MB /var   4096MB swap  2048MB 2,最小化安装(with ssh) 3,ifconfig rl0 inet 10.100.68.228 netmask 255.255.255.0 up 配置网络   ifconfig rl0 up/down 4:系统本身优化sysctl(?) 二:软件安装(make FORCE_PKG_REGISTER=yes install clean强制覆盖安装) 1:关盘安装 sys, ports, man, gmake, cvsup-without-gui2 2:安装socks5 A)上传socks5-v1.0r11.tar.gz到服务器/usr/ports/distfiles下面 B)#whereis socks5    #cd /usr/ports/net/socks5    #make install clean    #rehash    #cd /usr/local/etc/ 创建libsocks5.conf文件,编辑该文件添加下面信息: noproxy – 10.100. – – socks4 – – – – 10.100.101.6:1081    #echo ‘socks5_enable=”YES”’>>  /etc/rc.conf 3:使用cvsup更新ports cvs-supfile cvsup本身的升级文件 doc-supfile 操作系统文档升级文件 gnats......Read More

备案信息