码迷,mamicode.com
首页 > 数据库 > 详细

实验三:MYSQL+PHP的网站搭建

时间:2018-05-23 02:28:06      阅读:237      评论:0      收藏:0      [点我收藏+]

标签:MYSQL+PHP的网站搭建

实验目的:掌握MYSQL+PHP的网站的搭建过程
实验准备:
一台Server,一台Client
实验前的准备:
搭建一台web服务器(过程省略)
实验步骤:
步骤一
1.安装PHP数据包
解压php-5.1.4-Win32这个解压包,把它解压到自己的文件夹内,然后修改php的解压后的文件夹的包名,把它这个包名修改为php----->然后设置这个解压后的php文件夹的属性信息,给本地的users用户写入的权限--------->然后打开php文件夹,找到go-pear.abt,并双击这个文件来执行安装----- >需要连续的按4个回车,然后一个任意键后,php的包就安装完成。
2.这一步非常的关键:首先复制C:php里面的libmysql.dll这个文件到C:\windows\windows32里面,然后复制C:\php\ext下的php_mysql.dll这个文件到C:\windows\windows32里面,最后复制C:\php中的php.ini-dist这个文件到C:\windows里面,并把这个复制来的文件修改为php.ini,还没有完,这里还要修改这个文件里面的内容,把这个文件里面的内容带有;extension=php_mysql.dll的这行中的前面的分号要去掉
3.在默认网站的主配置中的设置里面添加可执行文件C:\php\php5isapi.dll,在web服务扩展中也添加个路径C:\php\php5isapi.dll
步骤二
安装MYSQL
1.解压MYSQL这个解压包,把它解压到自己的目录下,然后进入解压后的这个文件夹,在里面找到setup.exe这个执行文件,双击并执行这个文件,接下来就是“下一步”---->选择“Typical”----->“install”----->选择“Skip-Sign-Up”----->“next”----->勾上“configure the mysql server now” ------>“finish”.
2.继续“next”---->这里选择“standard configuration”---->“next”---->勾上“include bin directory in windows path”----->“next”---->这里要勾选上“modify security settings”并为这个选上的root用户配置密码------>点击“execute”开始执行----“finish”
3.打开安装好的mysql---->在命令行下输入“show databases;”来查看当前的数据库,然后用use 带数据库名进入到这个数据库里面,然后用show tables;来查看一下当前的所有文件
步骤三
用测试php-test.php文件来做测试
把这个文件copy到C:\inetpub\wwwroot里面,然后在地址栏中输入:http://localhost/php-test.php来检验MYSQL数据库有没有安装成功
步骤四
1.先解压动态论坛
2.然后把这个解压后的动态论坛网页文件导入到web服务器的主目录下的“本地路径下”,并测试访问
3.接着解压讨论这个论坛
4.把这个解压后的动态论坛网页文件导入到web服务器的主目录下的“本地路径下”,并测试访问
下面就是这个实验的操作过程:
通过网络文件共享的方式把真实机里面的文件拷贝到虚拟机里面,如下所示:
技术分享图片

技术分享图片

改变一下访问的路径

技术分享图片

把asp调为禁止

技术分享图片

用本地访问
技术分享图片

在本地用户中给如下写入的权限
技术分享图片

双击这个“go-pear.bat”的执行文件,开始安装php程序包
技术分享图片

连续按4个回车,然后再按一个任意键安装就ok了
技术分享图片

技术分享图片

下面就是把C:\php的libmysql.dll复制到C:\widnows\system32里面

技术分享图片

把C:\php\ext中的php_mysql.dll这个文件复制到C:\windows\system32下面

技术分享图片

把C:\php下的php.ini-dist复制到C:\windows下面,并且把这个文件修改为php.ini

技术分享图片

还没有完,还要打开这个文件,并在编辑中的查看找里面找到php_mysql.dll这个文件,并且把前面的分号去掉
技术分享图片

在默认网站的“主目录”中的“配置”中找到“选项”,然后并“添加”

技术分享图片

下面是在web服务器扩展中的文件路径中找到C:\php\php5isapi.dll这个文件

