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
XAMPP重要文件目录及配置的更多相关文章
- Linux下xampp集成环境安装配置方法 、部署bugfree及部署禅道
XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包.XAMPP 是一个易于安装且包含 MySQL.PHP 和 Perl 的 Apache 发行版.XAMPP 的确非 ...
- 本地环境 XAMPP+phpStorm+XDebug+chrome配置和断点调试 注册方法
我的安装环境:XAMPP版本号V3.1.0 ;phpStorm版本8.0.3;windowsxp 32bit.您老人家先过目一下,不然怕影响意义. XAMPP.phpStorm 都直接安装在了D盘根目 ...
- PHP开发环境搭建一:PHP集成环境XAMPP 的安装与配置
1. XMAPP简介 XAMPP(Apache+MySQL/MariaDB+PHP+Perl)开头的X代表X-OS,代表可以在任何常见操作系统下使用,包括Windows.Mac.Linux,开源平台. ...
- MAGENTO for XAMPP install config -搬家配置与安装配置
MEGENTO . 2.2.3 . 支持 PHP version is 7.0.2|7.0.4|~7.0.6|~7.1.0 虚拟机主机配置 环境扩展配置 其他错误 httpd-conf —— ...
- XAMPP phpmyadmin MYSQL的配置
1\xampp phpmyadmin的配置 1.打开“路径/phpmyadmin/libraries/config.default.php”,查找相关项并修改为以下内容: $cfg['PmaAbsol ...
- xampp虚拟主机的配置
ps:来源 https://blog.csdn.net/qq_17335153/article/details/52091869 一.修改httpd.conf 文件目录 xampp => ...
- mac下XAMPP服务器配置多站点配置局域网配置 (转)
原文:http://blog.csdn.net/wbw1985/article/details/9493989 Mac 上的软件大多是收费的,配置开源的东东也挺麻烦,网上搜索发现XAMPP软件是集成了 ...
- mac下xampp简单虚拟主机配置
多域名,虚拟主机的配置 开启虚拟主机配置选项: 打开httpd.conf文件,找到httpd-vhosts.conf那一行,解除该行注释: 打开httpd-vhosts.conf文件 修改如下 < ...
- xampp的安装和配置
这几天一直在做一个网站,客户要求要用PHP修改WordPress的themes,目的是交付完成后,客户自己管理方便. 以前从没有涉及过PHP,用的是jsp,但是,既然已经选择接受,就只能让自己去适应客 ...
随机推荐
- R学习笔记 第四篇:函数,分支和循环
变量用于临时存储数据,而函数用于操作数据,实现代码的重复使用.在R中,函数只是另一种数据类型的变量,可以被分配,操作,甚至把函数作为参数传递给其他函数.分支控制和循环控制,和通用编程语言的风格很相似, ...
- 仿微信抢红包(js 转)
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...
- EF6中使用事务的方法
默认情况当你执行SaveChanges()的时候(insert update delete)来操作数据库时,Entity Framework会把这个操作包装在一个事务里,当操作结束后,事务也结束了. ...
- OpenCV Image Watch 调试插件
昨晚偶然发现vs2012的这个很神奇的插件,对于经常使用opencv的人来说,这个插件无疑是我们的调试神器.今天马上下载试用,感觉超级棒!~以后要想查看图像结果,不用再imshow了! Image W ...
- KMP (next数组的性质及证明)
性质:如果len%(len-next[len-1])==0,则字符串中必存在最小循环节,且循环次数即为len/(len-next[len-1]); 证明:在前len个字符组成的字符串,存在最小循环节k ...
- Android 开发笔记___spinner__适配器基础_arrayadapter
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout ...
- 设备类型检测大全---userAgent
对各种类型的设备的检测,以及所使用的浏览器的类型 function detect(ua) { var os = this.os = {}; var browser = this.browser = { ...
- RPC 调用简述
首先了解什么叫RPC,为什么要RPC,RPC是指远程过程调用,也就是说两台服务器A,B,一个应用部署在A服务器上,想要调用B服务器上应用提供的函数/方法,由于不在一个内存空间,不能直接调用,需要通过网 ...
- ⒃bootstrap组件 轮播图 基础案例
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- 【转】MYSQL 使用SQLyog导入遇到问题解决
原文地址:http://blog.163.com/o5655@126/blog/static/1667428342010910112510738/ 昨天公司想要将一个数据库的数据导出再导入到另外一个 ...