加载中…
个人资料
jincaogg
jincaogg
  • 博客等级:
  • 博客积分:0
  • 博客访问:9,141
  • 关注人气:0
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
rtt
 

天气代码

控制代码
评论
加载中…
留言
加载中…
我的音乐
访客
加载中…
好友
加载中…
博文
分类: 引用收集
 

嵌入式Web服务器移植

    《嵌入式Linux系统开发详解——基于EP93XX系列ARM》一书和boa自带的文档等对该内容有比较详细的介绍,但在实验过程中,仍可能会出现一些问题。下面是我在WNC201系统(AT91RM9200)上的移植过程,欢迎讨论。

第一步 Boa程序的移植

1、下载Boa源码

    下载地址: http://www.boa.org/, 或者http://sourceforge.net
    最新发行版本: 0.94.13
    下载 boa-0.94.13.tar.gz,注意:从boa上下载的是boa-0.94.13.tar.tar,解压方式一样
    解压:# tar xzf boa-0.94.13.tar.gz

2、生成Makefile文件

    直接运行src/configure文件

3、修改Makefile文件

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2007-05-23 10:57)
分类: 引用收集
 shell入门基础  
1.建立和运行shell程序
什么是shell程序呢? 简单的说shell程序就是一个包含若干行
shell或者linux命令的文件.
象编写高级语言的程序一样,编写一个shell程序需要一个文本编辑器.如VI等.
在文本编辑环境下,依据shell的语法规则,输入一些shell/linux命令行,形成一个完整
的程序文件.
执行shell程序文件有三种方法
(1)#chmod +x file
(2)#sh file
(3)# . file
在编写shell时,第一行一定要指明系统需要那种shell解释你的shell程序,如:#! /bin/bash,
#! /bin/csh,/bin/tcsh,还是#! /bin/pdksh .
2.shell中的变量
(1)常用系统变量
$# :保存程序命令行参数的数目
$? :保存前一个命令的返回码
$0 :保存程序名
$* :以('$1 $2...')的形式保存所有输入的命令行参数
$@ :以('$1''$2'...)的形式保存所有输入的命令行参数
(2)定义变量
shell语言是非类型的解释型语言,不象用C++/JAVA语言编程时需要事先声明变量.给一
个变量赋值,实际上就是定义了变量.
在linux支持的所有shell中,都可以用赋值符号(=)为变量赋值.
如:
abc=9
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2007-05-19 23:09)
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2007-05-08 12:05)
sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server
在UBUNTU下配置 Apache 和 PHP确实非常简单,甚至比windows还要简单些,
安完了就能用了,
不过,对于PHP的MYSQL支持,还需要配置下扩展。
修改“/etc/php5/apache2/php.ini” 中的extension_dir选项
我安装的时候,它把MYSQL的相关扩展文件放在“/usr/lib/php5/20060613+lfs”中
所以我的  extension_dir = '/usr/lib/php5/20060613+lfs'
另外还要加上
 extension=mysqli.so
 extension=mysql.so
 extension=pdo_mysql.so
 extension=pdo.so
另外还要在“/etc/apache2/httpd.conf”中
    加入“ServerName localhost”
虽然不加也是完全可以的,只是在终端里启动是会报句警告而已。
这样,整个LAMP就算完全配起了,是不是相当简单啊。
不过这些都还是默认设置,考虑安全的话,有些设置还是要改
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2007-05-06 16:14)
分类: linux日常
 具体步骤如下:
1.将系统更新到最新状态,在做任何操作之前都要做这一步,以确保系统的稳定,同时也不会有一些莫名其妙的现象出现。
$sudo apt-get update
$sudo apt-get upgrade-dist
2.架设LAMP服务器
$sudo apt-get apache2 mysql-server php4 php4-gd php4-mysql
3.配置LAMP服务
a) 我们编辑/etc/php4/apache2/php.ini文件,先做一般配置,在改动之前,请先将该配置文件做个备份。以便在出错的时候可以恢复。
>memory_limit = 8M =>修改成你所需的内存大小
>upload_max_filesize = 2M =>修改文件最大上传尺寸
>extension=mysql.so
>extension=gd.so =>将你要用到模块前面的注释给去掉
b) 这样LAMP服务就算是架设完成了,下面就要对该架构进行安全加固了。
4.编辑/etc/apache2/apache2.conf文件,在改动之前,请先将该配置文件做个备份。以便在出错的时候可以恢复。
>AddDefaultCharset ISO-8859-1 =>AddDefaultCharset GB2312
6.然后开始加固php,我们再次编辑/etc/php4/apache2/php.ini文件,之所以没有一次改完,主要是为了给大家一个清晰的思路
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
标签:

linux

lamp

apache

ubuntu

