菜鸟拿到一套PHP网站程序源代码和sql文件,应该如何下手?
2021-09-10
解决新手入门的疑惑?
菜鸟应该如何得到一套PHP网站程序源码和sql数据库文件?我从哪里开始上传程序和部署网站?
首先要了解FTP软件的使用方法(这是基础)
此软件用于上传您的网站程序并稍后更新程序。该软件非常简单。我想你只需要在虚拟主机的控制面板中找到你的FTP登录IP地址(软件中的服务器对应IP地址或域名)、账号、密码即可。左边是本地目录php网站部署到服务器,右边是服务器目录,本地端右键上传或者直接拖拽。软件不需要过多介绍,如果不会,可以下载一个,使用一次。
学习使用 FTP 软件。今天以虚拟主机为例。总结一般分为两种情况:
一、网站源码自带安装程序
这个一般比较简单,只需将压缩文件上传到虚拟主机需要的网站对应目录,使用虚拟主机控制面板中的在线解压功能直接解压到虚拟主机的根目录即可网站,例如目录。不建议使用FTP软件在全站上传文件夹形式的压缩文件。这很浪费时间,而且效率很低。经常异常中断,无法完整上传。
比如很多CMS或者程序之类的!都配备了这个功能。只需根据程序说明上传程序并访问指定网站即可。
此信息可向托管公司查询,如实填写即可。
二、只有网站源码和sql数据库文件,没有安装程序
这是主要内容。网上很多共享的程序,都是直接被别人写的程序共享的。程序代码和sql数据库文件(数据表结构)提供给大家下载,像李雷的博客源码就是这样。只提供了PHP源码和数据库sql文件,安装问题需要自己解决。这也是我开源博客源码的初衷,让新手入门,自己解决问题,了解基本的网站配置。
以西部数据为例:
1、上传zip网站程序压缩包并解压
为了上传zip而不是rar,因为一般的系统和服务器都是和PHP程序一起运行的,这里支持zip,虚拟主机暂时不支持rar。这取决于主机的支持。
上传,使用FTP上传到指定目录。下一步是解压程序。
2、手动配置数据库连接信息
以李磊的PHP博客为例。在程序目录“/conn.php”中找到conn.php文件。这是连接数据库的配置文件。像这样打开源代码。 (右键用记事本打开)
error_reporting(0); $mysqli=new mysqli("localhost", "root", "88888888", "mdaima_com"); if(mysqli_connect_errno()){ echo "错误:".mysqli_connect_error(); exit; }else{ $mysqli->query("set names 'gbk'"); } //$mysqli=new mysqli("数据库的连接地址", "数据库用户名", "数据库密码", "数据库名"); //里面的localhost有些虚拟主机,这块不用改,直接写就行,有些需要写IP地址或是域名,可能这与数据库和网站程序是不是在同一服务器上有关,毕竟localhost代表本地的意思。 ?>
3、 数据库的sql脚本
一般PHP虚拟主机都会有管理工具,点进去就可以了。
打开后是这个样子,如图。只需点击步骤即可。
浏览并选择 .sql 数据库文件并执行导入。此时,网站程序应该可以访问了。
说了这么多php网站部署到服务器,就是想让新手真正掌握如何自己部署网站程序。就像吃了别人给你做的方便面,现在我只是扔给你一袋未开封的方便面。你得让自己泡一泡,不能就这么放着,等到吃不下去了。希望更多的人能在迷茫的时候一步一步的学习,掌握一些技巧,以便以后能够应对各种情况。
转载请注明:新手拿到PHP网站源码和sql数据库文件后,从哪里开始部署? 码码-李磊博客