百度首页 | 百度空间
 
文章列表
 
您正在查看 "把戏(obsolete)" 分类下的文章

2007年06月19日 星期二 下午 12:21
        这个是在Gseeker上面看到的消息,虽然Google官方在已经将联通纳入了短信提醒的列表,但是已经有人证实:中国移动的号码,可以收到来自Google Calendar的提醒功能。
Google Calendar,谷歌日历就是Google众多产品中的一员,这个日历作的极其出色,充分体现除了Web2.0的特点和Google精益求精的风格。在Google Calendar里面可以无关平台的创建你的日历,丰富和规范化你的日程安排。
        现在通过手机可以与你的谷歌日历系统联动,随时随地接收到你的日历提醒,而且有香港的朋友已经证实:使用这一项功能,不会为你的话费增加另外的负担——你是在免费使用这项功能,至少现在是这样(有香港的朋友使用当地的移动通信商提供的此项功能有半年多了)。我想,Google在上半年与中国移动结盟,理所应当的与中国移动走的更近一点,这个功能实际上是意料之中的惊喜。
        这个很简单:
        首先,要有Google的帐号吧,进入Google Calendar。
        然后在右上角选项进入短信选项卡。
        在号码文本框中输入你的手机号码(要使用"+86"作为前缀,比如我的+861359015****)
        等到移动回发验证码后,将验证码输入即可。

        
   
        这样在你创建日程的时候,在选项中就可以开启SMS提示功能。

        整个过程极其简单快捷。我是深圳动感地带的号码,在提交请求15秒钟后就收到了验证码,发送的手机号码是10666226。
            Your Google Calendar verification code is xxxxxx.
        也已经验证短信提示工作正常。
类别:把戏(obsolete) | 评论(0) | 浏览()
 
2007年06月07日 星期四 上午 11:27

        看着诱人的博客,就能感触到网络五彩缤纷的世界,你是否也对网页设计心动了呢?当然现在的网页技术并不是离你那么遥不可及,所有的东西都是由底层完全封装,简简单单的调用,就能够实现简单实惠的网页。然后用CSS进行包装一下,用JS进行逻辑抽象,一切尽在眼前。
       一切的一切得从服务器配置开始,无论是国内出名的Discuz!论坛,还是享誉世界的wordpress博客,这在使用Linux + Apache + MySQL + PHP的组合方式,用Linux作操作系统,Apache是一个强大的扩展性极强的网页服务器,MySQL秉承快速,高效的数据存取技术,PHP是简洁强力的服务器端脚本。利用这样一套梦幻而且免费的web服务器构架,你可以轻松完成自己的网页设计构想。

       下面是我最近几天完成的LAMP配置心得,希望能对憧憬网络世界的你有所帮助。
       以下方案在Ubuntu Feisty Fawn中测试通过。

----------

Ubuntu Feisty Fawn下的LAMP配置

测试环境: Ubuntu Feisty Fawn(7.04) - Linux 2.6.20-16-generic
测试目标: 完成mysql-server-5.0, apache2, php5 的配置,导通LAMP路径。
软件需求: mysql-server, apache2, php5以及相关的依赖软件

1. 用APT-GET安装软件,非常简单,非常幸福。
    $ sudo apt-get install mysql-server apache2 php5 php5-mysql

2. 配置mysql,为root配置mysql密码
    * 进入mysql客户端
        $ mysql
        // 除此安装mysql后,空行下,它的默认登录主机是localhost
        // 它默认的登录用户是root,密码为空
        // 因此以上等同于:
        // $mysql -h localhost -u root
       
    * 为localhost设定本地密码
        mysql> grant all on *.* to root@localhost identified by 'your_password';
        // all是mysql很多权限的集合,但不是全部,不如它就不包含grant
        // 命令行的原型是:
        // mysql> grant [privileges] on [db_name.table_name] to [user]@[dbhost]
        //            > identified by [password];

    * 千万要记住你的密码!