分类: linux日常
 Apache是一种功能强大的Web服务器。如今,Internet上无数运行在Linux上的Apache服务器正为Web世界的日益繁荣提供着有力的支撑。本文将向读者介绍如何在UbuntuLinux系统迅速搭建ApacheWeb服务器。

  尽管Ubuntu是一种新兴的Linux分支,但Ubuntu组织却为Apache提供了丰富的支持软件,这些软件都可以从发行版的光盘获取,也可以从官方站点轻松下载。所以,Ubuntu非常适合作为Web服务器的平台。

  一、安装Apache

  下面,我们首先介绍如何安装Apache。具体安装命令如下所示:

        $sudoapt-getinstallapache2

  然后运行Apache,命令如下所示:

        $sudo/etc/init.d/apache2restart

  Apache在安装期间将会新建一个目录:/var/www,该目录是该服务器中存放文档的根目录。只要在浏览器的地址栏输入localhost/或机器的IP地址就能访问放置在此目录中的所有文档。

  二、安装PHP

  PHP是一种流行的服务器端脚本语言,一般与MySQL或Postgres结合起来用于管理Web内容、blog和论坛。下面介绍其安装方法,其实它的安装也很简单,命令如下所示:

      

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2007-03-23 20:59)
分类: 天下杂文
    先看段文章先,有好的笑话,不能一个人独享的嘛,来,来,来,大家'一人一口'分食之...
 
光明网网友问:当前,网络博客快速兴起,如何加强对博客的管理,确保其健康、可持续发展?

  江苏宿迁市委书记张新实代表答:随着信息网络化的快速发展,个人电脑越发普及,网络用户与日俱增。据中国互联网信息中心统计,截至2006年底,我国网民人数达到1.37亿,占全国人口总数的10.5%。加强网络文化管理,特别是加强对网络博客的管理,已经成为新时期网络文化建设和保证网络经济健康、可持续发展的当务之急。

  当前,网络博客的快速兴起逐渐使其带上了传媒的色彩。由于网络传播的特殊性,一些网民以虚假身份发表不负责任的言论、传播不健康的思想,对网络空间环境和网络文化建设造成很大影响,这就需要建立一个“把关”的机制,博客实名制无疑是解决这一问题的有效方法。网民在网络留言、建立和访问博客时,必须先登记真实姓名和身份证号,通过认

阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
分类: 引用收集
万不要让小孩看太多新闻联播,否则作文会写成这样... 

  “六.一”前夕,五年级一班学生刘小华因患感冒请假。班主任指示班干部们自发组织到刘小华家里慰问。第二天,班里黑板报登出了一篇《本班新闻》,全文如下:

  本班讯pp昨天上午,阳光明媚,鲜花斗艳。刘小华同学家里欢声笑语,人头攒动。五年级一班班长赵官、副班长张僚僚在体育委员欧阳猛南、文娱委员李美媚 陪同下,不远千米,深入到患感冒发低烧的班级成员刘小华家中,为他带去节曰的问候和良好的祝愿。 赵班长与张副班长兴致勃勃地参观了刘小华的小房间,饶有 兴趣地玩了四盘“魂斗罗”游戏,与普通同学同乐。接着,班级领导与刘小华同学的双亲亲切地拉起了家常。赵班长还愉快地回忆起去年和刘小华开始一起作弊的往 事。在交谈中,赵班长多次关心地强调:“刘小华生病了,就不要做作业了。好好休息,身体是革命的本钱嘛!”刘小华激动地说:“感谢班干部的关心!我一定要 战胜病魔,克服一切困难,早曰回到温暖的大集体中,回到亲爱的老师和同学中间!” 接着,赵班长一行又在刘小华家门口兴致勃勃地踢起了毽子。蓝天如洗,鸟 儿
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
(2007-03-22 12:50)
分类: 引用收集

我看过这样一个故事:
  有个年轻人决定凭自己的智慧赚钱,就跟着人家一起来到山上,开山卖石头。
  别人把石块砸成石子,运到路边,卖给附近建筑房屋的人,这个年轻人竟直接把石块运到码
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
分类: 引用收集
用JSON技术加快AJAX程序开发
朱先忠 编译
一、引言
当微软把ActiveX XMLHTTP对象纳入到JavaScript的Internet Explorer实现中时,它实际上已经为Web应用程序的又一次革命(异步JavaScript+XML,简称AJAX)埋下了“火种”。今天, Firefox,Safari,Opera及其它浏览器都支持XMLHttpRequest对象,正是这些支持最终才导致了诸如colr.org, backpackit.com和maps.google.com等著名网站的产生。尽管这些网站(不止这些)所提供的应用程序运行于一种浏览器中,但是它 们在行为和外观上却极类似于传统的桌面应用程序。

在AJAX技术中,在用户观看并与页面交互的同时(这正相应于AJAX中的“异步”部分),由页面中的JavaScript负责把数据请求发送 到一个Web服务器。这些请求只是一些普通的HTTP请求,与浏览器用于页面(连同其中的任何图像,层叠式样表等内容)检索的HTTP完全相同。同时, XMLHttpRequest对象可以用于检索任何类型的数据,而不仅仅是XML类型。例如,JavaScript可以使用XMLHttpRequest 来检索一个来自于Web服务器的普通文本
阅读  ┆ 评论  ┆ 转载 ┆ 收藏 
  

新浪BLOG意见反馈留言板 电话:4000520066 提示音后按1键(按当地市话标准计费) 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

新浪公司 版权所有