现在的位置: 首页 > 数据库 > 正文

在RedHatEnterpriseLinux5.3上配置apache, php, mysql

2019年03月12日 数据库 ⁄ 共 2049字 ⁄ 字号 评论关闭

秒速赛车公式 www.l19l7.cn /一觉亮天

?

在安装RedHatEnterpriseLinux5.3的时候,选择安装apache,php,mysql。

?

apache

apache的配置文件在/etc/httpd/conf/httpd.conf??梢耘渲梦牡的柯?,Listen端口等。缺省文档目录是/var/www/html,缺省Listen端口是80。

?

apache的启动/停止用apachectl start/stop??梢杂?/span>apachectl status查看WEB服务是否启动。也可以用ps -ef | grep httpd查看apache服务是否启动。

?

php

php是作为apache的插件的方式工作的。安装php后,html文件的请求就由apache处理返回给浏览器,php文件的请求apache会交由php处理然后返回给浏览器。

?

php的配置文件在/etc/php.ini。为了调试方便,我们可以把其中的display_errors设置为On。这样php运行时错误会在浏览器中显示出来。

?

php自身在apache中的配置文件在/etc/httpd/conf.d/ php.conf。

?

缺省安装完php后,php是不支持调用mysql API的?;剐枰沧?/span>php-mysql*.rpm包(或者自己编译php,在configure时候带上mysql支持)。安装完后,在php脚本中可以调用mysql_connectmysql_querymysql相关API。安装完后在/etc/php.d中就会包含php有关mysql的配置文件。

?

?

mysql

mysql服务的启动/停止可以用service mysqld start/stop。mysqladmin命令可以用来管理mysqld,比如创建数据库、删除数据库、查看mysqld状态等。

?

mysql服务的配置文件在/etc/my.cnf。其中的datadir用来配置数据库文件保存的目录。缺省的保存目录是/var/lib/mysql。

?

mysql client是一个命令行console,可以连接mysql服务,既可以是本地服务,也可以是远程服务。连接本地服务只要执行mysql命令即可。进入console后,可以执行sql语句create database/table, drop database/table, select, updatedelete等。也可以执行mysql的一些命令show databases, show tables, use database, show status等。

?

mysql client中执行show databases,可以看到mysql中缺省包括三个数据库,分别是information_schema,mysqltest。其中information_schemamysqlmysql RDBMS自己管理用的。用use mysql进入mysql数据库的context。用show tables可以查看其中包括的表。其中的user表是用来保存连接mysql数据库的用户的??梢杂?/span>describe user查看表的schema。用select host, user, password from user;可以得到缺省只有root用户,密码为空。在php脚本中连接mysql中的数据库需要指定host,用户和密码。

?

下面给出一个php文件,其中用到了mysql数据库。通过它可以同时验证apache,php,mysql是否工作。

?

?

?

参考文献:

php and mysql for dummies

?

?

?

抱歉!评论已关闭.

  • 一以贯之推进党的建设新的伟大工程 2019-03-19
  • 回复@真理论者:你天天在强坛攻击爱因斯坦是不是劳动?创造价值么?负价值也! 2019-03-19
  • 北京天安门广场更换花卉 2019-03-18
  • 党的自我革命是伟大社会革命的强大动力(深入学习贯彻习近平新时代中国特色社会主义思想) 2019-03-18
  • 人民日报人民时评:让安全生产理念成为基本共识 2019-03-18
  • “人民体育 健康中国”马拉松系列赛北京站 2019-03-17
  • 识破“假大学”并没那么难 2019-03-17
  • 佛山:用公积金买装配式住房 贷款额度或可上浮20% ——凤凰网房产北京 2019-03-17
  • 奥运冠军寄语Running Together国际迷你马拉松—在线播放—《奥运冠军寄语Running Together国际迷你马拉松》—体育—优酷网,视频高清在线观看 2019-03-17
  • 【理上网来喜迎十九大】西班牙学者:大国外交令中国成为建立世界新秩序的中流砥柱 2019-03-16
  • 马上背!十九大报告中的四个“新” 2019-03-16
  • 呼市赛罕区南门外小学开展庆父亲节亲子趣味足球赛 2019-03-16
  • 2017大皖客户端徽派栏目全面回顾宣传片 2019-03-15
  • 回复@海之宁:你想自主劳动?全民所有的生产资料凭啥让你自主? 2019-03-15
  • 重庆市南岸区:探索建立“微益坊” 2019-03-15
  • 840| 293| 149| 584| 103| 562| 115| 902| 116| 481|