设为首页 收藏本站
查看: 1388|回复: 0

[经验分享] 实验六:MYSQL+PHP的网站搭建

[复制链接]

尚未签到

发表于 2018-10-3 13:36:36 | 显示全部楼层 |阅读模式
  实验目的:掌握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服务器的主目录下的“本地路径下”,并测试访问
  下面就是这个实验的操作过程:
  通过网络文件共享的方式把真实机里面的文件拷贝到虚拟机里面,如下所示:
DSC0000.jpg

DSC0001.jpg

  改变一下访问的路径
DSC0002.jpg

  把asp调为禁止
DSC0003.jpg

  用本地访问
DSC0004.jpg

  在本地用户中给如下写入的权限
DSC0005.jpg

  双击这个“go-pear.bat”的执行文件,开始安装php程序包
DSC0006.jpg

  连续按4个回车,然后再按一个任意键安装就ok了
DSC0007.jpg

DSC0008.jpg

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

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

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

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

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

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

  下面来访问一下,发现访问不了
DSC00015.jpg

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

DSC00017.jpg

DSC00018.jpg

DSC00019.jpg

  选择“skip sign-up”
DSC00020.jpg

DSC00021.jpg

DSC00022.jpg

  选择“standard configuration”
DSC00023.jpg

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

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

DSC00026.jpg

DSC00027.jpg

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

DSC00029.jpg

DSC00030.jpg

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

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

  现在在服务这边停掉mysql服务
DSC00033.jpg

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

DSC00035.jpg

DSC00036.jpg

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

  现在发现可以访问,那么就说明了没问题
DSC00038.jpg

  修改一下文件的后缀名
DSC00039.jpg

  发现依然能够访问
DSC00040.jpg

  改变成txt文档形式
DSC00041.jpg

  发现依然能够访问
DSC00042.jpg

  下面是先把动态论坛的那个php网页文件包解压成文件夹,然后把这个文件夹里面的uploadscopy到inetpub下的wwwroot下面
DSC00043.jpg

  发现目录列表拒绝
DSC00044.jpg

  现在添加一个文档“index.php”
DSC00045.jpg

  发现现在访问依然失败
DSC00046.jpg

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

  发现没有权限
DSC00048.jpg

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

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

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

  如下所示:
DSC00052.jpg

DSC00053.jpg

  现在访问发现报了一大堆的错误,
DSC00054.jpg

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

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

  再次填写配置信息
DSC00057.jpg

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

  发现创建表成功
DSC00059.jpg

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

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

DSC00062.jpg

DSC00063.jpg

  Dvbbs论坛安装成功
DSC00064.jpg

  现在要删除“install.php”这个文件才能够访问
DSC00065.jpg

DSC00066.jpg

  发现现在能够访问了
DSC00067.jpg

  用客户端来登录一下
DSC00068.jpg

  在客户端输入http://192.168.2.1/admin进入到后台
DSC00069.jpg

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

  如下是自己创建的game版块儿
DSC00071.jpg

  现在来安装另一个带有php的文件包,下面解压讨论论坛的这个包,解压成文件夹后copy这个包,把它复制到C:\inetpub\wwwroot\discuz!_utf8下面
DSC00072.jpg

  下面来访问发现访问不了本地
DSC00073.jpg

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

  下面发现可以访问了
DSC00075.jpg

  选择接受下面的条件
DSC00076.jpg

  这里要作一定的修改
DSC00077.jpg

  现在就可以开始安装了
DSC00078.jpg

  建立数据库表成功
DSC00079.jpg

  在mysql上面也查看一下,发现多了dname这个数据库
DSC00080.jpg

  发现建立建立数据列表创建的成功
DSC00081.jpg

DSC00082.jpg

DSC00083.jpg



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-609919-1-1.html 上篇帖子: logstash-input-jdbc取mysql数据日期格式处理 下篇帖子: mysql安装及root密码初始化
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表