Xampp的有用操作
2011-04-11 14:24
183 查看
最近因为工作需要学习了下PHP,将一些内容发布到这,Android只能放一放了。
一、提高安全性
安装好XAMPP后,默认的一些设置是不安全的。比如:
1、XAMPP可以被任何人访问,只要你机器连在网上,而别人知道你的IP地址的话。
2、你的mysql root用户密码为空,外人也可以通过网络使用你的MySQL。
3、mysql图形化管理软件phpmyadmin默认也是没有密码的。
我们可以直接终端输入 sudo /opt/lampp/lampp security
然后根据提示进行设置密码。
设置过后,请注意记住密码,因为这里有设置好几个。
二、XAMPP常用命令
1、/opt/lampp/lampp start 开始运行
/opt/lampp/lampp stop 停止运行
2、切换到php4的命令为:
/opt/lampp/lampp php4
切换到php5的命令为:
/opt/lampp/lampp php5
如果忘记了当前正在使用的PHP版本,可以通过下面的命令查看:
/opt/lampp/lampp phpstatus
3、其他启动参数如下:
restart 重启XAMPP
startapache 只启动Apache
startssl 启动Apache 的SSL 支持
startmysql 启动MySQL
startftp 启动ProFTPD
stopapache 停止Apache.
stopssl 停止Apache 的SSL 支持
stopmysql 停止 MySQL数据库
stopftp 停止ProFTPD
三、XAMPP集成的有用工具
1.phpMyAdmin
phpMyAdmin是一个非常实用的Mysql数据库管理操作工具,它是用PHP编写的,用户可以通过Web浏览器新建删除数据库,增加、删除、修改表结构和表数据,还可以通过表单形式提交查询语句,返回数据结果。
2.phpSQLiteAdmin
SQLite的小巧、高效以及与PHP的完美结合,使其获得了越来越多人的青睐。XAMPP不仅集成了SQLite数据库,而且也集成了一个通过Web浏览器对其进行管理的工具——phpSQLiteAdmin。
3.Webalizer
Webalizer是一个高效的、免费的Web服务器日志分析程序。其分析结果以HTML文件格式保存,从而可以很方便地通过Web服务器进行浏览。Internet上的很多站点都使用Webalizer进行Web服务器日志分析。
四、数据的备份、恢复
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-10-03-07.sh
2.恢复
恢复以前的备份,只需以 root 用户身份运行下面的命令:
# sh /opt/lampp/backup/xampp-backup-10-03-07.sh ****
命令后面跟着的是MySQL 的 root 用户的密码,这时用户将看到如下信息:
恢复完后,需要重新启动XAMPP,才能使恢复的数据可用。
一、提高安全性
安装好XAMPP后,默认的一些设置是不安全的。比如:
1、XAMPP可以被任何人访问,只要你机器连在网上,而别人知道你的IP地址的话。
2、你的mysql root用户密码为空,外人也可以通过网络使用你的MySQL。
3、mysql图形化管理软件phpmyadmin默认也是没有密码的。
我们可以直接终端输入 sudo /opt/lampp/lampp security
然后根据提示进行设置密码。
设置过后,请注意记住密码,因为这里有设置好几个。
二、XAMPP常用命令
1、/opt/lampp/lampp start 开始运行
/opt/lampp/lampp stop 停止运行
2、切换到php4的命令为:
/opt/lampp/lampp php4
切换到php5的命令为:
/opt/lampp/lampp php5
如果忘记了当前正在使用的PHP版本,可以通过下面的命令查看:
/opt/lampp/lampp phpstatus
3、其他启动参数如下:
restart 重启XAMPP
startapache 只启动Apache
startssl 启动Apache 的SSL 支持
startmysql 启动MySQL
startftp 启动ProFTPD
stopapache 停止Apache.
stopssl 停止Apache 的SSL 支持
stopmysql 停止 MySQL数据库
stopftp 停止ProFTPD
三、XAMPP集成的有用工具
1.phpMyAdmin
phpMyAdmin是一个非常实用的Mysql数据库管理操作工具,它是用PHP编写的,用户可以通过Web浏览器新建删除数据库,增加、删除、修改表结构和表数据,还可以通过表单形式提交查询语句,返回数据结果。
2.phpSQLiteAdmin
SQLite的小巧、高效以及与PHP的完美结合,使其获得了越来越多人的青睐。XAMPP不仅集成了SQLite数据库,而且也集成了一个通过Web浏览器对其进行管理的工具——phpSQLiteAdmin。
3.Webalizer
Webalizer是一个高效的、免费的Web服务器日志分析程序。其分析结果以HTML文件格式保存,从而可以很方便地通过Web服务器进行浏览。Internet上的很多站点都使用Webalizer进行Web服务器日志分析。
四、数据的备份、恢复
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-10-03-07.sh
2.恢复
恢复以前的备份,只需以 root 用户身份运行下面的命令:
# sh /opt/lampp/backup/xampp-backup-10-03-07.sh ****
命令后面跟着的是MySQL 的 root 用户的密码,这时用户将看到如下信息:
恢复完后,需要重新启动XAMPP,才能使恢复的数据可用。
相关文章推荐
- XAMPP安装之后,还用装MYSQL吗?怎样以cmd操作MYSQL,怎样进入设置?
- 关于级联操作的JavaWeb,望高手指教,对新手有用!
- 100个有用的Qt 4 程序中鼠标与键盘操作技巧(更新中)
- C#报警操作(发出声音——bee~~~~)有用的小程序哦!
- 一些有用的日历操作
- 一组有用的操作Excel的函数
- 几个cmd上对adb的有用操作
- 如何在dos中操作xampp中的mysql数据库
- IDENTITY列的一个有用操作
- php 获取 url 的操作 非常有用!
- ubuntu下xampp详细操作
- vim 一些有用的删除操作
- xml记录操作日志(此例子是记录控件的操作,实际项目中用到觉得有用,与网上其他帖子不约而同)
- C++操作MySQL,有用的朋友顶下,辛苦的原创啊. - 天下 - C++博客
- MFC中几个有用的字符串操作函数
- 工控应用中关于刚体旋转操作的一个有用的几何命题及证明
- 非常有用的Java日期时间操作函数代码一览
- php 获取 url 的操作 非常有用!
- 分享10 个你可能没用过的 Linux 命令,有些比较简化常用操作,比较有用。
- 几个非常有用的文件操作