通过Web浏览器对其进行管理的工具——phpSQLiteAdmin。(见图5)
图5 phpSQLiteAdmin界面
3.Webalizer
Webalizer是一个高效的、免费的Web服务器日志分析程序。其分析结果以HTML文件格式保存,从而可以很方便地
通过Web服务器进行浏览。Internet上的很多站点都使用Webalizer进行Web服务器日志分析。(见图6)
图6 Webalizer界面
提高系统安全
XAMPP默认安装之后是很
不安全的,普通用户不用任何密码就可以访问其Web管理页面,修改数据库。
下面是XAMPP安装后的一些软件的默认用户名及密码:
MySQL的超级用户是root,无密码;
允许通过网络访问
MySQL数据库;ProFTPD 用户为nobody,密码为lampp;
允许通过网络访问XAMPP管理页面,用户是lampp,无密码。
很显然,这样的安全性是达
不到发布网站的要求的,因此XMAPP还提供了一条用户命令,可以让用户一次性完成对所用软件的密码设置,命令如下:
/
opt/lampp/lampp security
这时系统会陆续给出现有的
不安全的地方,用户可以选择是否修复这个问题,并设置相应的密码,提示信息如下:
XAMPP: Quick security check...
XAMPP: Your XAMPP pages are NOT secured by a password.
XAMPP: Do you want to set a password? [yes]
XAMPP: Password:
XAMPP: Password (again):
XAMPP: Password protection active. Please use 'lampp' as user name!
XAMPP:
MySQL is accessable via network.
XAMPP: Normaly that's not recommended. Do you want me to turn it off? [yes]
XAMPP: Turned off.
XAMPP: The
MySQL/phpMyAdmin user pma has no password set!!!
XAMPP: Do you want to set a password? [yes]
XAMPP: Password:
XAMPP: Password (again):
XAMPP:
MySQL has no root passwort set!!!
XAMPP: Do you want to set a password? [yes]
XAMPP: Write the password somewhere down to make sure you won't forget it!!!
XAMPP: Password:
XAMPP: Password (again):
XAMPP: Setting new
MySQL root password.
XAMPP: Change phpMyAdmin's authentication method.
XAMPP: The FTP password is still set to 'lampp'.
XAMPP: Do you want to change the password? [yes]
XAMPP: Password:
XAMPP: Password (again):
XAMPP: Reload ProFTPD...
XAMPP: Done.
以上黑体字部分是需要加强安全性的各部分,其含义如下:
“Your XAMPP pages are NOT secured by a password.”指需要为XAMPP页面设置一个密码;“
MySQL is accessable via network.”指设置是否
允许通过网络访问
MySQL数据库,为了网站数据的安全需要将其设为no;“
MySQL has no root passwort set!!!”指
MySQL的超级用户root没有设置密码;“The FTP password is still set to 'lampp'.”指FTP 当前密码为lampp。
IXDBA.NET技术社区
数据的备份、恢复
1.备份
做为系统安全保障的一部分,及时、全面的备份是一项必不可少的工作。数据库以及各软件的配置文件、日志等,经常会使管理员晕头转向,一
不小心就会漏掉一项。而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
2.恢复
恢复以前的备份,只需以 root 用户身份运行下面的命令:
# sh /opt/lampp/backup/xampp-backup-19-02-06.sh ****