
<html>
<head>
<script language="javascript">
function showPic(FilePathValue,strShowImgDivID,strW,strH)
{
var Pic = document.getElementById(strShowImgDivID);
Pic.innerHTML="<img src='"+FilePathValue+"' width='"+strW+"' height='"+strH+"' border='0'>";
}
</script>
</head>
<body>
<input type="file" onChange="showPic(this.value,'div1',200,200);">
<div id="div1"></div>
</body>
</html>
<head>
<script language="javascript">
function showPic(FilePathValue,strShowImgDivID,strW,strH)
{
var Pic = document.getElementById(strShowImgDivID);
Pic.innerHTML="<img src='"+FilePathValue+"' width='"+strW+"' height='"+strH+"' border='0'>";
}
</script>
</head>
<body>
<input type="file" onChange="showPic(this.value,'div1',200,200);">
<div id="div1"></div>
</body>
</html>
[漫天飞絮]太多时间没有写日记了,开始写日记,但是用本子,而不是博客,博客写技术文章,不谈情感,不外露,不对现实事情发表评论,感觉工作了,太累了,只是想自己喂给一下自己纷乱的思绪,在这孤单角色里,回首都是回忆,9月1号搬家了,回学校了,哈哈,回去读书的感觉,唯一感觉自己不是学生了,是工作的人了呵呵,还好有上研的老乡给我找了个房子,看不出在这一次我接受她的帮忙,本来就不该搬出去,既然知道了,我就回去了,呵呵,搬出来的结果就是花钱,伤心,破费。。。。
太阳出来了,据说今天很暖和,偌大的屋子里,踩在依然木质的地板上,却阴冷的要命。昨晚第N次没有回家里,没有打开床头的台灯,没有打开手边city fm的广播,没有打开空调,没有回家洗澡,更没有回家睡觉——因为finally,终于搬家了。
NiGHT,又回到这个地方,空荡荡的房间,又一次打开空调打开广播坐在我的榻榻米上打开电脑,听到这首云雾中的高速公路,对白一遍一遍地放,空荡荡的房间都能听到回声。很奇怪,为什么对这房子都有留恋。收拾东西的几天,才发现我的东西那么那么多,装了n箱也没装完,扔掉了很多,带走的更多,留下的更多更多。。。
好些天没有看樱桃小丸子(真人版)了。有一段时间好像都已经迷上了小兰和新一的感情,对这动画片的喜欢,从侦探故事转为感情故事,所以才更加喜欢看剧场版——每一次都是不经意的生离死别和久别重逢。。。
累了。。。
这高速路上的云雾何时才能消散。。。
NiGHT,又回到这个地方,空荡荡的房间,又一次打开空调打开广播坐在我的榻榻米上打开电脑,听到这首云雾中的高速公路,对白一遍一遍地放,空荡荡的房间都能听到回声。很奇怪,为什么对这房子都有留恋。收拾东西的几天,才发现我的东西那么那么多,装了n箱也没装完,扔掉了很多,带走的更多,留下的更多更多。。。
好些天没有看樱桃小丸子(真人版)了。有一段时间好像都已经迷上了小兰和新一的感情,对这动画片的喜欢,从侦探故事转为感情故事,所以才更加喜欢看剧场版——每一次都是不经意的生离死别和久别重逢。。。
累了。。。
这高速路上的云雾何时才能消散。。。

云雾中的高速公路
词:阿男. 晋佑 曲:阿男 编:权赫
阿男)又一次被你孤独的摆放在 布满了云雾的高速路上
看不到远方的云雾中的高速公路
又吹来刮来一阵失恋风这成了使我勇往直前的
唯有的麻醉剂
阿润)一步一步走着 就是这样走着 有时候真的好想停下来好好的歇歇
的确是走得精疲力尽无力持续却怕走过的所有一切完全成为半途而废
谢谢你 这倒是个难得的转变 上帝为了早点使我领悟人生的酸甜苦辣
(赐给我失恋)我不会做一个永远的失败者
女 )OH BOY WHY WHY WHY MY GOOD BOY WHY WHY 你为何还不明白 哦--
阿男)(别说我不明白)(去找你那白马王子吧)
女) WHY WHY WHY MY GOOD BOY WHY WHY 这会是彼此双方 最好的去路
阿男)(我不需要 不需要你来安慰我)
权赫)爱情在悲痛中结束 诺言向分离低头 看着桌上的照片
轻轻的叫过你的名字(ANY)你留下的痛苦往事已残留在我心底
对你说的对你说这是彼此双方最好的去路 我也这么想 完全正确谢谢你
你让我明白了什么叫绝望 我绝不会怪你 不怪你 怪得怪自己
晋佑)漂亮的美眉 今天全都来奉陪 我喜欢看她们穿得一身黑 我们一起HI
他们对我笑 我的身体飘 我的形象变得很糟糕 这个世界变得如此美丽
你的选择我很满意 我将继续我的高速公路上勇往直前
虽然不知高速路上的云雾何时才能消散
女 )OH BOY WHY WHY WHY MY GOOD BOY WHY WHY 你为何还不明白 哦--
阿男)(别说我不明白)(去找你那白马王子吧)
女) WHY WHY WHY MY GOOD BOY WHY WHY 这会是彼此双方 最好的去路
阿男)(I KNOW 我不需要 不需要你来安慰我)
阿男)万万没有去想过 像你这么纯真的女孩
竟然也会去选择 这种方式来对我
这样的结局本应该 早一点想到才是对
要怪就得怪当初 把爱看得太简单
女 )OH BOY WHY WHY WHY MY GOOD BOY WHY WHY 你为何还不明白 哦--
阿男)(OH I LOVE YOU NO NO 别说我不明白 去找你那白马王子吧)
女) WHY WHY WHY MY GOOD BOY WHY WHY 这会是彼此
下午好不容易安装好了,发现我的还可以群发的,同事也安装了,就是不能群发。。。同样的机器,同样的版本,同样的操作系统freebsd6.2,就是不能群发。。。我晕。。。
最后,让系统部重新装了系统,我再装成功。。。人品问题。。^_^
最后,让系统部重新装了系统,我再装成功。。。人品问题。。^_^
今天配置一台FreeBSD的WEB服务器, 以前都没怎么搞成功Mysql和Apache自动启动的问题,今天重新碰见, 上线问网友, 说只要写一个脚本到/usr/local/etc/rc.d下面就行, 于是我写了个脚本, 重启动系统后还是无法启动服务。
郁闷!
后来他又说,有没有把文件的属性设为755,我一看,没有,呵呵,设置了,重启动,行了。
举例说明:
比如我要启动mysql, 那么我就需要写一个 mysql.sh的文件,里面包含以下内容:
#! /bin/sh
/usr/local/mysql/bin/mysqld_safe &
然后把mysql.sh 复制到 /usr/local/etc/rc.d 下面,然后:
chmod 755 /usr/local/etc/rc.d/mysql.sh
就是设置为该脚本文件属性为755,重启动系统后就能自动启动该服务了!
启动其他服务类似。
当然,除了上面的启动服务方式,还有一种方法。
就是在 /etc/rc.local 里面加上要启动的服务,那么系统下次启动的时候就会自动启动。
如果 /etc/rc.local 文件不存在,那么就建立一个,比如我们要让我们的mysql启动,那么就编辑该文件:
ee /etc/rc.local
然后在里面加上一行:
/usr/local/mysql/bin/mysqld_safe &
那么下次系统启动的话,mysql就启动了,如果要启动很多,就依此类推加上启动命令。
另外,今天还有个问题,就是停用sendmail服务的问题,因为我不需要这个服务,而且它还可能构成安全威胁。我们知道普通的停用一些inetd管理的服务的话,都是在 /usr/rc.conf里面加上:
sshd_enable="NO"
就行了,于是我就加上
sendmail_enable="NO"
重启系统后,ps一看,sendmail还在,晕!
问网友,才知道,sendmail跟别的不一样,必须设成:
sendmail_enable="NONE"
重启后,就不会启动sendmail了!
郁闷!
后来他又说,有没有把文件的属性设为755,我一看,没有,呵呵,设置了,重启动,行了。
举例说明:
比如我要启动mysql, 那么我就需要写一个 mysql.sh的文件,里面包含以下内容:
#! /bin/sh
/usr/local/mysql/bin/mysqld_safe &
然后把mysql.sh 复制到 /usr/local/etc/rc.d 下面,然后:
chmod 755 /usr/local/etc/rc.d/mysql.sh
就是设置为该脚本文件属性为755,重启动系统后就能自动启动该服务了!
启动其他服务类似。
当然,除了上面的启动服务方式,还有一种方法。
就是在 /etc/rc.local 里面加上要启动的服务,那么系统下次启动的时候就会自动启动。
如果 /etc/rc.local 文件不存在,那么就建立一个,比如我们要让我们的mysql启动,那么就编辑该文件:
ee /etc/rc.local
然后在里面加上一行:
/usr/local/mysql/bin/mysqld_safe &
那么下次系统启动的话,mysql就启动了,如果要启动很多,就依此类推加上启动命令。
另外,今天还有个问题,就是停用sendmail服务的问题,因为我不需要这个服务,而且它还可能构成安全威胁。我们知道普通的停用一些inetd管理的服务的话,都是在 /usr/rc.conf里面加上:
sshd_enable="NO"
就行了,于是我就加上
sendmail_enable="NO"
重启系统后,ps一看,sendmail还在,晕!
问网友,才知道,sendmail跟别的不一样,必须设成:
sendmail_enable="NONE"
重启后,就不会启动sendmail了!
一:虚拟机IP配置方法:
二:虚拟机域名配置方法:
二:虚拟机域名配置方法:
经过一晚上的操作,终于成功整合.写一篇文章和大家交流一下经验,什么问题可以联系我. 我使用的操作系统是FreeBSD最新版本6.1,如果是别的操作系统安装方法有少许不一样,请作适当处理.
说明:本文档系alone原创,经过辛勤实验,努力编辑而成,转载无妨,请不要修改任何内容。参考不少前辈文章,不一一列举,谨表感谢!如有错误,敬请好手斧正!费话少说,进入正题.
首先安装整合的工具必不可少.我整个过程用的到工具如下:
Freebsd6.1
下载地址:http://www.freebsd.org
Apache2.2.3
下载地址: http://www.apache.org
Mysql5.0.26 for freebsd
下载地址: http://dev.mysql.com/downloads/
Php5.1.6
下载地址: http://www.php.net/downloads.php
libxml2-2.6.19
下载地址:
http://ftp.gnome.org/pub/GNOME/sources/libxml2/2.6/libxml2-2.6.19.tar.gz
libiconv-1.9.1
下载地址: http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.9.1.tar.gz
Phpmyadmin2.9.0.2 for nix
下载地址: http://www.mycodes.net/soft/6369.htm
一、 Freebsd的安装
安装FreeBSD就不讲了,熟悉linux的很容易上手,只要稍微定制一下就可以了,过程我就不说了。建议新手选择ALL安装方式。
二、 安装Apache
安装Apache要简单点,我这里安装的Apache版本是 httpd-2.2.3,下载回来的包叫做 httpd-2.2.3.tar.gz 我们放在 /usr/local/src目录下。如果没有该目录,就自己建一个。
首先进入目录后解压缩:
# cd /usr/local/src
# tar -zxvf httpd-2.0.50.tar.gz
然后就会得到 httpd-2.0.50目录,我们进入目录
# cd httpd-2.0.50
首先配置:
# ./configure --prefix=/usr/local/apache \--enable-module=so
\*--prefix指定我们要把Apache安装在那个目录,我们这里装在 /usr/local/apache下*\
\*--enable-module=so必设,不然后面配置php时要出问题*\
执行上面的命令,如果没有错误信息,证明配置成功,然后进行编译:
# make
一两分钟就编译完了,然后进行安装:
# make install
安装完成后,Apache就存放在 /usr/local/apache目录下了, bin是执行文件的目录,conf是配置文件目录,htdocs是网页的主目录,logs是日志目录.
Apache通过 bin/apachectl或者bin/httpd来控制启动或者停止.
# /usr/local/apache/bin/httpd -k start #启动apache
# /usr/local/apache/bin/httpd -k stop #停止apache
# /usr/local/apache/bin/httpd -k restart #重启apache
然后你可以通过 http://IP来测试apache是否安装成功,如果出现apache的页面则安装成功,否则请检查上面的步骤.
三、 安装MySQL
我使用的的Mysql是5.0.26二进制版,不需要编译。
把它下到/usr/local/src目录下,下载回来的包名字叫 mysql-5.0.26.tar.gz,然后我们把它解压出来:
# tar -zxvf mysql-5.0.26.tar.gz
解压后生成/usr/local/mysql目录,我们进入该目录:
# cd mysql
#pw groupadd mysql #建立mysql组
#pw useradd –g mysql mysql #建立mysql用户并且加入到mysql组中
#scripts/mysql_install_db --user=mysql #初试化表并且规定用mysql用户来访问
#chown -R root . #然后设置权限
#chown -R mysql data
#chgrp -R mysql .
设置完成后,基本上就装好了,好了,我们运行一下我们的mysql:
# /usr/local/mysql/bin/mysqld_safe --user=mysql &
如果没有问题的话,应该会出现类似这样的提示:
[1] 42264 # Starting mysqld daemon with databases from /usr/local/mysql/var
这就证明你安装成功了,如果出现:
[1] 42264
# Starting mysqld daemon with databases from /usr/local/mysql/var
062110 01:53:45 mysqld ended
则证明你的mysql运行不来,请查看错误日志: /usr/local/mysql/var/*.err 然后确定安装是否成功,如果没有成功,请检查上面的步骤是否正确
.
安装完成后,能够通过 /usr/local/mysql/bin/mysql 来连接mysql进行管理,如果你装了apache并且能够解析php的话,也能使用phpMyadmin来管
理你的mysql,记得装完后使用mysql或者mysqladmin来修改root的密码,这里我们就不说了,请参考相关的文章.
四、 安装php5脚本支持
去以下地址下载源代码包到/usr/local/src/下,
接着,安装libxml2 (安装php5必须,我们先不装,测试一下效果):
#cd /usr/local/src
#tar –zxvf php-5.1.6.tar.gz
#cd php-5.1.6
#./configure --with-apxs2=/usr/local/apache/bin/apxs --with-mysql=/usr/local/mysql --with-libxml-dir=/usr/local/libxml2 --enable-maintainer-zts --enable-memory-limit --enable-zend-multibyte
有关于zend 的参数 --enable-maintainer-zts --enable-memory-limit --enable-zend-multibyte
可见php内建对php加速软件zend的支持
checking whether to enable LIBXML support... yes
checking libxml2 install dir... no
configure: error: xml2-config not found. Please check your libxml2 installation.
出错啦
现在来装libxml2
#tar –zxvf libxml2-sources-2.6.19.tar.gz
# cd libxml2-2.6.19
# ./configure
#make;make install
再来配置:
# cd /usr/local/src/php-5.1.6
#./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql --enable-maintainer-zts --enable-memory-limit --enable-zend-multibyte
显示:
configure: error: Please specify the install prefix of iconv with --with-iconv=;
--with-iconv-dir=DIR XMLRPC-EPI: iconv dir for XMLRPC-EPI.
xmlrpc-epi is an implementation of the xmlrpc protocol in C. It provides an easy to use API for developers to serialize RPC requests to and from XML.
# cd /usr/ports/converters/iconv
# make all
# make install
===>; Installing for iconv-2.0_3
===>; iconv-2.0_3 depends on file: /usr/local/bin/perl5.8.5 - found
===>; Generating temporary packing list
===>; Checking if converters/iconv already installed
pkg_info: package bsdpan-DBD-mysql-2.9007 has no origin recorded
pkg_info: package bsdpan-DBI-1.48 has no origin recorded
===>; lib
install -C -o root -g wheel -m 444 libbiconv.a /usr/local/lib
install -C -o root -g wheel -m 444 libbiconv_p.a /usr/local/lib
install -s -o root -g wheel -m 444 libbiconv.so.2 /usr/local/lib
ln -fs libbiconv.so.2 /usr/local/lib/libbiconv.so
install -C -o root -g wheel -m 444 biconv.h /usr/local/include
install -o root -g wheel -m 444 biconv.3.gz /usr/local/man/man3
install -o root -g wheel -m 444 biconv_open.3.gz /usr/local/man/man3
install -o root -g wheel -m 444 biconv_close.3.gz /usr/local/man/man3
===>; ccs
cd /usr/ports/converters/iconv/work/iconv-2.0/ccs; install -o root -g wheel -m 444 big5.cct cns11643-plane1.cct cns11643-plane2.cct cns11643-plane14.cct cp775.cct cp850.cct cp852.cct cp855.cct cp866.cct gb_2312-80.cct iso-8859-1.cct iso-8859-2.cct iso-8859-4.cct iso-8859-5.cct iso-8859-15.cct jis_x0201.cct jis_x0208-1983.cct jis_x0212-1990.cct koi8-r.cct koi8-u.cct ksx1001.cct shift_jis.cct /usr/local/share/iconv; install -o root -g wheel -m 555 iconv_mktbl /usr/local/bin
===>; ces
cd /usr/ports/converters/iconv/work/iconv-2.0/ces && install -o root -g wheel -m 444 euc-jp.so euc-kr.so euc-tw.so gb2312.so iso-10646-ucs-2.so iso-10646-ucs-4.so ucs-2-internal.so utf-16.so /usr/local/libexec/iconv
===>; util
install -s -o root -g wheel -m 555 biconv /usr/local/bin
install -o root -g wheel -m 444 biconv.1.gz /usr/local/man/man1
{ echo "# BEGIN iconv"; cat /usr/ports/converters/iconv/work/iconv-2.0/ccs/charset.aliases /usr/ports/converters/iconv/work/iconv-2.0/ces/charset.aliases | /usr/ports/converters/iconv/work/iconv-2.0/iconv_builtin -n us-ascii utf-8 ucs-4-internal; echo "# END iconv"; } >; /usr/local/share/iconv/charset.aliases
===>; Running ldconfig
/sbin/ldconfig -m /usr/local/lib
===>; Registering installation for iconv-2.0_3
再装libiconv-1.9.1.tar.gz,把libiconv-1.9.1.tar.gz放到/usr/local/src/下
# tar -zvxf libiconv-1.9.1.tar.gz
# cd libiconv-1.9.1
# ./configure
#make;make install
# cd /php-5.0.4
#./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql --enable-maintainer-zts --enable-memory-limit --enable-zend-multibyte
+--------------------------------------------------------------------+
| License: |
| This software is subject to the PHP License, available in this |
| distribution in the file LICENSE. By continuing this installation |
| process, you are bound by the terms of this license agreement. |
| If you do not agree with the terms of this license, you must abort |
| the installation process at this point. |
+--------------------------------------------------------------------+
到此php5成功配置完成. Thanks : )
#make
#make test
#make install
# cp /usr/local/src/php-5.0.4/php.ini-dist /usr/local/lib/php.ini
配置php.ini请参考手册
五、 phpMyAdmin的安装
phpMyAdmin是比较好的通过web访问方式来管理数据库的免费程序。
下载该程序后,通过flashfxp上传到/usr/local/apache/htdocs/目录下,执行如下命令:
#cd /usr/local/apache/htdocs
#tar –zvxf phpMyAdmin-2.9.0.2.tar.gz
mv –fi phpMyAdmin-2.9.0.2 phpmyadmin
www# cd phpmyadmin
www#cp config..simple.inc.php config.inc.php
修改config.inc.php文件如下:
(1)查找$cfg['PmaAbsoluteUri'] = ''; ,将该行内容更改为$cfg['PmaAbsoluteUri'] = 'http://IP/phpmyadmin/';
执行:wq!命令保存退出,在IE浏览器里输入http://IP/phpmyadmin/就可以访问了。
请注意其中的红色文字,默认的mysql数据库用户名root是没有密码的,这是一个安全漏洞,所以我们要修改数据库的密码,请执行如下步骤:
首先点“权限”,进入另一个页面
在新页面中,勾选三个用户,只剩下一个用户名为root、主机为localhost的用户,然后点“执行”来删除那三个勾选的用户,
只剩下一个root用户了,勾选它,点“编辑”,再点击“更改密码”下面的“密码”前的圆圈,选择它,然后敲入你的mysql数据库密码(比如789),再点“执行”。这样mysql的数据库密码就改变了。当然了,我们也可以通过phpmyadmin来创建新的mysql数据库名,用户名等等,这些功能就要你自己去探索了。我们再点IE浏览器里的“刷新”来刷新该页面,就会出现无法访问的情况。
出现上面的情况后,也不要着急,我们可以修改phpmyadmin的配置文件config.inc.php来解决这个问题,执行如下命令:
www#vi config.inc.php
更改内容如下:
(2)查找$cfg['Servers'][$i]['auth_type'] = 'config';
更改为$cfg['Servers'][$i]['auth_type'] = 'http';
$cfg['Servers'][$i]['controluser'] = '你的用户名';
$cfg['Servers'][$i]['controlpass'] = '你的密码';
然后重新在IE浏览器里输入http://IP/phpmyadmin/ 访问,敲入用户名“root”和密码后,点“确定”,就可以重新进入到phpmyadmin管理页面,至此,phpmyadmin安装完毕。
到些,整个过程完毕.你可以上传php网站程序、修改apache的httpd.conf文件配置一台高性能的web服务器,当然也不要忘了mysql数据库对数据库、用户相应的增减。在这里我就不说了。现在已经是凌晨3点,累就一个字。呼呼去咯……
后话:当然你也可以直接选择ports安装,更方便快捷。
附过程:
# cd /usr/ports/www/apache2
# make install clean
# cd /usr/ports/databases/mysql5X-server
# make install clean
# source ~/.cshrc
# mysql_install_db --user=mysql
# cd /usr/ports/lang/php5
# make install clean
在出现的界面中选中apache2, 如果要用zend,不要选debug
cp /usr/local/etc/php.ini-dist php.ini
vi /usr/local/etc/apache2/httpd.conf
添加
AddType application/x-http-php .php
AddType application/x-http-php-source .phps
在 DirectoryIndex 后加一个 index.php
# cd /usr/ports/lang/php5-extensions
# make config
在出现的界面中选种想要的
# make install clean
如果要装zend,去www.zend.com 下载相应的包,解压缩
# ./install.sh
就这么简单。
如果php要装GD libxml2 libxslt 等支持,源码都要自己装,用ports只要选一下就ok了~而且以后方便升级和维护。
由于改版,把资料弄得有点混乱,现在重发下。
说明:本文档系alone原创,经过辛勤实验,努力编辑而成,转载无妨,请不要修改任何内容。参考不少前辈文章,不一一列举,谨表感谢!如有错误,敬请好手斧正!费话少说,进入正题.
首先安装整合的工具必不可少.我整个过程用的到工具如下:
Freebsd6.1
下载地址:http://www.freebsd.org
Apache2.2.3
下载地址: http://www.apache.org
Mysql5.0.26 for freebsd
下载地址: http://dev.mysql.com/downloads/
Php5.1.6
下载地址: http://www.php.net/downloads.php
libxml2-2.6.19
下载地址:
http://ftp.gnome.org/pub/GNOME/sources/libxml2/2.6/libxml2-2.6.19.tar.gz
libiconv-1.9.1
下载地址: http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.9.1.tar.gz
Phpmyadmin2.9.0.2 for nix
下载地址: http://www.mycodes.net/soft/6369.htm
一、 Freebsd的安装
安装FreeBSD就不讲了,熟悉linux的很容易上手,只要稍微定制一下就可以了,过程我就不说了。建议新手选择ALL安装方式。
二、 安装Apache
安装Apache要简单点,我这里安装的Apache版本是 httpd-2.2.3,下载回来的包叫做 httpd-2.2.3.tar.gz 我们放在 /usr/local/src目录下。如果没有该目录,就自己建一个。
首先进入目录后解压缩:
# cd /usr/local/src
# tar -zxvf httpd-2.0.50.tar.gz
然后就会得到 httpd-2.0.50目录,我们进入目录
# cd httpd-2.0.50
首先配置:
# ./configure --prefix=/usr/local/apache \--enable-module=so
\*--prefix指定我们要把Apache安装在那个目录,我们这里装在 /usr/local/apache下*\
\*--enable-module=so必设,不然后面配置php时要出问题*\
执行上面的命令,如果没有错误信息,证明配置成功,然后进行编译:
# make
一两分钟就编译完了,然后进行安装:
# make install
安装完成后,Apache就存放在 /usr/local/apache目录下了, bin是执行文件的目录,conf是配置文件目录,htdocs是网页的主目录,logs是日志目录.
Apache通过 bin/apachectl或者bin/httpd来控制启动或者停止.
# /usr/local/apache/bin/httpd -k start #启动apache
# /usr/local/apache/bin/httpd -k stop #停止apache
# /usr/local/apache/bin/httpd -k restart #重启apache
然后你可以通过 http://IP来测试apache是否安装成功,如果出现apache的页面则安装成功,否则请检查上面的步骤.
三、 安装MySQL
我使用的的Mysql是5.0.26二进制版,不需要编译。
把它下到/usr/local/src目录下,下载回来的包名字叫 mysql-5.0.26.tar.gz,然后我们把它解压出来:
# tar -zxvf mysql-5.0.26.tar.gz
解压后生成/usr/local/mysql目录,我们进入该目录:
# cd mysql
#pw groupadd mysql #建立mysql组
#pw useradd –g mysql mysql #建立mysql用户并且加入到mysql组中
#scripts/mysql_install_db --user=mysql #初试化表并且规定用mysql用户来访问
#chown -R root . #然后设置权限
#chown -R mysql data
#chgrp -R mysql .
设置完成后,基本上就装好了,好了,我们运行一下我们的mysql:
# /usr/local/mysql/bin/mysqld_safe --user=mysql &
如果没有问题的话,应该会出现类似这样的提示:
[1] 42264 # Starting mysqld daemon with databases from /usr/local/mysql/var
这就证明你安装成功了,如果出现:
[1] 42264
# Starting mysqld daemon with databases from /usr/local/mysql/var
062110 01:53:45 mysqld ended
则证明你的mysql运行不来,请查看错误日志: /usr/local/mysql/var/*.err 然后确定安装是否成功,如果没有成功,请检查上面的步骤是否正确
.
安装完成后,能够通过 /usr/local/mysql/bin/mysql 来连接mysql进行管理,如果你装了apache并且能够解析php的话,也能使用phpMyadmin来管
理你的mysql,记得装完后使用mysql或者mysqladmin来修改root的密码,这里我们就不说了,请参考相关的文章.
四、 安装php5脚本支持
去以下地址下载源代码包到/usr/local/src/下,
接着,安装libxml2 (安装php5必须,我们先不装,测试一下效果):
#cd /usr/local/src
#tar –zxvf php-5.1.6.tar.gz
#cd php-5.1.6
#./configure --with-apxs2=/usr/local/apache/bin/apxs --with-mysql=/usr/local/mysql --with-libxml-dir=/usr/local/libxml2 --enable-maintainer-zts --enable-memory-limit --enable-zend-multibyte
有关于zend 的参数 --enable-maintainer-zts --enable-memory-limit --enable-zend-multibyte
可见php内建对php加速软件zend的支持
checking whether to enable LIBXML support... yes
checking libxml2 install dir... no
configure: error: xml2-config not found. Please check your libxml2 installation.
出错啦
现在来装libxml2
#tar –zxvf libxml2-sources-2.6.19.tar.gz
# cd libxml2-2.6.19
# ./configure
#make;make install
再来配置:
# cd /usr/local/src/php-5.1.6
#./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql --enable-maintainer-zts --enable-memory-limit --enable-zend-multibyte
显示:
configure: error: Please specify the install prefix of iconv with --with-iconv=
--with-iconv-dir=DIR XMLRPC-EPI: iconv dir for XMLRPC-EPI.
xmlrpc-epi is an implementation of the xmlrpc protocol in C. It provides an easy to use API for developers to serialize RPC requests to and from XML.
# cd /usr/ports/converters/iconv
# make all
# make install
===>; Installing for iconv-2.0_3
===>; iconv-2.0_3 depends on file: /usr/local/bin/perl5.8.5 - found
===>; Generating temporary packing list
===>; Checking if converters/iconv already installed
pkg_info: package bsdpan-DBD-mysql-2.9007 has no origin recorded
pkg_info: package bsdpan-DBI-1.48 has no origin recorded
===>; lib
install -C -o root -g wheel -m 444 libbiconv.a /usr/local/lib
install -C -o root -g wheel -m 444 libbiconv_p.a /usr/local/lib
install -s -o root -g wheel -m 444 libbiconv.so.2 /usr/local/lib
ln -fs libbiconv.so.2 /usr/local/lib/libbiconv.so
install -C -o root -g wheel -m 444 biconv.h /usr/local/include
install -o root -g wheel -m 444 biconv.3.gz /usr/local/man/man3
install -o root -g wheel -m 444 biconv_open.3.gz /usr/local/man/man3
install -o root -g wheel -m 444 biconv_close.3.gz /usr/local/man/man3
===>; ccs
cd /usr/ports/converters/iconv/work/iconv-2.0/ccs; install -o root -g wheel -m 444 big5.cct cns11643-plane1.cct cns11643-plane2.cct cns11643-plane14.cct cp775.cct cp850.cct cp852.cct cp855.cct cp866.cct gb_2312-80.cct iso-8859-1.cct iso-8859-2.cct iso-8859-4.cct iso-8859-5.cct iso-8859-15.cct jis_x0201.cct jis_x0208-1983.cct jis_x0212-1990.cct koi8-r.cct koi8-u.cct ksx1001.cct shift_jis.cct /usr/local/share/iconv; install -o root -g wheel -m 555 iconv_mktbl /usr/local/bin
===>; ces
cd /usr/ports/converters/iconv/work/iconv-2.0/ces && install -o root -g wheel -m 444 euc-jp.so euc-kr.so euc-tw.so gb2312.so iso-10646-ucs-2.so iso-10646-ucs-4.so ucs-2-internal.so utf-16.so /usr/local/libexec/iconv
===>; util
install -s -o root -g wheel -m 555 biconv /usr/local/bin
install -o root -g wheel -m 444 biconv.1.gz /usr/local/man/man1
{ echo "# BEGIN iconv"; cat /usr/ports/converters/iconv/work/iconv-2.0/ccs/charset.aliases /usr/ports/converters/iconv/work/iconv-2.0/ces/charset.aliases | /usr/ports/converters/iconv/work/iconv-2.0/iconv_builtin -n us-ascii utf-8 ucs-4-internal; echo "# END iconv"; } >; /usr/local/share/iconv/charset.aliases
===>; Running ldconfig
/sbin/ldconfig -m /usr/local/lib
===>; Registering installation for iconv-2.0_3
再装libiconv-1.9.1.tar.gz,把libiconv-1.9.1.tar.gz放到/usr/local/src/下
# tar -zvxf libiconv-1.9.1.tar.gz
# cd libiconv-1.9.1
# ./configure
#make;make install
# cd /php-5.0.4
#./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql --enable-maintainer-zts --enable-memory-limit --enable-zend-multibyte
+--------------------------------------------------------------------+
| License: |
| This software is subject to the PHP License, available in this |
| distribution in the file LICENSE. By continuing this installation |
| process, you are bound by the terms of this license agreement. |
| If you do not agree with the terms of this license, you must abort |
| the installation process at this point. |
+--------------------------------------------------------------------+
到此php5成功配置完成. Thanks : )
#make
#make test
#make install
# cp /usr/local/src/php-5.0.4/php.ini-dist /usr/local/lib/php.ini
配置php.ini请参考手册
五、 phpMyAdmin的安装
phpMyAdmin是比较好的通过web访问方式来管理数据库的免费程序。
下载该程序后,通过flashfxp上传到/usr/local/apache/htdocs/目录下,执行如下命令:
#cd /usr/local/apache/htdocs
#tar –zvxf phpMyAdmin-2.9.0.2.tar.gz
mv –fi phpMyAdmin-2.9.0.2 phpmyadmin
www# cd phpmyadmin
www#cp config..simple.inc.php config.inc.php
修改config.inc.php文件如下:
(1)查找$cfg['PmaAbsoluteUri'] = ''; ,将该行内容更改为$cfg['PmaAbsoluteUri'] = 'http://IP/phpmyadmin/';
执行:wq!命令保存退出,在IE浏览器里输入http://IP/phpmyadmin/就可以访问了。
请注意其中的红色文字,默认的mysql数据库用户名root是没有密码的,这是一个安全漏洞,所以我们要修改数据库的密码,请执行如下步骤:
首先点“权限”,进入另一个页面
在新页面中,勾选三个用户,只剩下一个用户名为root、主机为localhost的用户,然后点“执行”来删除那三个勾选的用户,
只剩下一个root用户了,勾选它,点“编辑”,再点击“更改密码”下面的“密码”前的圆圈,选择它,然后敲入你的mysql数据库密码(比如789),再点“执行”。这样mysql的数据库密码就改变了。当然了,我们也可以通过phpmyadmin来创建新的mysql数据库名,用户名等等,这些功能就要你自己去探索了。我们再点IE浏览器里的“刷新”来刷新该页面,就会出现无法访问的情况。
出现上面的情况后,也不要着急,我们可以修改phpmyadmin的配置文件config.inc.php来解决这个问题,执行如下命令:
www#vi config.inc.php
更改内容如下:
(2)查找$cfg['Servers'][$i]['auth_type'] = 'config';
更改为$cfg['Servers'][$i]['auth_type'] = 'http';
$cfg['Servers'][$i]['controluser'] = '你的用户名';
$cfg['Servers'][$i]['controlpass'] = '你的密码';
然后重新在IE浏览器里输入http://IP/phpmyadmin/ 访问,敲入用户名“root”和密码后,点“确定”,就可以重新进入到phpmyadmin管理页面,至此,phpmyadmin安装完毕。
到些,整个过程完毕.你可以上传php网站程序、修改apache的httpd.conf文件配置一台高性能的web服务器,当然也不要忘了mysql数据库对数据库、用户相应的增减。在这里我就不说了。现在已经是凌晨3点,累就一个字。呼呼去咯……
后话:当然你也可以直接选择ports安装,更方便快捷。
附过程:
# cd /usr/ports/www/apache2
# make install clean
# cd /usr/ports/databases/mysql5X-server
# make install clean
# source ~/.cshrc
# mysql_install_db --user=mysql
# cd /usr/ports/lang/php5
# make install clean
在出现的界面中选中apache2, 如果要用zend,不要选debug
cp /usr/local/etc/php.ini-dist php.ini
vi /usr/local/etc/apache2/httpd.conf
添加
AddType application/x-http-php .php
AddType application/x-http-php-source .phps
在 DirectoryIndex 后加一个 index.php
# cd /usr/ports/lang/php5-extensions
# make config
在出现的界面中选种想要的
# make install clean
如果要装zend,去www.zend.com 下载相应的包,解压缩
# ./install.sh
就这么简单。
如果php要装GD libxml2 libxslt 等支持,源码都要自己装,用ports只要选一下就ok了~而且以后方便升级和维护。
由于改版,把资料弄得有点混乱,现在重发下。
<script language="javascript">
function setcheckboxes(str)
{
var ischecked = document.form4.boxname.checked;
var element = document.getElementsByName(str);
var num = (typeof(element.length) != 'undefined') ? element.length : 0;
if (num)
{
for (var i = 0; i < num; i++)
{
element[i].checked = ischecked;
}
}
else
{
element.checked = ischecked;
}
document.getElementsByName('boxname').checked=ischecked;
}
</script>
<tr align=left> <td class="ck"><input name="checkent[]" type="checkbox" value="%s" />
<tr align=left> <td class="ck"><input name="checkent[]" type="checkbox" value="%s" />
<tr align=left> <td class="ck"><input name="checkent[]" type="checkbox" value="%s" />
<tr align=left> <td class="ck"><input name="checkent[]" type="checkbox" value="%s" />
<tr align=left> <td class="ck"><input name="checkent[]" type="checkbox" value="%s" />
<tr align=left> <td class="ck"><input name="checkent[]" type="checkbox" value="%s" />
<form action="" method="POST" name="form4">
<td colspan="7" style="text-align:left;"><input type="checkbox" name="boxname" id="boxname" onclick="setcheckboxes('checkent[]')" value="aa1" style="margin:0 0 0 0.7%" />
<label for="aa1">全选/取消</label></td>
</tr>
</form>
function setcheckboxes(str)
{
var ischecked = document.form4.boxname.checked;
var element = document.getElementsByName(str);
var num = (typeof(element.length) != 'undefined') ? element.length : 0;
if (num)
{
for (var i = 0; i < num; i++)
{
element[i].checked = ischecked;
}
}
else
{
element.checked = ischecked;
}
document.getElementsByName('boxname').checked=ischecked;
}
</script>
<tr align=left> <td class="ck"><input name="checkent[]" type="checkbox" value="%s" />
<tr align=left> <td class="ck"><input name="checkent[]" type="checkbox" value="%s" />
<tr align=left> <td class="ck"><input name="checkent[]" type="checkbox" value="%s" />
<tr align=left> <td class="ck"><input name="checkent[]" type="checkbox" value="%s" />
<tr align=left> <td class="ck"><input name="checkent[]" type="checkbox" value="%s" />
<tr align=left> <td class="ck"><input name="checkent[]" type="checkbox" value="%s" />
<form action="" method="POST" name="form4">
<td colspan="7" style="text-align:left;"><input type="checkbox" name="boxname" id="boxname" onclick="setcheckboxes('checkent[]')" value="aa1" style="margin:0 0 0 0.7%" />
<label for="aa1">全选/取消</label></td>
</tr>
</form>
<TD colspan=3 width=600 bgColor=#B2DFEE>工作日志提交人:$name<TD></TR>
style=table-layout: fixed这种属性很少用,直接用width就fix了
#wrap{word-break:break-all; width:888px; overflow:auto;}
<div id="wrap">字。。。</div>
(firfox出现滚动条)
dony:
word-wrap:break-word;
参考了解:http://homepage.yesky.com/207/7707707.shtml
style=table-layout: fixed这种属性很少用,直接用width就fix了
#wrap{word-break:break-all; width:888px; overflow:auto;}
<div id="wrap">字。。。</div>
(firfox出现滚动条)
dony:
word-wrap:break-word;
参考了解:http://homepage.yesky.com/207/7707707.shtml
采取以下行为,确保自己能有一个好的结果,如下:
1.回到学校去住宿,这样有两点好处,一是可以省钱,二是有一个好的学习生活环境,何况现在是4个人住,以前是8个人都觉得很爽呢,而且上班也方便。
2.有空多住国图跑,那儿的论文和书都很多。。。。可以不用钱买,也是在学校住的一个方便之处。
3.养精蓄锐,注意驾驭一下自己的随心所欲,以修养生息为主,最终投入好的工作中去。。。
对c++ shell Linux 有一个深入的研究,也就是让他们来干一些事情,在这个变化的互联网中,必须精通三四门语言,二三种操作系统,三四种数据库。。。并对一些大的框架有一定的研究。。。到此,也就算是完成这一年的任务。。。年轻就是资本,哈哈。。
1.回到学校去住宿,这样有两点好处,一是可以省钱,二是有一个好的学习生活环境,何况现在是4个人住,以前是8个人都觉得很爽呢,而且上班也方便。
2.有空多住国图跑,那儿的论文和书都很多。。。。可以不用钱买,也是在学校住的一个方便之处。
3.养精蓄锐,注意驾驭一下自己的随心所欲,以修养生息为主,最终投入好的工作中去。。。
对c++ shell Linux 有一个深入的研究,也就是让他们来干一些事情,在这个变化的互联网中,必须精通三四门语言,二三种操作系统,三四种数据库。。。并对一些大的框架有一定的研究。。。到此,也就算是完成这一年的任务。。。年轻就是资本,哈哈。。
http://www.zhantai.com
金钱视我如粪土,我还视金钱如粪土呢!都是粪土谁怕谁啊?
我知道我不算帅哥,但曾经有人看我满月的照片时,也说过我左边的鼻孔很偶像派。
独守空房,让人只能浪费;妻妾成群,让人懂得节俭。可是我现在,却在终日浪费中向往节俭。
我梦想的人生:睡觉睡到自然醒,数钱数到手抽筋。
我现实的人生:数钱数到自然醒,睡觉睡到手抽筋……
女朋友分手之后,我终于明白,幸福要掌握在自己的手中,而不是在别人的嘴里!
今天看书,看到康熙皇帝在二十三岁的时候已经贵为一国之君,绩伟功丰,我很沮丧;但又看到同治皇帝在二十三岁时已经死了四年了,我平衡了。
情人节,孤单的我在饭馆吃面,听到收音机里的点歌节目说:“有一位先生给所有恋人们点歌来表达他的祝福,下面请听《无言的结局》。”……我觉得很不好,人可以无爱,但不能无耻,于是我也打电话点播了一首歌——梁静茹的《分手快乐》。
以前喜欢过一个女孩,表白了,那女孩问我为什么喜欢她,我说:如果你是我,也会喜欢上你自己的;
后来,她把我拒绝了,我很伤心,她不了解我,我告诉她:如果我是你,肯定早就喜欢上我自己了!
今天饭馆的白酒又兑水了!妈的!等我有钱了,也到大酒楼去喝人头马、XO什么的!而且绝对不让他们用八六年和七二年的糊弄我,要喝就来瓶今年的!
其实馒头是万能的,饿了就可以吃。想吃饼,就把馒头拍扁;想吃面条,就把馒头用梳子梳;想吃汉堡,就把馒头切开夹菜吃……
男人,上半身是修养,下半身是本质;女人,上半身是诱饵,下半身是陷阱。
单身很痛苦,单身久了更痛苦,前几天我看见一头母猪,都觉得它眉清目秀的……
男人分两种,一种是好色,一种是十分好色;
女人也分两种,一种是假装清纯,一种是假装不清纯。
有些人的爱情是A片,有些是三级片,有些是喜剧片,有些是文艺片;
我最惨,我的爱情过程是文艺片、喜剧片、三级片、A片、悬疑片、动作片,最后是KB片,更可气的是,还他妈插播广告……
情人节,我辗转找到一个我中学暗恋的女生的电话,给她发了一条短信:如果只有一碗粥,你先喝半碗,剩下的半碗,我放在怀里给你保温……
几分钟后,她回了一条短信:你是谁介绍的?一次四百,包夜七百。
舍不得孩子套不着狼,舍不得媳妇抓不着流氓,舍不得更新得不着收藏……
.
今天心情一直不好,昨晚的短信让我知道了,我以前暗恋的女生堕落了,竟然跟我说一次四百……
当时我很伤心,一边伤心一边翻了翻钱包:
于是我更伤心了,我连陪她堕落一次的资本都没有……
你问我,幸福在哪里?我告诉你,你踮起脚尖,就能离幸福更近一些,你闭上眼,就能感受到幸福了…
许久,我们分开,我看着你羞红的脸颊,轻声问你,感觉到幸福了么?
你温柔的低头,娇声回了一句:你今天,吃蒜了。
什么叫残忍?
是男人,我就打断他三条腿;是公狗,我就打断它五条腿!
今天心情不好。我只有四句话想说。包括这句和前面的两句。我的话说完了……
师太,你就从了老衲吧!
很久很久以后……
师太,你就饶了老衲吧!
对付凶恶的人,就要比他更凶恶;对付卑鄙的人,就要比他更卑鄙;
对付潇洒的人,就要比他更潇洒;对付英俊的人,就要……毁他的容!
上一次恋爱给我的教训是:不要找一个喜欢吃辣的女孩作女朋友。
每一次请她吃完麻辣火锅,我们在一起亲热时,我都会在痛苦不堪中想起一首歌:《燃烧吧!火鸟》。
我的原则是:人不犯我,我不犯人;人若犯我,我就生气!
忽然想起上大学时,老师出对联:国兴旺,家兴旺,国家兴旺。
班委对下联:天恢弘,地恢弘,天地恢弘!
后来我被赶出了教室……
因为我对的下联是:你妈的,他妈的,你他妈的!
然看见书上所谓的当代女子择偶标准:有车有房,父母双亡。
郁闷。遂写下幻想中的选妻标准:
家中财产过亿,美貌天下第一,贤惠温柔性感,岳父癌症晚期……
凤凰重生就是涅盘,野鸡重生就是尸变。
人生啊,不能在一棵树上吊死,要在附近几棵树上多死几次试试。
我才发现,吸引住男人的办法就是让他一直得不到;吸引女人的办法正好相反,就是让她一直满足。
人生的悲惨在于:辛辛苦苦的作了一晚上内容香艳的美梦,第二天早上醒来居然全都记不起来了!
这个世界不公平就在于:
上帝说:我要光!——于是有了白天。
美女说:我要钻戒!——于是她有了钻戒。
富豪说:我要女人!——于是他有了女人。
我说:我要洗澡!——居然停水了!
吃了晚饭在阳台抽烟享受,忽见夜空中一个光点转瞬即逝的划过,心里一激动:流星!于是马上许愿……
许了六七个愿望,睁眼,烟已经抽完了,顺手扔出阳台,忽然听见楼下一个女孩的声音:“哇!流星!快许愿……”
记得刚毕业不久的一天,女友给我发了一条短信:“我们还是分手吧!”
我还没来得及伤心呢,女友又发来一条:“对不起,发错了。”
这下可以彻底伤心了……
野猫:走哪儿睡哪儿。
野狗:逮什么吃什么。
野男人:见一个爱一个。
在街上看美女,目光高一点就是欣赏,目光低一点就是流氓。
朋友说:“我和女朋友有隔阂,我下面给她吃,她说咸,她下面给我吃,我怕酸……”
想了许久,我终于明白了。
父亲问我人生有什么追求?
我回答金钱和美女,父亲凶狠的打了我的脸;
我回答事业与爱情,父亲赞赏的摸了我的头。
科学证实:劣质避孕套容易导致直肠癌。
香荷碧水动风凉,水动风凉夏日长,长日夏凉风动水,凉风动水碧荷香。
贞操因人而异,比如人们会赞美一个女孩是处女,却也会嘲笑一个男孩是处男。
有人说春天把女朋友埋到地下,到了秋天就会收获很多很多女朋友。
我听说有人相信并照做了,他在春天把女朋友埋到了地下,到了秋天,他被pol.ice叔叔埋到了地下……
面对困难时:死都不怕,还怕活着吗?
面对危险时:活着都不怕,还怕死吗?
这就是爱因斯坦的相对论……
女孩在乎的是下半生的幸福;男孩关注的是下半身的幸福……
如果人生能像电影一样,我一定大刀阔斧的剪辑一遍,把少年时上学的段落剪成字幕,把青年时创业的段落剪成一个特写,把中老年时期的做爱片段,剪成整个故事……
今天约见了一女网友,名叫“稚嫩小妹”,暗号是拿着一只玫瑰花,在约会地点张望,见一女握玫瑰做翘首状,遂逃,晚上联网,质问对方:怎么是你妈来替你见网友?……从此我安静的躺在了她的黑名单里。
真不明白,女孩买很多很多漂亮衣服穿,就是为了吸引男孩的目光,但男孩想看的,却是不穿衣服的女孩。
一般来说长命百岁只是祝愿,但人想活一百岁其实很简单,就是你必须咬牙坚持忍受一千二百个月……
每个人都是天上落下的 ,只不过有的是完好无损的着陆,有的是脸先着地,有的更倒霉,下落的时候直接骑在了围墙栏杆上……
我终于活着回来了!
刚刚见了一个网友,长得很像如花,还是毁容版的如花,你能想像么……
我喜欢把人生交给命运:早上醒来我都会抛硬币,如果正面朝上,我就继续睡觉;如果背面朝上,我就躺在床上看电视。如果硬币落地后是立起来的,我就起来收拾屋子。
维持生命在于运动,创造生命也在于运动,区别就是——床下床上。
我慢慢发现,人才是妖精!有些妖精吃人,但人什么都吃,逮着一只妖精没准也能烧烤了!
凶残的人——没事找个人来杀杀。
风流的人——没事找个美女睡睡。
富有的人——没事买辆新车开开。
我——没事捡个烟头抽抽……
年少的时候有一段时间,一直想表现自己彪悍的一面,于是想纹身,最终没有实施的原因是:我一直在犹豫是纹蜡笔小新好,还是纹海贼王路飞好。
男人都好色,色心稍强一点叫色狼,再强一点叫色鬼,更加强就叫色魔,尤其强那就成了变态色魔,好色到了极致,被称作人体美学艺术家。
下雨天别出门,雨水虽没毒,湿身事小,淋病事大啊。
我把她从女孩变成了女人;她把我从男孩变成了……穷人。
如果幸福是浮云,如果痛苦似星辰。
那我的生活真是万里无云,漫天繁星……
男人所说的内在美,指的是胸罩里面,而不是内心。
我退化了,到现在我还不会游泳,要知道在我出生之前,我绝对是游的最快的那个……
人要学会自己寻找一些小幸福,比如到街上看一看那些不属于自己的美女,去银行看一看那些不属于自己的钞票,到车展上看一看那些不属于自己的跑车,然后在街上找一个乞丐看,告诉自己:没关系,刚才的那些也不属于他……
这几天一直下雨,我猜是玉皇大帝在哭,一定是他和王母娘娘的婚姻不幸福,这种不幸福有两种可能,一种是王母娘娘离开了,一种是王母娘娘不肯离开……
妹妹问我:“哥,接吻是什么样的?”我笑着告诉她:“傻丫头,接吻时要说:猪~~~”
弟弟问我:“哥,什么是接吻啊?”我说:“接吻?张嘴,伸舌头。”
经血是子宫在为孤独哭泣,梦遗是精囊在为压抑流泪。月经一月一次,梦遗却不定期,这正说明:男儿有泪不轻弹……
雌螳螂在交配后会吃掉雄螳螂,残忍么?但一些女人却在交配途中吞下无数子孙后代……
今晚仰卧,明早起坐,明晚俯卧,后天撑~~~锻炼,有时候就是这么简单。
小时候经常听说有人因为生活压力大而自杀,那时我懂得死亡,却不明白压力是什么,现在长大了,我懂得了什么是压力,开始不明白为什么还有那么多人活着……
老天爷给我一双眼睛,让我看到花花世界;老天爷又给我一双手,让我去勤奋劳动挣钱;老天爷再给我一张嘴,让我用它来咒骂老天爷的不公平……
女人无论站多高,蹲下只能湿润脚下的土地;男人厉害了,站的更高,尿得更远!
又美丽、又纯洁、又温柔、又性感、又可爱的处女,就像鬼魂一样,男人们都在谈论它,但从来没有人亲眼见过……
我知道我不算帅哥,但曾经有人看我满月的照片时,也说过我左边的鼻孔很偶像派。
独守空房,让人只能浪费;妻妾成群,让人懂得节俭。可是我现在,却在终日浪费中向往节俭。
我梦想的人生:睡觉睡到自然醒,数钱数到手抽筋。
我现实的人生:数钱数到自然醒,睡觉睡到手抽筋……
女朋友分手之后,我终于明白,幸福要掌握在自己的手中,而不是在别人的嘴里!
今天看书,看到康熙皇帝在二十三岁的时候已经贵为一国之君,绩伟功丰,我很沮丧;但又看到同治皇帝在二十三岁时已经死了四年了,我平衡了。
情人节,孤单的我在饭馆吃面,听到收音机里的点歌节目说:“有一位先生给所有恋人们点歌来表达他的祝福,下面请听《无言的结局》。”……我觉得很不好,人可以无爱,但不能无耻,于是我也打电话点播了一首歌——梁静茹的《分手快乐》。
以前喜欢过一个女孩,表白了,那女孩问我为什么喜欢她,我说:如果你是我,也会喜欢上你自己的;
后来,她把我拒绝了,我很伤心,她不了解我,我告诉她:如果我是你,肯定早就喜欢上我自己了!
今天饭馆的白酒又兑水了!妈的!等我有钱了,也到大酒楼去喝人头马、XO什么的!而且绝对不让他们用八六年和七二年的糊弄我,要喝就来瓶今年的!
其实馒头是万能的,饿了就可以吃。想吃饼,就把馒头拍扁;想吃面条,就把馒头用梳子梳;想吃汉堡,就把馒头切开夹菜吃……
男人,上半身是修养,下半身是本质;女人,上半身是诱饵,下半身是陷阱。
单身很痛苦,单身久了更痛苦,前几天我看见一头母猪,都觉得它眉清目秀的……
男人分两种,一种是好色,一种是十分好色;
女人也分两种,一种是假装清纯,一种是假装不清纯。
有些人的爱情是A片,有些是三级片,有些是喜剧片,有些是文艺片;
我最惨,我的爱情过程是文艺片、喜剧片、三级片、A片、悬疑片、动作片,最后是KB片,更可气的是,还他妈插播广告……
情人节,我辗转找到一个我中学暗恋的女生的电话,给她发了一条短信:如果只有一碗粥,你先喝半碗,剩下的半碗,我放在怀里给你保温……
几分钟后,她回了一条短信:你是谁介绍的?一次四百,包夜七百。
舍不得孩子套不着狼,舍不得媳妇抓不着流氓,舍不得更新得不着收藏……
.
今天心情一直不好,昨晚的短信让我知道了,我以前暗恋的女生堕落了,竟然跟我说一次四百……
当时我很伤心,一边伤心一边翻了翻钱包:
于是我更伤心了,我连陪她堕落一次的资本都没有……
你问我,幸福在哪里?我告诉你,你踮起脚尖,就能离幸福更近一些,你闭上眼,就能感受到幸福了…
许久,我们分开,我看着你羞红的脸颊,轻声问你,感觉到幸福了么?
你温柔的低头,娇声回了一句:你今天,吃蒜了。
什么叫残忍?
是男人,我就打断他三条腿;是公狗,我就打断它五条腿!
今天心情不好。我只有四句话想说。包括这句和前面的两句。我的话说完了……
师太,你就从了老衲吧!
很久很久以后……
师太,你就饶了老衲吧!
对付凶恶的人,就要比他更凶恶;对付卑鄙的人,就要比他更卑鄙;
对付潇洒的人,就要比他更潇洒;对付英俊的人,就要……毁他的容!
上一次恋爱给我的教训是:不要找一个喜欢吃辣的女孩作女朋友。
每一次请她吃完麻辣火锅,我们在一起亲热时,我都会在痛苦不堪中想起一首歌:《燃烧吧!火鸟》。
我的原则是:人不犯我,我不犯人;人若犯我,我就生气!
忽然想起上大学时,老师出对联:国兴旺,家兴旺,国家兴旺。
班委对下联:天恢弘,地恢弘,天地恢弘!
后来我被赶出了教室……
因为我对的下联是:你妈的,他妈的,你他妈的!
然看见书上所谓的当代女子择偶标准:有车有房,父母双亡。
郁闷。遂写下幻想中的选妻标准:
家中财产过亿,美貌天下第一,贤惠温柔性感,岳父癌症晚期……
凤凰重生就是涅盘,野鸡重生就是尸变。
人生啊,不能在一棵树上吊死,要在附近几棵树上多死几次试试。
我才发现,吸引住男人的办法就是让他一直得不到;吸引女人的办法正好相反,就是让她一直满足。
人生的悲惨在于:辛辛苦苦的作了一晚上内容香艳的美梦,第二天早上醒来居然全都记不起来了!
这个世界不公平就在于:
上帝说:我要光!——于是有了白天。
美女说:我要钻戒!——于是她有了钻戒。
富豪说:我要女人!——于是他有了女人。
我说:我要洗澡!——居然停水了!
吃了晚饭在阳台抽烟享受,忽见夜空中一个光点转瞬即逝的划过,心里一激动:流星!于是马上许愿……
许了六七个愿望,睁眼,烟已经抽完了,顺手扔出阳台,忽然听见楼下一个女孩的声音:“哇!流星!快许愿……”
记得刚毕业不久的一天,女友给我发了一条短信:“我们还是分手吧!”
我还没来得及伤心呢,女友又发来一条:“对不起,发错了。”
这下可以彻底伤心了……
野猫:走哪儿睡哪儿。
野狗:逮什么吃什么。
野男人:见一个爱一个。
在街上看美女,目光高一点就是欣赏,目光低一点就是流氓。
朋友说:“我和女朋友有隔阂,我下面给她吃,她说咸,她下面给我吃,我怕酸……”
想了许久,我终于明白了。
父亲问我人生有什么追求?
我回答金钱和美女,父亲凶狠的打了我的脸;
我回答事业与爱情,父亲赞赏的摸了我的头。
科学证实:劣质避孕套容易导致直肠癌。
香荷碧水动风凉,水动风凉夏日长,长日夏凉风动水,凉风动水碧荷香。
贞操因人而异,比如人们会赞美一个女孩是处女,却也会嘲笑一个男孩是处男。
有人说春天把女朋友埋到地下,到了秋天就会收获很多很多女朋友。
我听说有人相信并照做了,他在春天把女朋友埋到了地下,到了秋天,他被pol.ice叔叔埋到了地下……
面对困难时:死都不怕,还怕活着吗?
面对危险时:活着都不怕,还怕死吗?
这就是爱因斯坦的相对论……
女孩在乎的是下半生的幸福;男孩关注的是下半身的幸福……
如果人生能像电影一样,我一定大刀阔斧的剪辑一遍,把少年时上学的段落剪成字幕,把青年时创业的段落剪成一个特写,把中老年时期的做爱片段,剪成整个故事……
今天约见了一女网友,名叫“稚嫩小妹”,暗号是拿着一只玫瑰花,在约会地点张望,见一女握玫瑰做翘首状,遂逃,晚上联网,质问对方:怎么是你妈来替你见网友?……从此我安静的躺在了她的黑名单里。
真不明白,女孩买很多很多漂亮衣服穿,就是为了吸引男孩的目光,但男孩想看的,却是不穿衣服的女孩。
一般来说长命百岁只是祝愿,但人想活一百岁其实很简单,就是你必须咬牙坚持忍受一千二百个月……
每个人都是天上落下的 ,只不过有的是完好无损的着陆,有的是脸先着地,有的更倒霉,下落的时候直接骑在了围墙栏杆上……
我终于活着回来了!
刚刚见了一个网友,长得很像如花,还是毁容版的如花,你能想像么……
我喜欢把人生交给命运:早上醒来我都会抛硬币,如果正面朝上,我就继续睡觉;如果背面朝上,我就躺在床上看电视。如果硬币落地后是立起来的,我就起来收拾屋子。
维持生命在于运动,创造生命也在于运动,区别就是——床下床上。
我慢慢发现,人才是妖精!有些妖精吃人,但人什么都吃,逮着一只妖精没准也能烧烤了!
凶残的人——没事找个人来杀杀。
风流的人——没事找个美女睡睡。
富有的人——没事买辆新车开开。
我——没事捡个烟头抽抽……
年少的时候有一段时间,一直想表现自己彪悍的一面,于是想纹身,最终没有实施的原因是:我一直在犹豫是纹蜡笔小新好,还是纹海贼王路飞好。
男人都好色,色心稍强一点叫色狼,再强一点叫色鬼,更加强就叫色魔,尤其强那就成了变态色魔,好色到了极致,被称作人体美学艺术家。
下雨天别出门,雨水虽没毒,湿身事小,淋病事大啊。
我把她从女孩变成了女人;她把我从男孩变成了……穷人。
如果幸福是浮云,如果痛苦似星辰。
那我的生活真是万里无云,漫天繁星……
男人所说的内在美,指的是胸罩里面,而不是内心。
我退化了,到现在我还不会游泳,要知道在我出生之前,我绝对是游的最快的那个……
人要学会自己寻找一些小幸福,比如到街上看一看那些不属于自己的美女,去银行看一看那些不属于自己的钞票,到车展上看一看那些不属于自己的跑车,然后在街上找一个乞丐看,告诉自己:没关系,刚才的那些也不属于他……
这几天一直下雨,我猜是玉皇大帝在哭,一定是他和王母娘娘的婚姻不幸福,这种不幸福有两种可能,一种是王母娘娘离开了,一种是王母娘娘不肯离开……
妹妹问我:“哥,接吻是什么样的?”我笑着告诉她:“傻丫头,接吻时要说:猪~~~”
弟弟问我:“哥,什么是接吻啊?”我说:“接吻?张嘴,伸舌头。”
经血是子宫在为孤独哭泣,梦遗是精囊在为压抑流泪。月经一月一次,梦遗却不定期,这正说明:男儿有泪不轻弹……
雌螳螂在交配后会吃掉雄螳螂,残忍么?但一些女人却在交配途中吞下无数子孙后代……
今晚仰卧,明早起坐,明晚俯卧,后天撑~~~锻炼,有时候就是这么简单。
小时候经常听说有人因为生活压力大而自杀,那时我懂得死亡,却不明白压力是什么,现在长大了,我懂得了什么是压力,开始不明白为什么还有那么多人活着……
老天爷给我一双眼睛,让我看到花花世界;老天爷又给我一双手,让我去勤奋劳动挣钱;老天爷再给我一张嘴,让我用它来咒骂老天爷的不公平……
女人无论站多高,蹲下只能湿润脚下的土地;男人厉害了,站的更高,尿得更远!
又美丽、又纯洁、又温柔、又性感、又可爱的处女,就像鬼魂一样,男人们都在谈论它,但从来没有人亲眼见过……
有个女孩写出这么一段话,看出对爱情的迷茫,其实男人一旦将第一次爱全部付出后,可能就不再认真的谈爱了,心灰意冷了。原文与我的感想见以下:
原文:
“ ...一次偶然进了男友的信箱,看了他写给前女友的信,看了那些信……他对那女孩的爱,尽管已经过去了,但还是让我有些酸酸的妒忌。因为他从来不曾那样对我,我竟以为他不会,我竟以为他生就木讷,不会说甜言蜜语不会轰轰烈烈的爱不会为爱生气或开心,原来不是,他会的,只是要说的对象不是我,或者,该说的想说的都已经对那个女孩说玩了,到我这就没有了…… 我不知道,是因为那是他的初恋,所以才那样全心全意?还是因为是我追他的,让他不那么在乎我?或者,我不是他的真爱,所以不会像对那个女孩那样对我?又或者是,现在年纪大了(其实也才24),没了当初的热情??
我好困惑。。。好难过。。。男同学们,你们是不是都对初恋念念不忘?你们是不是都不在乎追你们的女孩,哪怕已经是男女朋友了?你们是不是只对第一次爱情付出最多,以后就越来越少了?你们是不是长大了,就没有年少时的激情了?”
我的感想:
“这是男生的共同心声,我就是完全这么体会的。真想把失去爱后的男生的心声告诉给每位女同胞,真正的恋爱只有一次,爱要珍惜,请勿过分伤了男人的心,切记切记!!!
失去认认真真的第一次爱后,男人可能不会再那样对以后的女孩真正好了,没有心劲了,没有激情了,也没有对浪漫爱情的信仰了!有些事,一辈子只有一次。 当全心爱过一个人后,该付出的全付出了,全心努力去把握过,曾试图给她想要的一切,试图为她而死,但回报是无动于衷的,在寂寞的等待中,心血一点一滴的滴干了最后心血全无 心灰意冷了,等年龄大了,激情不再,加之事业压力,旧事不想再提起,心力不足,无奈里不再去相信憧憬纯真爱情。爱情失去信仰与希望,感情失去忠一的港湾后,对于男人来说,爱情是什么一切无所谓了,所以不少人去包情人 去找第三者,甚至去嫖妓,这些现象某种意义上说是正常的!
男人心冷了,就难再热起来,一切不可逆呀
女人呀,就原谅男人这一点吧,除了你自己要好好把握第一次恋爱的男人外,
其他只能怪造物主了!!!”
原文:
“ ...一次偶然进了男友的信箱,看了他写给前女友的信,看了那些信……他对那女孩的爱,尽管已经过去了,但还是让我有些酸酸的妒忌。因为他从来不曾那样对我,我竟以为他不会,我竟以为他生就木讷,不会说甜言蜜语不会轰轰烈烈的爱不会为爱生气或开心,原来不是,他会的,只是要说的对象不是我,或者,该说的想说的都已经对那个女孩说玩了,到我这就没有了…… 我不知道,是因为那是他的初恋,所以才那样全心全意?还是因为是我追他的,让他不那么在乎我?或者,我不是他的真爱,所以不会像对那个女孩那样对我?又或者是,现在年纪大了(其实也才24),没了当初的热情??
我好困惑。。。好难过。。。男同学们,你们是不是都对初恋念念不忘?你们是不是都不在乎追你们的女孩,哪怕已经是男女朋友了?你们是不是只对第一次爱情付出最多,以后就越来越少了?你们是不是长大了,就没有年少时的激情了?”
我的感想:
“这是男生的共同心声,我就是完全这么体会的。真想把失去爱后的男生的心声告诉给每位女同胞,真正的恋爱只有一次,爱要珍惜,请勿过分伤了男人的心,切记切记!!!
失去认认真真的第一次爱后,男人可能不会再那样对以后的女孩真正好了,没有心劲了,没有激情了,也没有对浪漫爱情的信仰了!有些事,一辈子只有一次。 当全心爱过一个人后,该付出的全付出了,全心努力去把握过,曾试图给她想要的一切,试图为她而死,但回报是无动于衷的,在寂寞的等待中,心血一点一滴的滴干了最后心血全无 心灰意冷了,等年龄大了,激情不再,加之事业压力,旧事不想再提起,心力不足,无奈里不再去相信憧憬纯真爱情。爱情失去信仰与希望,感情失去忠一的港湾后,对于男人来说,爱情是什么一切无所谓了,所以不少人去包情人 去找第三者,甚至去嫖妓,这些现象某种意义上说是正常的!
男人心冷了,就难再热起来,一切不可逆呀
女人呀,就原谅男人这一点吧,除了你自己要好好把握第一次恋爱的男人外,
其他只能怪造物主了!!!”