3. 配置apache与php服务支持
    3.1 编辑/etc/apache2/sites-available/default
        * 编辑项DocumentRoot,以满足用户要求
          // DocumentRoot是用户存放网页脚本文件的位置
       
    3.2 确保DocumentRoot足够权限。
        * 要求DocumentRoot具有775的权限
            $ sudo chmod 775 doc_root_path
            $ sudo chmod 775 doc_root_path/*

    3.3 编辑 /etc/apache2/apache2.conf
        * 增加或者修改
            <IfModule dir_module>
                DirectoryIndex index.html index.php
            </IfModule>
           
        * 在<IfModule mod_mime.c>域中增加或者修改
            AddType application/x-httpd-php .php
            AddType application/x-httpd-php-source .phps
           
    3.4 编辑/etc/apache2/httpd.conf
        * 增加项
            LoadModule php5_module /usr/lib/apache2/module/libphp5.so
           
4. 配置MySQL支持
    * 编辑 /etc/php5/apache2/php.ini,在Dynamic Extensions域中添加或者修改项:
            extension=mysql.so
            // 在哪写都无所谓,只是为了方便查找

5. 测试与问题
        5.1 在DocumentRoot创建index.php,以下两行即可。
            <?php
                phpinfo();
            ?>

        5.2 重新启动apache服务
            $ sudo /etc/init.d/apache2 restart
           
        5.3 浏览器中查看 http://localhost/或者http://127.0.0.1/
            * 如果浏览器提示找不到服务器或者长时间未回应,回到3.1
            * 如果如果浏览器弹出下载窗口,提示下载xxxx.php,回到3.3
            * 如果重启apache失败,给出错误提示,加载php5失败,回到3.4
            * 如果可以看到php的信息表格,但是没有找到mysql信息(Ctrl+f),回到4
            * 如果你看到php的大堆信息表格,且能够找到mysql拓展信息,恭喜你,一切成功。

6. 关于重新配置出现的配置文件丢失情形
        在Ubuntu FF中重新配置LAMP的时候,我就遇到了这样一件尴尬的事情。我打算复习一下安装流程,然后我就删除了配置文件,并且apt-get remove了所有LAMP的deb包。然后重新apt-get install的时候,我惊奇的发现/etc/mysql, /etc/apache2, /etc/php5各个文件夹下全部是空的!再怎么重装仍旧如此。没有这些配置,你自然无法启动apache和mysql。
        用Google搜之,才清楚DEB软件的卸载是不会主动删除软件配置文件和信息的,而重新装的时候如果检测到以前的配置信息,那么他就不会重新生成了。解决的办法是在卸载deb包的时候purge掉所有的软件包所有的配置文件。
        OK,我听之任之,这样我使用apt-get remove --purge 掉所有的包后,依然看到各个配置文件夹下空空如野……我才发现apt-get的purge选项是没有作用的。
        然后使用dpkg -P(注意大写),这时候的问题就是你要手动解决依赖性问题。一个个purge,一个个卸载。在apache2的卸载过程中还发现了一个死锁问题:要卸载apache2-common,就要卸载apache2-mpm-worker。但是如果卸载了后者,那么apache2-common就找不到/etc/apache2/apache2.conf(被前者删除了……)。于是我又拷贝了所有的重要配置信息和运行脚本,以备不时之需。
        因此,最后的最后,我得感叹,谁说网页制作是件省心的事情呢?

        对于以上,我的心得就是:
      * 如果你要要卸载LAMP,最好要保存所有的配置文件。
      * 如果你要重新安装LAMP, 用dpkg -P来删除所有的配置文件。
    * apt-get remove --purge在我的系统中是不起作用的。
    * 如果你按照这篇文章!重新!安装了LAMP,并出现以上错误,我很抱歉,我将这些说明放到了文章的最后……
    * 如果你是按照这篇文章成功安装LAMP,那请告诉我,给我一个惊喜。

类别:把戏(obsolete) | 评论(3) | 浏览()
 
     
 
 
文章分类
 
 
 
 
 
 
科技(19)
 
 
生活(15)
 
 
 
 
 
 
 
 
 
 
     
 
文章存档
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
     
 
最新文章评论
   

@wicky_sun:
恩同意,钢琴曲很是喜欢~
 

他演的《不能说的秘密》看过没?电影里面的钢琴插曲都很美~
 

飘过~~
 

呵呵~祝福他们能白头偕老啊~还有~你108岁~也太夸张拉吧~!
 
 
     


©2008 Baidu