Wampserver怎么用:
以安装wordpress个人博客网站为示例,看它是怎么用的。
创建数据库
在系统托盘中左键点击WampServer的图标,在弹出的菜单中选择“Localhost”进入主机控制面板。在开启的页面中点击”phpmyadmin”进入PHP控制面板,如果此时界面是英文的,则可以在”Language”处修改语言为”中文 – Chinese simplified”。在这里我们要为WordPress站点创建一个数据库(用来保存站点中的数据)。
点击”数据库”,在页面最下方”新建数据库”中填写一个数据库名称(如: wp), 并点击”创建”,这样一个数据库就轻松创建好了(请不要关闭控制面板)。
开始安装WordPress
通过上面的步骤我们创建了一个新的数据库,下面开始安装WordPress到服务器中。
在浏览器中将控制面板的地址中的”phpmyadmin”改为”WordPress”(如果你将WordPress包装包直接解压至”www”文件夹中,则改为”WordPress”,否则请根据实际情况而定), 然后敲击回车键进入WordPress安装页面。
点击”创建一个配置文件”,在下一个页面中点击”现在就开始!”。然后在新页面中填写数据库名(如上文所创建的wp),用户名(此处可直接填root, 密码留空), 数据库主机和表名前缀可保持默认, 然后点击”提交”
在新页面中点击”进行安装”,下面就可以为这个站点设置标题和管理员帐户了,根据实际情况和需要填写这些内容。最后点击”安装WordPress” 之后, 没有之后了,现在就可以登录这个网站啦!
登录WordPress后就进入了其后台(仪表盘), 在这里可以对这个WordPress站点进行所有的设置和修改。如果要浏览站点,在浏览器中输入”本地IP\wordpress”就可以了(不含引号,具体地址可能会有所不同),或在控制台页面中将地址中的”wp-admin”删掉然后敲击回车键。
现在, 我们就可以尽情地”玩弄”这个网站了, 至于如何玩弄, 并不在本文的讨论范围之内,请自行体验。 如果在要WampServer中创建论坛等,基本使用的是相同的方法,在此就不赘述了。
Wampserver配置;
第一,打开局域网访问
配置文件:点击右下角的WAMP 服务器小托盘,选择Apache>h t tpd,conf
搜索关键字 "deny from ",会发现一处 "deny from"下有一行"Allow from 127,0,0,1" ,然后将127,0,0,1修改为all即可,也就是"Allow from all"即允许任何人访问,重启apache 服务就可以允许外网访问了。
第二,打开phpmyadmin外部访问权限(本功能如需要可以打开,为了数据库安全不推荐打开)
找到WAMP 安装目录中的alias目录,修改phpmyadmin,conf配置文件,同h t t p d,conf一样,把"Allow from 127,0,0,1"修改为:"Allow from all"即可。
第三。设置密码
cmd下切换到 mysql 安装目录
例cd C;\wamp\bin\mysql\mysql5,0,51b\bin
输入 mysql -u root mysql
mysql> 状态下输入 update user set password=password('新密码') where user='root';
第四,设置数据库必须输入用户名密码登陆,配置文件修改:config,inc,php
首先请修改数据库密码,安装完可通过在WAMP 托盘图标中点击phpmyadmin进入数据库,在phpmyadmin页面中部的“权限”,可以看到“用户一览”,在下边有一行用户信息,即root localhost这一行,点击这一行最右侧的“编辑权限”图标,在新页面找到“更改密码”,为root用户设置密码,并点击“执行”。然后修改配置文件:config,inc,php,这个文件路径是\wamp \apps\phpmyadmin3,1,1
找到$cfg[''Servers''][$i][''password''] = '''';将它修改$cfg[''Servers''][$i][''password''] = ''你设置的密码'';重新打开phpmyadmin即可完成访问。
继续,config,inc,php,将配置$cfg['Servers'][$i]['auth_type'] = 'config';修改为$cfg['Servers'][$i]['auth_type'] = 'cookie';
然后在这行下面添一行:$cfg['blowfish_secret'] = 'fslk3xkl319sf'; 这里引号内的字母数字你可以随便输入。
保存,重启所有服务,以后再打开PHPmyadmin都需要输入密码才能登录了。
第五,更改端口 文件修改:h t t pd,conf
H T T PD,CONF文件,搜索Listen 80,和ServerName localhost;80修改成其它端口,再重启下
第六,更改根目录
配置 WampServer 的 www 目录
文件修改:E;\wamp\scripts\config,inc,php
打开config,inc,php,找到$wwwDir 修改成你的目录即可 例子$wwwDir = 'E;\web';(注意:Windows 里的文件夹为 e;\Web,这里的是 e;\Web)关闭并保存文件,退出 WampServerserver 再次进入即可生效
配置 apache web 目录
文件修改: E;\wamp\bin\apache\Apache2,2,21\conf\h t t pd,conf
查找:DocumentRoot 然后设置 你的目录即可 例子 DocumentRoot "E;\web\www\" (Windows 路径里面的“\” (反斜杠)都要替换成“\” (正斜杠) ,路径外面的双引号要保留 )
查找 Directory 然后设置 你的目录即可 例子 <Directory "E;\web\www\"> 保存重启服务即可
第七,更改默认的网站起始页
WampServer 默认的网站起始页面为 index,php、index,php3、index,html、index,htm 用户在访问你的服
务器时,Apache Web 服务器会自动在 Web 主目录里寻找列表里匹配的文件名,并按优先级高低返回给客
户。 例如: Web 主目录里既有 index,php 文件, 又有 index,html 文件, 那么 Apache Web 服务器会把 index,php
执行,将执行结果传送给用户,而不会自动传送 index,html。Apache Web 服务器还允许用户自定义起始页
面的文件名和优先级,设置方法为,找到如下所示的代码,在 DirectoryIndex 后面添加主页的文件名,名
称之间用空格隔开,优先级从左到右依次递减。
<IfModule dir_module>
DirectoryIndex index,php index,php3 index,html index,htm
<\IfModule>
Wampserver无法启动解决方法
Apache无法启动时,先检查是否有网络软件占用80端口,像迅雷、Qvod都会占用80端口。若退出占用80端口的软件后,还是无法启动,就选择网上邻居-属性-本地连接-属性-Internet协议-属性-高级 -WINS-导入LMHOSTS—你的apache的h t t pd,exe地址(一般为wamp\Apache2\bin\h t tpd,exe)就可以了。
动态IP,80端口被封,甚至无公网IP发布网站到外网的方法:
动态IP时,可以通过动态域名解析方案,先固定域名解析到本地IP,然后网站域名得到正常访问。开放的动态域名解析有如dnspod提供的api动态域名解析、nat123动态域名解析等。
80端口被屏蔽、或无公网IP时,利用80端口映射网络辅助,在内网将网站应用映射到外网自己的域名。开放的映射解析有nat123映射解析等。