转:linux下Xampp安装与配置
--转载时请保留下面,以供大家加我MSN,增强交流,共同学习.
--姜庭华 msn: jaimejth@live.cn
--博客:http://blog.csdn.net/jaimejth
软件下载在以下网站
http://www.apachefriends.org/zh_cn/index.html
XAMPP 是一个易于安装且包含 MySQL、PHP 和 Perl 的 Apache 发行版。XAMPP 的确非常容易安装和使用:只需下载,解压缩,启动即可。该软件以前被称作 LAMPP.
XAMPP 背后的理念,是为想进入 Apache 世界的开发者提供一套易于安装的发行版。为了方便开发者, XAMPP 被默认配置为所有功能全部开启。
从安全的角度看,默认配置并不理想,对生产环境也不够安全——请勿在此类环境中使用 XAMPP。
从 LAMPP 0.9.5 开始,您可以通过调用 ?/opt/lampp/lampp security? 使 XAMPP 更安全。http://localhost
http://192.168.0.1
这样则能打开XAMPP 开始主页面.里面包括phpMyAdmin,现在进入还没有密码.
这样安装后,需要设置相应的权限和密码.
XAMPP 缺乏安全防护的列表:
- MySQL 管理员(root)没有密码。
- MySQL 可通过网络访问。
- ProFTPD 使用“lampp”作为用户名“nobody”的密码。
- PhpMyAdmin 可以通过网络访问。
- 示例程序可以通过网络访问。
- MySQL 和 Apache 在同一个用户名(nobody)下运行。
五.输出入安全检查并配置相应密码.
/opt/lampp/lampp security
六.当这样设置了密码后.再次通过http://localhost 或 http://192.168.0.1 进入时会提示输入用户名和密码.
注意此时不能打开phpMyAdmin,会提示密码错误.需要配置phpMyAdmin 配制文件,并在里面配置好用户名和密码。
重要的文件和目录
文件/目录 用途
| /opt/lampp/bin/ | XAMPP 命令库。例如 /opt/lampp/bin/mysql 可执行 MySQL 监视器。 |
| /opt/lampp/htdocs/ | Apache 文档根目录。 |
| /opt/lampp/etc/httpd.conf | Apache 配制文件。 |
| /opt/lampp/etc/my.cnf | MySQL 配制文件。 |
| /opt/lampp/etc/php.ini | PHP 配制文件。 |
| /opt/lampp/etc/proftpd.conf | ProFTPD 配制文件。(从 0.9.5 版开始) |
| /opt/lampp/phpmyadmin/config.inc.php |
phpMyAdmin 配制文件。 |
七.停止 XAMPP
想停止 XAMPP,只需输入如下命令:
/opt/lampp/lampp stop
您现在应该能看到:
Stopping LAMPP 1.7.3a...
LAMPP: Stopping Apache...
LAMPP: Stopping MySQL...
LAMPP stopped.
然后 XAMPP 的 Linux 版就停止运行了。
八.卸载
想卸载 XAMPP,只需输入如下命令:
rm -rf /opt/lampp
卸载完成。:)
http://blog.csdn.net/jaimejth/article/details/5669089
关于apache 虚拟目录出现403
修改配置:
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
配置虚拟目录
增加
Alias /webpath /full/filesystem/path