xampp的配置与使用

1.如果本来已经安装了apache,mysql需要先关闭,并设置不启动 

service httpd stop 
service mysqld stop 
chkconfig httpd off 
chkconfig mysqld off 

2.解压缩 

cd /opt/ 
tar xvfz xampp-linux-1.6.0.tar.gz -C /opt 

3.启动 

/opt/lampp/lampp start 

4.安全配置,设置XAMPP页面和MYSQL等密码等,按照提示设置就可以了. 

/opt/lampp/lampp security 

5.设置随系统自动启动,系统重启XAMPP是不会自动启动的,需要设置 

ln -s /opt/lampp/lampp /etc/rc.d/rc3.d/S99lampp 
ln -s /opt/lampp/lampp /etc/rc.d/rc4.d/S99lampp 
ln -s /opt/lampp/lampp /etc/rc.d/rc5.d/S99lampp 

6.修改apache,php等配置文件,配置文件都在/opt/lampp/etc里面 

#修改httpd.conf设置,修改用户和用户组为apache,设置默认编码 
vi /opt/lampp/etc/httpd.conf 

User apache 
Group apache 
AddDefaultCharset GB2312 (1.5.0版之后都不需要设置) 

php.ini的配置方法可以上网找找,这里不作讨论 

因为修改了用户和组,需要设置目录权限. 

chown -R apache.apache /opt/lampp/htdocs/ 
chown -R apache.apache /opt/lampp/phpmyadmin/ 

如果没有apache用户和组要先添加 

groupadd apache 
useradd -g apache apache 

配置完毕需要重启xampp 

/opt/lampp/lampp restart 

7.基本的配置已经完毕,还有网页目录为/opt/lampp/htdocs 


WINDOWS下安装: 

0.下载7z压缩的exe版本相对小一点.xampp-win32-1.6.0a.exe(24.61M) 

1.运行exe解压缩. 

2.首次启动需要到目录运行setup_xampp.bat. 

3.启动设置为服务,windows版本有控制程序xampp-control.exe,不需要打命令...还有写好的批处理,但还是建议用xampp-control.exe 

4.修改端口 

xampp默认端口是80,如果系统有IIS,需要修改端口,以免冲突,xampp目录下有xampp-portcheck.exe程序检测是否出现端口冲突.
文本编辑器打开xampp\apache\conf\httpd.conf,找到Listen 80改为你需要的端口,例如 
Listen 81 
重启apache 

5.密码设置: 

启动APACHE后在IE打开:http://localhost:81/security/index.php 修改XAMPP目录保护和MYSQL的ROOT密码.本页面只能localhost下运行. (小fish在这里特别强调,一定注意)

6.配置 
PHP.INI 在xampp\apache\bin\php.ini 
apache配置在xampp\apache\conf\ 

7.修改时间错误 

windows版本时间会相差8小时,需要修改默认时区. 

xampp\apache\bin\php.ini 

[Date] 
; Defines the default timezone used by the date functions 
date.timezone = PRC 

注意事项:如果你的站点访问量比较大,建议认真重新配置apache,mysql,php.因为XAMPP默认配置是适合小型网站的,特别是mysql配置(xampp\mysql\bin\my.cnf)

猜你喜欢

转载自chenhn2008-sohu-com.iteye.com/blog/2009538