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
相关文档:
转载请注明出处: http://www.zvv.cn/blog/show-101-1.html
前些天发现通过Notepad++的DBGP插件结合PHP的xdebug扩展可以实现PHP文件调试,同时,介绍说包含了单步调试、监视变量还有跨 文件调试。按照网络上的资料配置好调试环境后实际试用了发现功能较为简陋,单文件调试还可,如果是跨文件调试项目就不那么舒服了, ......
login。php听说要用个第三方页面来实现跳转。说是为了安全方面的考虑。我再想想吧~
先把代码贴出来
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta h ......
在VC6中使用c API方式连接MySQL数据库
一、环境配置
1、在MySql的官方网站下载mysql-connector-c-noinstall,并将解压后的bin和include文件夹拷贝到Mysql的安装目录
2、设置VC6环境,在vc工具-选项-目录,加入刚才的Include文件夹的路径,例如:C:\Program Files\MySQL\MySQL Server 5.1\include
二、工程设置
3、将li ......
< ?php
require("mail/class.phpmailer.php");//调用
$mail = new PHPMailer();//实例化phpmailer
$address = "mailxi@126.com";//接收邮件的邮箱
$mail->IsSMTP(); // 设置发送邮件的协议:SMTP
......
对比起 Cookie,Session 是存储在服务器端的会话,相对安全,并且不像 Cookie 那样有存储长度限制,本文简单介绍 Session 的使用。
由于 Session 是以文本文件形式存储在服务器端的,所以不怕客户端修改 Session 内容。实际上在服务器端的 Session 文件,PHP 自动修改 Session 文件的权限,只保留了系统读和写权 ......