`

本地建站全攻略

阅读更多

      我们日常访问的网站,其文件都不是在你自己的电脑上面的,而是在服务器端,通常支持服务器端的文件有php、asp等,这些文件是通过浏览器解释后反馈给用户的,称为动态网页。最常见的html文件在本地可以直接点击打开看到,这些网页是静态网页,其区别在于能否进行人机交互信息。那么我们能不能在自己的电脑上面搭建一个和服务器一样的环境,从而在本地运行搭建的网站呢?答案是肯定的,我们可以把网站放在本地测试后再放到服务器上。我们这里以php类型网站为例。
     首先要扫扫盲,不然以后很难理解为什么这样做。
     第一,一个标准的网站是怎么构成的?
      一个网站要想别人访问必须要有三样东西:空间、网站文件(网站源码)、域名。
     我们可以搜索下载一下“建站源码”,你会看到有很多的网站会提供这方面的东西,包括博客源码、企业建站源码、社区建站源码。下载到本地后会看到里面是一些php或asp文件。我们访问的网站就是在访问这些网页,而这些网页是在服务器端运行的。
    第二,网站在本地运行需要什么样的环境?
    不信你可以打开一个php文件,会发现我们的电脑是无法打开的,其原因是没有运行这个文件的环境。通常的php文件需要Apache、Mysql、PHP,有些网站需要 Zend Optimizer。这些都是web服务器软件,也是网站运行所需的环境,有兴趣的可以用度娘搜索一下其说明或进官网查看(英文不好的就不要看了)。
    下面就开始搭建这些环境了,其实很简单,在网上搜一下会有很多这样的软件下载,这里我选用一款名为PHPnow的软件,它是环境的集成包,安装到文件夹后就可以了。进其官网下载最新的版本PHPnow-1.5.6。
    这里再讲解PHPnow的安装及使用方法,其官网也有说明文档,不过貌似和它说的有一点不一样,这里我再来说明一下(不要说我啰嗦就行O(∩_∩)O)。
   下载PHPnow文件后是一个压缩包,文件如下图:


解压到任意一个盘的文件夹下,但不要用中文命名的文件夹,这样容易出错。这里我在E盘下建一个WAMP文件夹(取其Web+Apach+Mysql+PHP意思)。放到文件夹后点击运行Setup.cmd文件。运行后会出现如下情况:

按照推荐的选项安装最好


安装完成后如下图(Everything is OK 是什么意思我也不知道哦!O(∩_∩)O)所示:


下面会要求建立数据库信息,会要求输入数据库密码,其用户名是默认的root,如下图:


一切安装完之后,就会自动进入一个IP为127.0.0.1(本机本地IP)的网页:


点击phpMyAdmin后可看到如下界面:



这时我们到WAMP文件下回看到如下文件,原来PHPnow把文件全部解压安装到这个文件夹了,这时点击PnCp.cmd文件,这时一个比较简单的控制面板。我们以后进行的所有操作都可以在它上面进行。如下图:


这里我们选择0,添加一个虚拟主机,会出现以下信息:安装要求填写即可,如下图:


这时再看WAMP文件夹下,或多出一个vhosts文件夹,里面还有一个名为127.0.0.2的文件夹,里面有一个index.php文件。这时在浏览器上输入127.0.0.2,你就可以看到一熟悉的界面了,和安装完PHPnow的界面一样的。恭喜你,整个环境已安装测试成功!欢呼吧!

环境搭建成功了,就是完事具备只欠东风了----建站源码。这里我们以有名的Discuz!为例。

       下载Discuz!程序后,把压缩包里的upload文件里的文件全部解压到\WAMP\vhosts\127.0.0.2中,这一步相当于我们把程序文件上传到服务器的文件下,这时会选择覆盖index.php文件,选“是”,这是因为DZ程序里有一个index.php文件,下面按照建站程序就行。

     在浏览器的地址栏输入127.0.0.2,就会进入Dz的安装界面,好了,那就跟着感觉走吧,怎么说就怎么做了!


一路下一步进行到这里:





一切OK后,就可以进入网站前台了:




这只是前台,那么管理后台是怎么进入呢?很简单,只是在浏览器地址栏输入http://127.0.0.2/admin.php就行。


登录进入后:


OK!






  • 大小: 39.3 KB
  • 大小: 21.7 KB
  • 大小: 25.3 KB
  • 大小: 20.4 KB
  • 大小: 105.5 KB
  • 大小: 58.7 KB
  • 大小: 73.5 KB
  • 大小: 87.9 KB
  • 大小: 89.3 KB
  • 大小: 102.3 KB
  • 大小: 83.4 KB
  • 大小: 75.9 KB
  • 大小: 22 KB
  • 大小: 63.3 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics