当前位置: 首页 > 工具软件 > LimeSurvey > 使用案例 >

limesurvey php5.2,WinXP下安装LimeSurvey(php环境搭建及网站程序安装)

杜联
2023-12-01

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、自己探索新功能。

 类似资料: