安装XAMPP
- 从sourceforge下载好最新的XAMPP程序,并且安装。
- 打开XAMPP,启动apache和mysql两项服务
安装XAMPP后apache无法启动怎么办,下文有解决方法。 - 在浏览器当中输入localhost,或者localhost+“:你所设定的端口”,如果有显示…,则安装成功
创建本地数据库
- 在显示的本地页面右上角,点击phpmyadmin,进入SQL后台。
- 在phpMyAdmin首页上端,找到“database”进入新建数据库页面,随意命名数据库
- 点击user accounts添加新的数据库用户。一路都选择赋予最高权限。
安装wordpress
- 将下载好的压缩文件解压得到wordpress文件夹并复制到XAMPP文件夹下的htdocs内(X:\xampp\htdocs\ (X为XAMPP所在的盘)
- 在浏览器中输入localhost/wp-admin/setup-config.php进行自动安装。(注:如果修改了端口,那么localhost后需要跟正确端口号,我的即为localhost:82开始。)
- 数据库名填写刚才创建的数据库名,我的为my_wordpress,用户名为root和密码为空,数据库填写localhost(或者你设定的localhost加上你设定的端口,我的为localhost:82)。表名前缀无需更改,默认的wp_ 就可以了。点击提交。
- 等一会儿之后,填写WordPress的站点信息,包括网站名、管理员用户密码和邮件地址等等。点击下一步即可进入管理后台。
apache无法启动解决办法
错误信息:
xxxx This may be due to a blocked port, missing dependenciesxxx
具体方法如下:
点击XAMPP右侧的Netstat按钮,看一下是不是有哪个程序正在使用80或者443端口。在我的例子当中,可以看到443端口没有被占用,而80端口被系统占用。
80端口被占用:
在安装文件夹下面找到..\XAMPP\apache\conf\,并在这个目录下的httpd.conf 文件中 所有80换成82或其他未被占用的端口。该文件总共有三处提到了80端口,全部改成82(或其他你选择的端口)。
(本步并非所有人都需要)有的同学如果已经修改过httpd-vhosts文件,那么还需要在…\XAMPP\apache\conf\extra\ 这个路径中找到 httpd-vhosts.conf,把80端口也全部改成82或其他端口
443端口被占用
1、如果443端口也被占用,打开安装路径下…\xampp\apache\conf\extra 下的httpd-ssl.conf文件,将Listen 443这句注释掉:添加“#”变为“# Listen 443”,或将443改为其他未被占用的端口,例如4433
2、再次回到XAMPP的主界面,启动apache,这次应该就能顺利运行