当前位置:首页 » 编程语言 » linuxphp配置mysql

linuxphp配置mysql

发布时间: 2022-11-26 11:55:05

1. 如何在linux系统安装php代理服务器和MYsql

redhat安装,ubuntu可以用get-apt,也可以这样手动装
mysql用rpm装方便点:
需要server和client以及devel
终端下:
Rpm -ivh MySQL-server-5.5.8-1.linux2.6.i386.rpm MySQL-client-5.5.8-1.linux2.6.i386.rpm MySQL-devel-5.5.8-1.linux2.6.i386.rpm
php代理服务器没懂,如果是PHP安装命令是:

1、tar xzvf php-5.2.9.tar.gz
2、mv php-5.2.9 /usr/local/src/
3、./configure --prefix=/usr/local/php --with-apxs2=/etc/httpd/bin/apxs --with-gd --with-jpeg-dir --with-ttf --with-zlib-dir --with-png-dir --with-mysql,如果,configure到最后会有报错:make: *** [libphp5.la] Error 1,解决方法,执行:
–with-mysql=/usr/bin/ –with-libdir=lib64
4、make
5、make install
6、libtool --finish /usr/local/src/php-5.2.9
7、chmod 755 /etc/httpd/moles/libphp5.so
8、cp php.ini-dist /usr/local/php/lib/php.ini

2. 如何在linux系统中启用PHP的MySQL扩展

好像只有apache可以 php和mysql不行。
apache只要把源码种的模块复制到安装目录就可以了

3. 怎么在linux服务器上配置php环境

建议多使用网络搜索,网上这样的帖子特别多。
Linux的分支比较大,不过常使用的也就Centos和Ubuntu。下面我贴出来在Centos上面搭建php环境的方法,命令有所不同,不过差异不大。

安装apache:
yum install httpd httpd-devel
启动apache:
/etc/init.d/httpd start
此时输入服务器的IP地址,应该看到apache的服务页面,端口不用输,apache默认就是使用80端口

安装mysql:
yum install mysql mysql-server
启动mysql:
/etc/init.d/mysqld start

安装php
yum install php php-devel
重启apache使php生效
/etc/init.d/httpd restart
此时可以在目录:/var/www/html/下建立一个PHP文件
代码:
<?php phpinfo(); ?>
然后访问这个文件,就能看到PHP的一些信息,php.ini配置文件的路径可以在这个页面上看到

安装php的扩展
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
安装完扩展之后需要再次重启apache
/etc/init.d/httpd restart

测试mysql是否链接成功的php代码
<?php
$con = mysql_connect("10.0.@.@@","@@","@@");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}

mysql_select_db("mydb", $con);

$result = mysql_query("SELECT * FROM sys_user");

while($row = mysql_fetch_array($result))
{
echo $row['UserName'] . " " . $row['PassWord'] . " " . $row['id'];
echo "<br />";
}

mysql_close($con);
?>
可以把上面的代码传入目录/var/www/html/
就可以看到执行情况

4. linux下apache+PHP+Mysql简易配置

由于在使用的linux服务器上已经安装了一个较低版本的mysql server,使用rpm包进行安装时,提示版本冲突,安装不能继续进行。

由于旧的数据不想要了,解决办法是这样的:

1、 先把系统里安装的所有mysql找出来(注意大小写)
#rpm -qa|grap -i mysql 运行此命令后,显示所有列表
mysql-4.1.20-1.RHEL4.1
mysqlclient10-3.23.58-4.RHEL4.1

2、 将列表一一强制删除:
#rpm -ev --nodeps mysql-4.1.20-1.RHEL4.1
#rpm -ev --nodeps mysqlclient10-3.23.58-4.RHEL4.1

3、 将老版本的几个文件手工删除:
#rpm -f /etc/my.cnf
#rpm -rf /usr/var/lib/mysql

现在可以进行mysql的全新安装,需要的软件包:

软件包名和用途
MySQL-server-community-5.0.51a-0.rhel4.i386.rpm MySQL服务器软件
MySQL-client-community-5.0.51a-0.rhel4.i386.rpm MySQL客户端软件
MySQL-devel-community-5.0.51a-0.rhel4.i386.rpm 各种库文件,包括为了编译其他MySQL客户端所需软件
MySQL-shared-community-5.0.51a-0.rhel4.i386.rpm
MySQL-shared-compat-4.0.24-0.i386.rpm
MySQL客户端共享的一些库文件,和shared-compat只能选择一个
perl-DBI-1.40-5.i386.rpm Perl软件支持

将下载的软件包上传至linux服务器后开始安装 (注意安装顺序)

设置管理员root密码:
[root@localhost mysql]# /usr/bin/mysqladmin -u root password '123456'

复制配置文件:
[root@localhost mysql]# cd /usr/share/mysql
[root@localhost mysql]# cp my-medium.cnf /etc/my.cnf

启动MySQL服务:
[root@localhost mysql]# service mysql start

加入启动失败尝试将配置文件/etc/selinux/config 中的SELINUX = forcing修改为disabled,然后保存重启计算机。
更多linux mysql php安装请访问
http://www.xiaodi.org/article/mysql/2011092917659.html
此处转载的谢谢采纳

5. linux 已经编译安装好php,怎么添加mysqli

添加扩展的基本步骤:
1、进入PHP源代码目录:# cd /tmp/php-5.2.14/
2、再进入要添加的mysqli扩展源码目录:# cd ext/mysqli/
2、调用已经编译好的php里面的phpize:# /usr/local/php/bin/phpize
3、然后configure:# ./configure --with-php-config=/usr/local/php/bin/php-config --with-mysqli=/usr/local/MySQL/bin/mysql_config
(/usr/local/mysql 为mysql的安装目录)
4、make && make install
5、编译之后,自动把mysqli.so放到了默认的php扩展目录下,我的为 /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/
(phpinfo可查看或者执行命令/usr/local/php/bin/php-config --extension-dir )
再修改php.ini 找到extension_dir 默认路径为 extension_dir="./" 我修改后才启动加载的
在下面添加extension = "mysqli.so" 保存即可

extension_dir="/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/"
extension = "mysqli.so"

6、重启apache:# service httpd restart

6. 如何在linux系统中启用PHP的MySQL扩展

你好!
找到PHP的配置文件php.ini,打开它查找mysql扩展,取消前面的注释即可。
我的回答你还满意吗~~

7. linux php pdo mysql 需要安装mysql吗

你好,必须要安装的。

PDO MySQL简介
PHP Data Objects(PDO)扩展为 PHP 访问数据库定义了一个轻量级的一致接口。实现 PDO 接口的每个数据库驱动可以公开具体数据库的特性作为标准扩展功能。注意利用 PDO 扩展自身并不能实现任何数据库功能;必须使用一个具体数据库的 PDO 驱动来访问数据库服务。记录安装 PDO MySQL 扩展过程。

PDO MySQL安装准备

PDO MySQL详细的安装配置如下
PDO MYSQL单独安装配置过程如下:
1、下载 文件 或者 进入 在PHP源码包中进入ext/pdo_mysql

2、解压文件
[root@localhost src]#tar zxvf PDO_MYSQL-1.0.2.tgz
3、配置和编译文件
[root@localhost src]cd PDO_MYSQL-1.0.2
[root@localhost MYSQL-1.0.2]/usr/local/php/bin/phpize
[root@localhost MYSQL-1.0.2]./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/usr/local/mysql/ --with-zlib-dir=/usr/local/lib
[root@localhost MYSQL-1.0.2]make
[root@localhost MYSQL-1.0.2]make install
注: 我的PHP安装在 : /usr/local/php/ mysql 安装在 : /usr/local/mysql 编译的时候注意你自己的安装目录在哪里

切换目录,查看pdo_mysql.so是否存在

[root@localhost MYSQL-1.0.2]cd /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/

编辑php.ini

[root@localhost MYSQL-1.0.2]vi /usr/local/php/etc/php.ini

添加pdo_mysql扩展

extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/pdo_mysql.so
或者 extension=pdo_mysql.so

重启apache

[root@localhost MYSQL-1.0.2]/usr/local/apache2/bin/apachectl restart

8. linux怎么配置php开发环境

、MySQL的安装
在MySQL官网下载MySQL的安装文件MySQL-server-4.0.20-0.i386.rpm,执行下面的命令完成MySQL的安装。
rpm
-ivh
MySQL-server-4.0.20-0.i386.rpm
在没有设置MySQL密码的情况下,通过以下命令测试MySQL是否安装成功。
mysql
-u
root
出现类似welcome
to
the
mysql
mointor.
commands
end
with;or
g的字样,说明安装成功。
2、Apache的安装
从Apache的官网下载UNIX版本的压缩包,以httpd-2.0.52.tar.gz为例,假设资源包放在/usr/local/src下,进入这个目录后解压缩,命令如下:
cd
/usr/local/src
tar
-zxvf
httpd-2.0.52.tar.gz
解压缩后,进入目录httpd-2.0.52,执行以下命令:
./configure
--prefix=/usr/local/apache2
--enable--mole=so
其中--prefix=/usr/local/apache2用来指定Apache的安装目录。接下来进行编译,执行一下命令完成安装。
make
mae
install
3、配置PHP开发环境的安装
1)从PHP官网下载php5.1.4.tar.gz的压缩包,解压缩该文件包,命令如下:
tar
-zxf
php5.1.4.tar.gz
2)转到解压缩后的目录,执行以下命令完成PHP安装目录等相关配置:
./configure
--prefix=/usr/local/php
-with-mysql=/var/lib/mysql
3)接着编译PHP,命令如下:
make
make
install
4)复制当前目录下的文件PHP大安装目录的lib目录下,并改名为php.ini,命令如下:
cp
php.ini-dist
/usr/local/php/lib/php.ini
5)以上配置PHP开发环境的安装完后,参见windows下配置的内容进行相关配置,配置项和配置方法类似。希望对你有用,我在后盾网学习刚下课,有不会的可以问我。ԅ(¯ㅂ¯ԅ)

9. linux php.5.6 http 怎么连接mysql

第一:linux php.5.6 http 怎么连接mysql所需要的工具:

64位的Linux Mint操作系统:linuxmint-17.1-cinnamon-64bit。
第二:linux php.5.6 http 怎么连接mysql具体操作方法:
1、Apache+PHP+MySQL的安装。
Apache+PHP 的安装。
2、主要介绍一下,PHP如何连接MySQL。
首先需要下载安装 php5-mysql这个模块。
Ctrl+Alt+T,直接打开终端。
3、输入 sudo apt-get install php5-mysql ,然后输入当前用户的密码后,开始下载并安装该模块。
4、安装完毕后,需要重启一下Apache服务。
在终端输入 sudo /etc/init.d/apache2 restart ,回车后开始重启Apache服务。
5、在 /var/www/html 目录下,新建一个 mysql.php 文件,并输入如下的内容:
<?php
header("Content-type:text/html;charset=utf-8");
echo '开始mysql数据库连接.<br>';
$con = mysql_connect("localhost","root","root");
if($con){
echo '连接mysql数据库成功.<br>';
}else{
die('连接mysql数据库失败:' . mysql_error());
}
mysql_close($con);
echo '关闭mysql数据库连接.';
?>
6、打开浏览器,输入 http://localhost/mysql.php , 显示下图所示则表示连接成功了。

10. linux下PHP连接MYSQL提示NO database selected

mysql默认的端口是3306,如果把数据库端口调整5674,需要define("DB_SERVER","localhost:5674");

热点内容
幼儿园源码php 发布:2025-01-17 02:41:45 浏览:401
win引导Linux 发布:2025-01-17 02:36:49 浏览:263
ftp是传输类协议吗 发布:2025-01-17 02:36:47 浏览:311
查看电视配置下载什么软件 发布:2025-01-17 02:36:41 浏览:159
宝马x330i比28i多哪些配置 发布:2025-01-17 02:35:59 浏览:573
服务器运维安全云帮手 发布:2025-01-17 02:35:48 浏览:72
c应用编程 发布:2025-01-17 02:35:16 浏览:941
ios清除app缓存数据免费 发布:2025-01-17 02:34:33 浏览:375
微信企业号上传文件 发布:2025-01-17 02:10:28 浏览:64
孩子几岁可以学习编程 发布:2025-01-17 02:09:55 浏览:602