易截截图软件、单文件、免安装、纯绿色、仅160KB

ubuntu9.04中安装配置php5 + MySql + Apache

   - -!   真不容易啊,弄了一天,终于搞定了!
  在ubuntu9.04下安装,首先要准备的东西很多,大部分是用来支持php的库,废话不多说,写这个也是为了便于我以后查看用,记忆不行,咳。。有需要的朋友也可以来去用。
  在ubuntu上安装,有一个好处就是有新立得这个软件,首先先安装mysql,打开新立得,我在这里选这的是mysql-server 5.1这个版本:Canonical 不为 mysql-server-5.1 提供更新的,在这里标记安装是不会包括自动安装Mysql client Header file的,这个在php安装时候会用到,安装完Mysql后你可以在新立得中搜索libmysqlclient16-dev,标记安装,这样在安装php时,configure就不会出现以下的错误: Cannot find MySQL header files under yes.
   新立得安装很容易,标记安装就可以了,安装后,Mysql就启动了。
   我们可以用以下命令去查看当前Mysql的状态
    sudo service mysql status
这样,Mysql就算安装完成了
接着安装apache,这个安装也算比较简单,上http://httpd.apache.org/download.cgi下载
httpd-2.2.14.tar.gz  ,我是把文件放在了/home/username/tmp下,比较方便,安装如下:
     cd tmp/httpd-2.2.14
     ./configure --prefix=/usr/local/apache2 --enable-mods-shared=most --enable-so   # 这里prefix是指定安装的路径 ,至于后面的可以去查看我blog的令一文
      make
      sudo make install
      make clean
  从make到make clean,这几步都是编译安装,以下基本都相同,就不写,主要在./configure这里
  到这里,apache就算安装完了,测试的话,http://127.0.0.1 如果出现了It's works,就表明你成功安装了。
   装到这里,如果你想用网上的sudo service httpd start|stop|restart 来启动,停止,重启apache的话是不可能的,因为系统并不能识别出httpd是什么服务,所以在这里如果你想用sudo service httpd start|stop|restart来控制apache的话,那请看http://blog.csdn.net/eugenepada/archive/2009/12/27/5083852.aspx,如果不想的话,其实很简单
    sudo /usr/local/apache2/bin/apachectl -k start|stop|restart|..还有命令,你可以 /usr/local/ap


相关文档:

windows2003的IIS+PHP部署体验

php官方网站怎么就没有个详细的在windows上部署的文档呢
我在windows2003上部署php,老是出现404错误
查了google,按照上面说的增加了web扩展也不行
开了目录浏览,根目录下面居然没有index.php和其他的php文件
我人品看来不行了 ......

mysql在再次卸载后重装出现Start services不能启动

    最近做一个小项目,刚好遇到这个问题,没什么时间去解决这个问题,大概在网上找了一下,说改实例名,改注册表,先不是很敢改,毕竟对注册表一直觉得是个大神,不敢随便动,今儿是豁出去了,就在注册表中查找所有代mysql字样的信息全部删除,最后竟然成了,当然卸载后删除之前所有的相关信息,安装文件目 ......

从MySQL中获得数据表auto_increment值的方法

问题是这样的:在插入一行数据前就想要知道将要产生的id。比如说想用来命名上传的文件。如果不事先获得id就不知道文件名,就没法在插入时把文件路径保存到数据库里了。如果不需要事先获得id,大可以在插入后调用mysql_insert_id()或者执行select last_insert_id(),就不必往下看了。为了照顾性急的同学,先给答案:
$resul ......

PHP中__autoload()函数的使用


我们知道在PHP4里面,当我们使用一个类的时候,必须将该类所以文件使用include或require加进来,这样我们就可以使用类了。
而对于PHP5来说也可以使用在PHP4里面的方式,将类文件包进来,但当有了__autoload之后,这种情况就可以靠编写规则也实现。
以下代码:
<?php 
$obj_A = new clsA(); 
......

MySQL 5.5 版本发布

近日,MySQL 5.5 第一个版本发布了,基于MySQl 5.4,但是在性能上相对于当前的5.0/5.1有了很大的提升。
 新特性:
支持semisynchronous (半同步)复制接口,可搭建出一个相对完美的MySQL高可用性方案
集成Innodb plugin 1.0.6
支持 SQL 标准 SIGNAL 和 RESIGNAL 语句
增强XML功能,支持 LOAD XML 语句
可通过 A ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号