xampp安装及配置

一、XAMPP 的安装过程

1:下载XAMPP 的 Linux 版 (1.7.4) http://www.apachefriends.org/en/xampp-linux.html#374

2:安装(XAMPP 被安装在 /opt/lampp 目录下)

tar xvfz xampp-linux-1.7.4.tar.gz -C /opt

卸载可用:

rm -rf /opt/lampp

更新需下载更新包后解压,然后在终端中输入:

xampp-upgrade/start

3:开始运行

/opt/lampp/lampp start

4.其他重要参数及描述:

start/stop/restart  启动/停止/重新启动 XAMPP。

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 服务器了。

 

二、重要的文件和目录

/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 配制文件。

 

三、主要配置:

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)下运行。

/opt/lampp/lampp security

根据提示一步一步来。

 

四、备份

做为系统安全保障的一部分,及时、全面的备份是一项必不可少的工作。数据库以及各软件的配置文件、日志等,经常会使管理员晕头转向,一不小心就会漏掉一项。而XAMPP则让这一工作变得非常简单,输入下面的命令就可一步完成:

/opt/lampp/lampp backup ****

命令后面跟着的是MySQL 的 root 用户的密码。命令执行后会看到下面的内容:

Backing up databases...
Backing up configuration, log and htdocs files...
Calculating checksums...
Building final backup file...
Backup finished.
Take care of /opt/lampp/backup/xampp-backup-19-02-06.sh

 

五、恢复

恢复以前的备份,只需以 root 用户身份运行下面的命令:

sh /opt/lampp/backup/xampp-backup-19-02-06.sh ****

命令后面跟着的是MySQL 的 root 用户的密码,这时用户将看到如下信息:

复制代码
Checking integrity of files...
Restoring configuration, log and htdocs files...
Checking versions...
Installed: XAMPP 1.5.1
Backup from: XAMPP 1.5.1
Restoring MySQL databases...
Restoring MySQL user databases...
Backup complete. Have fun!
You may need to restart XAMPP to complete the restore.
复制代码

恢复完后,需要重新启动XAMPP,才能使恢复的数据可用。

注:详见官网 http://www.apachefriends.org/en/xampp-linux.html#374 及FAQ http://www.apachefriends.org/en/faq-xampp-linux.html#sicherer (强烈推荐)

Stay hungry Stay foolish

转载于:https://www.cnblogs.com/FanTasYX/archive/2013/05/07/3065466.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值