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)
xampp的配置与使用
最新推荐文章于 2024-03-29 09:33:35 发布