技术分享图片

下面来访问一下,发现访问不了

技术分享图片

下面来安装MYSQL,双击setup.exe开始执行安装

技术分享图片

技术分享图片

技术分享图片

技术分享图片
选择“skip sign-up”
技术分享图片

技术分享图片

技术分享图片

选择“standard configuration”

技术分享图片

在下面勾选上“include bin directory windows path”

技术分享图片

下面勾选上“modify security settings”,并输入root的密码

技术分享图片

技术分享图片

技术分享图片

用show命令来查看先创建好的数据库,用use命令来应用数据库,用“show tables;”来查看数据库的文件,用 select * from 带数据库的具体文件夹来查看文件的具体文件内容

技术分享图片
技术分享图片

技术分享图片

在“运行”中输入“services.msc”来查看创建好后的数据库服务

技术分享图片

利用netstat -na来查看mysql服务开启的端口号,下面我们发现mysql开启的端口号为3306端口

技术分享图片

现在在服务这边停掉mysql服务
技术分享图片

我们发现现在没有3306端口开启

技术分享图片

技术分享图片

技术分享图片

现在数据库也安装好了,下面来测试一下数据库有没有问题

技术分享图片
现在发现可以访问,那么就说明了没问题
技术分享图片
修改一下文件的后缀名
技术分享图片
发现依然能够访问
技术分享图片
改变成txt文档形式
技术分享图片

发现依然能够访问

技术分享图片
下面是先把动态论坛的那个php网页文件包解压成文件夹,然后把这个文件夹里面的uploadscopy到inetpub下的wwwroot下面
技术分享图片
发现目录列表拒绝
技术分享图片
现在添加一个文档“index.php”

技术分享图片
发现现在访问依然失败
技术分享图片

下面找到数据库文件的存放地,发下在install下的install.php中

技术分享图片

发现没有权限

技术分享图片

现在可以访问到了,可以开始安装了

技术分享图片

填写一些配置信息,并保存配置信息

技术分享图片

发现数据库错误,说明没有这个数据库文件,好那么我们现在可以在mysql下面创建一个数据库,名为dvbbs

技术分享图片

如下所示:

技术分享图片

技术分享图片

现在访问发现报了一大堆的错误,
技术分享图片

现在在wwwroot下的internet来宾账户中把“修改”项勾选上,然后高级

技术分享图片

在高级中勾选上“用在此处显示的可以应用到子对象的项目替代所有子对象的权限项目”

技术分享图片

再次填写配置信息
技术分享图片

现在发现检查通过,现在可以开始执行安装了

技术分享图片

发现创建表成功

技术分享图片

用mysql也查看一下,发现也是成功的

技术分享图片

现在来安装论坛的基本信息

技术分享图片

技术分享图片

技术分享图片

Dvbbs论坛安装成功

技术分享图片
现在要删除“install.php”这个文件才能够访问

技术分享图片

技术分享图片

发现现在能够访问了

技术分享图片
用客户端来登录一下
技术分享图片

在客户端输入http://192.168.2.1/admin进入到后台
技术分享图片

现在可以来管理论坛了,可以在里面来添加板块

技术分享图片
如下是自己创建的game版块儿
技术分享图片
现在来安装另一个带有php的文件包,下面解压讨论论坛的这个包,解压成文件夹后copy这个包,把它复制到C:\inetpub\wwwroot\discuz!_utf8下面
技术分享图片

下面来访问发现访问不了本地
技术分享图片

下面找到这个数据库文件“install.php”

技术分享图片

下面发现可以访问了

技术分享图片

选择接受下面的条件
技术分享图片

这里要作一定的修改

技术分享图片

现在就可以开始安装了

技术分享图片

建立数据库表成功

技术分享图片

在mysql上面也查看一下,发现多了dname这个数据库
技术分享图片
发现建立建立数据列表创建的成功

技术分享图片

技术分享图片

技术分享图片

实验三:MYSQL+PHP的网站搭建

标签:MYSQL+PHP的网站搭建

原文地址:http://blog.51cto.com/vbers/2119305

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!