konakona
Dream Afar.
konakona
UBUNTU编译安装配置XAMPP

今天模Ubuntu,所以跟着学习了下。

安装与启动

将下载的安装包XAMPP-Linux-1.5.1.tar.gz 文件上传到Linux服务器,以系统管理员用户登录,通过下面的命令将其安装到/opt,安装后的目录为/opt/lampp。

tar xvfz XAMPP-Linux-1.5.1.tar.gz -C /opt

(x 解压缩,z 具有gzip属性,v 屏显信息,f 后面接文件 老的版本f 后面要直接跟文件名 现在的版本好像很好有这个限制了。)

安装完毕后,输入下面的命令就可以启动XAMPP了:

/opt/lampp/lampp start

这时你会看到如下信息:

starting XAMPP for Linux 1.5.1…

XAMPP: Starting Apache with SSL (and PHP5)…

XAMPP: Starting MySQL…

XAMPP: Starting ProFTPD…

XAMPP for Linux started.

这里需要注意:XAMPP从 1.4.7版开始支持PHP 5与PHP 4可选启动,便于用户根据PHP程序的需要做出选择。

切换到php4的命令为:

/opt/lampp/lampp php4

切换到php5的命令为:

/opt/lampp/lampp php5

如果忘记了当前正在使用的PHP版本,可以通过下面的命令查看:

/opt/lampp/lampp phpstatus

其他启动参数如下:

restart 重启XAMPP

startapache 只启动Apache

startssl 启动Apache 的SSL 支持

startmysql 启动MySQL

startftp 启动ProFTPD

stopapache 停止Apache.

stopssl 停止Apache 的SSL 支持

stopmysql 停止 MySQL数据库

stopftp 停止ProFTPD

测试使用

经过上述简单的操作,就完成了安装与启动。

提高系统安全

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.

数据的备份、恢复

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 ****

命令后面跟着的是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,才能使恢复的数据可用。

赞赏
https://secure.gravatar.com/avatar/3b712b34a0e1b689cfb524c9c6bcdc47?s=256&r=g

团哥

文章作者

继续玩我的CODE,让别人说去。 低调,就是这么自信。

发表评论

textsms
account_circle
email

konakona

UBUNTU编译安装配置XAMPP
今天模Ubuntu,所以跟着学习了下。 安装与启动 将下载的安装包XAMPP-Linux-1.5.1.tar.gz 文件上传到Linux服务器,以系统管理员用户登录,通过下面的命令将其安装到/opt,安装后的目…
扫描二维码继续阅读
2010-05-02