Ubuntu建立(apache◆php◆mysql)◆phpmyadmin
Ubuntu建立apache◆php◆mysql
基本的支持环境.暂时还不应用zend优化,所以呢这里就不涉及到zend optimizer的安装了.其实在ubuntu系统中中安装远比在windows系统中设置更为容易,而且在终端下设置更省事.
①.、安装Apache服务
然后按照提示即完成apahce的安装了.这里 可以打开
,即可看于是It works
OK之后,我们来查看一下是否生效了.
gksudo gedit /var/www/testphp.php
入探针
保存运行
③.、安装mysql
sudo apt-get install mysql-server
安装完成按提示设置root密
④.、让apache、php支持mysql
========================================================
自从成功从硬盘安装Ubuntu ⑧0④1后,一直想在ubuntu ⑧0④1环境下搭建WEB服务器,LAMP(Liunx◆Apache◆MySQL◆PHP)◆phpmyadmin理所当然就成为我的首眩最终我在 Ubuntu中文Wiki找到了安装配置LAMP WEB服务器最详细和全面的方法:
一.安装
①安装LAMP
在打开的窗口中 勾选 LAMP SERVER 然后确定.
中间会有一次提示输入mysql的root用户的密码
您还可以在终端模式下,通过命令行安装:
②安装phpmyadmin
终端中运行命令
sudo apt-get install phpmyadmin
二.配置
③. mysql配置文件 路径 /etc/mysql/my.cnf
④. phpmyadmin配置文件路径 /etc/phpmyadmin/apache.conf
⑤. 网站根目录 /var/www
①配置apache
终端中 使用命令
在配置文件最后面加入下面几行:
添加文件类型支持
AddType application/x-httpd-php .php .htm .html
默认字符集 根据自己需要
服务器地址
添加首页文件 三个的顺序可以换 前面的访问优先 (当然你也可以加别的 比如default.php)
DirectoryIndex index.htm index.html index.php
这个没什么好说的 根据个人自己需要
下面是默认时区
default.timezone= PRC
③配置mysql
sudo gedit /etc/mysql/my.cnf
这里有一个地方要注意
因为默认是只允许本地访问数据库的 如果你有需要 可以打开.
④配置phpmyadmin
phpmyadmin 默认并不是安装在 /var/www下面的而是在 /usr/share/phpmyadmin
你可以把phpmyadmin复制过去 或者 网上有人说你可以创建一个链接 然后把链接复制过去(没有试过)
然后 终端中运行命令
sudo gedit /etc/phpmyadmin/apache.conf
然后把下面两句的路径 改为/var/www/phpmyadmin
Alias /phpmyadmin /usr/share/phpmyadmin
改为:
Alias /phpmyadmin /var/www/phpmyadmin
符:常用命令
①重启apache
②重启mysql
sudo /etc/init.d/mysql restart
至此 LAMP环境配置成功,试一下 echo phpinfo(); 吧!
GD库的安装
记得装完重启apache
启用 mod_rewrite 模块
可以的,我的笔记本就是惠普的,完全可以安装
sql
server
为了能让PHP连接MSSQL,首先需要一些设置:
①打开php.ini,将
;extension=php_mssql.dll前面的分号(;)去掉,然后重启 Apache.
如果ext目录下已经有了php_mssql.dll,那么你需要打开php.ini,找到
extension_dir = "./ext"
这一句(或者类似的,不一定是"./ext",查找"extension_dir"即可),然后把"./ext"修改为你的php安装目录的ext目录的完整路径,比如"c:/php/ext",或者"c:/program files/php/ext"这样.然后再次重启 Apache.
)
然后就可以连接MSSQL,并进行一些操作了.
①连接MSSQL
$conn=mssql_connect("实例名或者服务器IP","用户名","密码");
//测试连接
if($conn)
{
echo "连接成功";
}
②选择要连接的数据库
mssql_select_db("dbname");
③执行查询
$rs = mssql_query("select top 1 id,username from tbname",$conn);
或者直接执行update,insert等语句,可以不用为返回结果赋值
mssql_query("update tbname set username='niunv' where id=1");
④获取记录集行数
echo mssql_num_rows($rs);
⑤获取记录集
if($row=mssql_fetch_array($rs))
$id = $row[0];//获取ID字段值
$username = $row[1];//获取username字段值
⑥获取新增记录的ID
将id字段设置为IDENTITY字段,执行insert语句以后,就会产生一个 @@IDENTITY 全局变量值,查询出来就是最后一条新增记录的ID了.
mssql_query("insert into tbname(username) values ('nv')",$conn);
$rs = mssql_query("select @@IDENTITY as id",$conn);
echo $row[0];
⑦释放记录集
mssql_free_result($rs);
⑧关闭连接
mssql_close($conn);
PHP 查看是否支持MSSQL的方法:
检测是否存在mssql_connect函数;
php
if?(function_exists("mssql_connect")){
echo?'PHP环境支持MSSQL!';
}else{
echo?'环境不支持MSSQL数据库!';
}?
查看phpinfo中mssql配置项是否开启,如果存在mssql配置项,则支持;否则,不支持.;
配置php连接mssql:
开启mssql扩展;打开php.ini配置文件,去掉extension=php_pdo_mssql.dll和extension=php_mssql.dll前面的";"然后重启apache服务器;
首先你要确定你的web服务器和php已经配置好了
然后还要你的php.ini里开了mssql
extension=php_mssql.dll是去掉这个前边的
以上就是土嘎嘎小编为大家整理的apachephp支持mssql相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!