通常设计一个网站,可以在本地服务器上进行测试,一切正常后可以购买域名、虚拟空间,上传网站到虚拟主机空间,解析域名,正常访问。这样做的好处是,可以不用在网站上线后,多次更新栏目而被搜索引擎认定为作弊而增加沙盒期时间。另外,一些网站规划较远,项目众多,必须先在本地测试好再上传。既然本地服务器优势这么明显,那如何搭建本地服务器呢?
搭建本地服务器,现在很多软件都能够集成php,Mysql,Apache,这里以wampserver软件为例,介绍搭建本地服务器需要注意哪些小的细节。
下载wampserver文件,点击安装,一直进行下一步,此操作过程比较简单。
完成点击安装后,此时需要配置部分文件。
1、配置端口被占用文件
httpd.conf文件内需要配置80端口,一般来说,如果本地80端口被占用,这个软件是打不开的。因此需要更改一下端口,如Listen 80 更改为Listen 8081,这里8081可以为本地未被占用的任意一个端口,另外,文件内所有的端口均需要统一更改。
2、配置本地数据库
打开phpMyAdmin,进入管理界面,点击导航栏的“权限”,选择root 127.0.0.1编辑权限,设置密码。
然后刷新页面,会呈现打不开的状态,此时需要在phpmyadmin内配置一下密码文件,详细路径为:\wamp\apps\phpmyadmin3.4.10.1\config.inc.php。
更改以下代码,*号为刚刚设置的数据库密码。
“$cfg[‘Servers’][$i][‘password’] = ‘*’;”
设置完成后,重启软件。
再次打开phpMyAdmin,点击权限,点击添加新用户,在全局权限选项中选择全选。
至此,配置本地服务器基本完成。但是,需要注意几个方面:
需要其他局域网访问权限,需要更改httpd.conf内配置,在第234行,去掉“Deny from all”,将下一行“Allow from 127.0.0.1”更改成“Allow from all”
需要进行URL重写功能,则将httpd.conf文件内第190行、第225行 “AllowOverride None”更改成“AllowOverride All”。
另外,将“#LoadModule rewrite_module modules/mod_rewrite.so”这段代码前#去掉。
对于搭建本地服务器并不是很难,搭建好本地服务器后可以安装各类Cms,如Wordpress,DedeCMS,帝国Cms等。
相关阅读:PHP代码的CMS建站程序有哪些