1、XAMPP 的安装过程javascript
1:下载XAMPP 的 Linux 版 (1.7.4) http://www.apachefriends.org/en/xampp-linux.html#374php
2:安装(XAMPP 被安装在 /opt/lampp 目录下)html
tar xvfz xampp-linux-1.7.4.tar.gz -C /opt
卸载可用:java
rm -rf /opt/lampp
更新需下载更新包后解压,而后在终端中输入:mysql
xampp-upgrade/start
3:开始运行linux
/opt/lampp/lampp start
4.其余重要参数及描述:sql
start/stop/restart 启动/中止/从新启动 XAMPP。apache
startapache/stopapache/startmysql/stopmysql 只启动/中止 Apache/MySQL。安全
startssl/stopssl 启动/中止Apache 的 SSL支持。该命令将持续激活/关闭SSL 支持服务器
startftp/stopftp 启动/中止 ProFTPD 服务器。经过FTP,您能够上传文件到您的网络服务器中(用户名“nobody”,密码“lampp”)。该命令将持续激活/关闭ProFTPD,例如:执行该命令后,若是您关闭并从新启动 XAMPP,FTP 仍将处于激活状态。
security 启动一个小型安全检查程序。
例如:
想启用带 SSL 支持的 Apache,只需输入以下命令(以 root 身份):
/opt/lampp/lampp startssl
如今您能够经过 SSL 形式的 https://localhost 访问 Apache 服务器了。
2、重要的文件和目录
/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配制文件。
3、主要配置:
1.修改网页根目录
默认的网站目录是/opt/lampp/htdocs,须要sudo权限,不是很方便,这里从新选择一个目录: /home/htdocs(注意修改权限)
sudo vi /opt/lampp/etc/httpd.conf
替换掉字符串 /opt/lampp/htdocs(2处),就OK了
2.添加映射,使经过访问 localhost/xampp 访问 xampp 面板
在 httpd.conf 末尾添加:
Alias /xampp /opt/lampp/htdocs/xampp
3.错误日志
tail /opt/lampp/log/error_log
4.安全问题
默认是很糟糕的:MySQL 管理员(root)没有密码。MySQL 可经过网络访问。ProFTPD使用“lampp”做为用户名“nobody”的密码。PhpMyAdmin 能够经过网络访问。示例程序能够经过网络访问。MySQL 和Apache 在同一个用户名(nobody)下运行。