得到一套PHP网站源码,然而却不清楚该从哪里开始着手,怎么办?别着急,这般问题,每一位新手站长都曾遭遇过。实际上,只要依照正确的步骤去进行操作,十分钟时间便能够使得网站运行起来。接下来,我会运用最为直白易懂的大白话说,逐个指导你完成整个部署流程。
搭建运行环境
依赖于运行环境支撑的PHP程序,你要先安装集成软件包,Web服务器、PHP解释器以及MySQL数据库被它们打包在一起,省去了单独配置的麻烦。
作为首选的XAMPP,它对Windows以及Mac系统予以支持,前往官网去下载那些对应的版本,在双击进行安装时,一路都采纳默认设置就行,安装路径选取诸如D盘根目录这般较为简单的位置为佳,在安装完成之后,打开控制面板,点击Apache以及MySQL旁边的Start按钮,当看到呈现绿色时,那就表明启动成功。
对环境是否能够被验证为可用这件事而言是十分简单的。将浏览器打开之后输入127.0.0.1,要是能够看到XAMPP的欢迎页面了那便意味着一切都是正常的。在这个页面当中还存在着phpMyAdmin入口,点击该入口便能够进入到数据库管理界面。
放置网站文件
从你所下载的源码压缩包里找到它,首先将其解压至桌面。源码文件一般是以PHP、HTML、JS等格式相混淆在一起的,不要去单独挪动某一个文件,要使得整体结构维持完整。
决定文件放置位置的是网站根目录,XAMPP安装目录下的htdocs文件夹属于根目录,你要将整个源码文件夹复制进去,为了便于访问,可把文件夹重命名为你期望的名称比如myweb。
这一时刻,于浏览器当中输入127.0.0.1/myweb,理应能够看到网站的首页了。要是出现了错误页面,不要着急,一般而言这是数据库尚未配置造成的,紧接着查看接下来要如何进行处理。
连接数据库
开启浏览器,前往127.0.0.1/phpmyadmin进行访问,点选左侧的New按钮,用以创建新的数据库。数据库的名称,需和源码里的默认名称保持一致,像dedecms或者wordpress这类。
先寻得源码包里的数据库文件,此文件通常为.sql格式,于phpMyAdmin中选定刚才所创建的数据库,点击上方的Import选项卡,挑选sql文件之后,点击执行按钮进而完成导入,要是文件体积较大,那么或许得等待几秒钟。
随后对数据库配置文件予以修改,常见的文件名存在config.php、database.php、db.php等,借助记事本将其打开之后寻找到这三行:数据库名,用户名,密码,默认用户名一般而言是root,密码处于为空状态,修改完毕后进行保存便可。
调整PHP设置
一些程序要借助特定PHP扩展的支持方可运行,去打开XAMPP安装目录里的php文件夹,从中找寻php.ini文件,它可是PHP的核心配置文件呀。
查找extension=mysqli这一行,要保证其前面不存在分号。接着查看extension=gd以及extension=curl是不是也都去除了注释。GD库承担着图片处理的职责,curl是用于网络请求的,这两个扩展在很多程序当中都会被用到。
文件上传大小的限制同样是需要去进行调整的,要寻找到upload_max_filesize以及post_max_size这两个参数,其默认的2M或许是偏小的状态,将其改成128M会是比较具有实用性的,memory_limit是关于内存的限制,建议把它设置为256M,修改完成之后要重启Apache服务。
设置文件权限
缓存要正常工作,需有写入权限,上传目录亦是如此。于源码文件夹内查找,看有无cache、data、uploads、runtime这类目录,接着右键点击其属性,而后勾选可写权限。
Apache的伪静态功能非得开启。去打开xampp/apache/conf/httpd.conf文件,去搜索mod_rewrite,将这一行前面的#给去掉然后保存才行。重启Apache之后伪静态便能够使用了。
去查看源码之中是否存在.htaccess文件,若存在,那就表明伪静态规则已然写好。要是不存在,那就需要自行去创建,将规则内容放置进去。部分程序于后台设置里面能够自动生成此文件。
当下再去访问你的网站,理应便能够正常运营了。在整个进程当中要是碰到报错的情况,对于数据库密码是否正确、文件权限是否放开、PHP扩展是否开启这三点要仔细核查查看,80%的问题都是出在这上面的。
你所拥有的网站源码究竟是从什么地方进行下载的?将其分享出来以便让大家协助你去进行把关,唯恐会踏入那些存在后门之类隐患的险境。要是你认为这一篇教程具备实用价值的话,那就点击一个赞使得更多的新手能够看到。




还没有评论,来说两句吧...