1、下载以下文件:(我电脑是xp)
httpd-2.4.17-win32-VC11.zip;(win7以上用,下载地址:http://www.apachelounge.com/download/VC11/binaries/httpd-2.4.17-win32-VC11.zip)
LimeSurveyw.zip;
php-5.5.30-Win32-VC11-x86.zip;
vcredist_x86.exe;(VC10:http://www.microsoft.com/en-us/download/confirmation.aspx
id=8328,VC9:http://www.microsoft.com/zh-cn/download/details.aspx id=29)
mysql-5.7.9-win32.zip;(支持win7及以上,不支持xp)
mysql-5.5.46-win32.zip;(xp用:http://cdn.mysql.com//Downloads/MySQL-5.5/mysql-5.5.46-win32.zip)
httpd-2.4.17-win32.zip;(XP用,http://www.apachelounge.com/download/VC10/)
php-5.4.45-Win32-VC9-x86.zip;(XP用:http://windows.php.net/download/)
2、新建文件夹phptools,把这三个文件解压至此文件夹下(将文件夹重命名为mysql、php、apache)
mysql-5.7.9-win32.zip;
php-5.5.30-Win32-VC11-x86.zip;
httpd-2.4.17-win32-VC11.zip;
3、安装vcredist_x86.exe。(xp上安装:vc9和vc10)
4、配置PHP。
\phptools\php下的php.ini-production复制一份,改名为php.ini;
将 \phptools\php和\phptools\php\ext加入环境变量PATH中(完整的绝对路径);
5、配置Apache。
用记事本打开\phptools\apache\conf中的httpd.conf,
查找“ServerRoot”,修改ServerRoot "C:/Apache24" => ServerRoot "C:/software/phptools/apache"(这里输入的是你解压apache安装包后放的位置);
查找#ServerName www.example.com:80 ,修改为 ServerName www.example.com:80 (去掉前面的#);
查找DocumentRoot "c:/Apache24/htdocs" , 修改为DocumentRoot "C:/software/phptools/apache/htdocs" ;
查找 ,修改为
查找DirectoryIndex index.html ,修改为 DirectoryIndex index.html index.php index.htm (这里我们添加了index.php index.htm);
查找 修改为
查找ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/" ,修改为 ScriptAlias /cgi-bin/ "C:/software/phptools/apache/cgi-bin"(注意“\”与“/”);
添加 AddType application/x-httpd-php .php .html .htm ;
添加 PHPIniDir "C:/software/phptools/php" (告诉apache php.ini的位置) ;
在
\phptools\apache\conf\httpd.conf最后一行添加添 加 LoadModule php5_module
"C:/software/phptools/php/php5apache2_4.dll" 让 apache 支持php
(请确认F:/phptools/ php5.5/有php5apache2_4.dll,如果你下载的是我提供的连接肯定是有的)
6、cmd安装apache服务:
C:\software\phptools\apache\bin\httpd -k install
(卸载:C:\software\phptools\apache\bin\httpd.exe -k uninstall)
7、配置php。在\phptools\php\php.ini里。
将; extension_dir = "ext"修改为 extension_dir = "ext" (去掉extension前面的分号);
将;extension=php_mbstring.dll 修改为 extension=php_mbstring.dll(去掉extension前面的分号,这是php多字节
字符串扩展);
将;extension=php_mysql.dll修改为 extension=php_mysql.dll(去掉extension前面的分号);
将;extension=php_mysqli.dll 修改为 extension=php_mysqli.dll(去掉extension前面的分号);
8、配置mysql。
添加环境变量,将C:\software\phptools\mysql\bin追加到PATH;
复制C:\software\phptools\mysql下的my-default.ini,重命名为my.ini;
文本方式打开编辑:
在[mysqld]下添加:
basedir = C:\\software\\phptools\\mysql
datadir = C:\\software\\phptools\\mysql\\data
cmd切换到C:\software\phptools\mysql\bin,运行:mysqld -install
9、启动服务测试mysql和Apache2.4是否可以运行。
在浏览器访问http://127.0.0.1/,测试apache服务器。
(出现It works!页面即成功)
10、在cmd下输入mysql,登录修改默认密码。
登录:mysql -u root
修改:
use mysql;
UPDATE user SET Password=PASSWORD('genghouwang') WHERE user='root';
FLUSH PRIVILEGES;
11、修改apache和php的webroot路径。
在phptools下新建文件夹webroot,用记事本打开\phptools\apache\conf中的httpd.conf,搜索修改“DocumentRoot”,修改为:
DocumentRoot "C:/software/phptools/webroot"
在webroot中新建index.php文件,输入:
phpinfo();
?>
保存,重启apache服务,然后在浏览器访问localhost/phpinfo.php。
12、解压LimeSurveyw.zip,将limesuivey文件夹复制到webroot下。
13、网站配置:(参考:https://manual.limesurvey.org/Installation)
将C:\software\phptools\php中php.ini中的。
;extension=php_pdo_mysql.dll前的“;”去掉。
;extension=php_imap.dll前的“;”去掉。
;extension=php_gd2.dll前的“;”去掉。
;extension=php_ldap.dll前的“;”去掉。
修改保存后重启apache服务器。
14、安装网站。访问:http://localhost/limesurvey/admin,按照提示一步步来。
15、登录后台,新建调查,进行测试。
访问http://localhost/limesurvey测试
16、自己探索新功能。