LAMP是:Linux(操作系统)、Apache(HTTP 服务器),MySQL(有时也指MariaDB,数据库软件) 和PHP(有时也是指Perl或Python) 的首字母缩写,一般用来建立web应用平台。
系统环境:Ubuntu 12.04
'#'表示此命令需要在root权限下运行,只为提高可读性而标注,不需要随命令输入。
1. 获取安装文件
首先需要获取xampp安装文件,可以直接在linux中通过wget命令下载,或者通过Filezilla软件上传至linux中。
- wget下载
//使用wget命令下载xampp安装文件,url为下在链接。文件将下载至当前目录下
# wget url
- 使用FileZilla上传
打开FileZilla,文件->站点管理->新站点,填写配置(IP,用户名,密码),端口默认。
2. 安装XAMPP
下面假设安装文件xampp-linux-5.6.15-1-installer.run已放置于/home下
//进入安装文件所在目录
# cd /home
//首先要赋予*.run文件运行权限
# chmod +x xampp-linux-5.6.15-1-installer.run
//紧接着进行安装
# ./xampp-linux-5.6.15-1-installer.run
//根据提示选择Y - Y - ENTER - Y,默认安装位置为/opt/lampp
安装完毕后,默认的网站目录为/opt/lampp/htdocs,在此目录下即可放置自己的网站。
3. 启动与停止服务
//使lampp全局可见
# cpy /opt/lampp/lampp /usr/bin/lampp
//启动服务
# lampp start
//停止服务
# lampp stop
//对xampp进行任何的配置修改之后都需要进行重启使其生效
# lampp restart
参数 | 描述 |
---|---|
start | 启动 XAMPP |
stop | 停止 XAMPP |
restart | 重新启动 XAMPP |
startapache | 只启动 Apache |
startssl | 启动 Apache 的 SSL 支持。该命令将持续激活 SSL 支持,例如:执行该命令后,如果您关闭并重新启动 XAMPP,SSL 仍将处于激活状态。 |
startmysql | 只启动 MySQL 数据库。 startftp 启动 ProFTPD 服务器。通过 FTP,您可以上传文件到您的网络服务器中(用户名“nobody”,密 码“lampp”)。该命令将持续激活 ProFTPD,例如:执行该命令后 ,如果您关闭并重新启动 XAMPP,FTP 仍将处于激活状态。 |
stopapache | 停止 Apache。 |
stopssl | 停止 Apache 的 SSL 支持。该命令将持续停止 SSL 支持,例如 :执行该命令后,如果您关闭并重新启动 XAMPP,SSL 仍将处于停 止状态。 |
stopmysql | 停止 MySQL 数据库。 |
stopftp | 停止 ProFTPD 服务器。该命令将持续停止 ProFTPD,例如:执行 该命令后,如果您关闭并重新启动 XAMPP,FTP 仍将处于停止状态 |
security | 启动一个小型安全检查程序。 |