XAMPP重要文件目录及配置

摘要:
该命令将持续激活/关闭ProFTPD,例如:执行该命令后,如果您关闭并重新启动XAMPP,FTP仍将处于激活状态。security启动一个小型安全检查程序。MySQL可通过网络访问。ProFTPD使用“lampp”作为用户名“nobody”的密码。MySQL和Apache在同一个用户名下运行。

一、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)下运行。

免责声明:文章转载自《XAMPP重要文件目录及配置》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇在vue中使用ElementUI的按钮跳转遇到的问题【NS-3学习】ns-3模拟基础:目录结构,模块,仿真流程下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

本地localhost:端口号(自己设置的Apache的端口号)打不开问题解决了!开心、哭泣

想不来自己有多蠢!历经4个月再没学,刚开始xampp的端口问题解决不了,系统竟然会自动改回去端口数据(哭晕) 后来一直显示Apache端口80占用,各种百度之后发现单纯浏览器都访问不了localhost:8XXX(本地链接), 才发现,不只要打开xampp的控制面板,还要开启Apache啊!怪不得我死活百度不到解决方案,这种问题是猪也不会犯的,其实还是对很...

开源协议的比较

本文,我们来看5种最常用的开源协议及它们的适用范围,供那些准备开源或者使用开源产品的开发人员/厂家参考。 BSD开源协议 BSD开源协议是一个给于使用者很大自由的协议。基本上使用者可以”为所欲为”,可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布。 但”为所欲为”的前提当你发布使用了BSD协议的代码,或则以BSD协议代码为基础做二...

Windows和Linux下查看Apache、MySQL、PHP版本

# Windows查看Apache版本: 使用命令:httpd -v # Linux查看Apache版本: 使用命令:apachectl -v # Windows查看MySQL版本: 使用命令:mysql --version # Linux查看MySQL版本: 使用命令:mysql -V # Windows查看PHP版本: 使用命令:php -v...

JMeter简介及使用JMeter来访问网站

参考: http://jmeter.apache.org/ http://blog.chinaunix.net/uid-26884465-id-3416869.html http://www.ltesting.net/ceshi/open/kyxncsgj/jmeter/2013/0517/206265.html 1.简介 Apache JMeter是Ap...

nginx 反向代理

nginx 反向代理 docker部署apache服务 docker部署nginx服务 修改nginx 监听及转发配置 测试 docker部署apache服务 创建Dockerfile,写入以下内容,执行docker build -t v4/apache . 创建v4/apache 镜像。 FROM ubuntu:18.04 MAINTAINER ca...

浏览器访问svn

文章转自https://www.cnblogs.com/ayanmw/archive/2011/12/19/2294054.html 你看到的这个文章来自于http://www.cnblogs.com/ayanmw 基本的安装包有: subversion /httpd/ svn的httpd的mod_dav_svn mod_authz_svn 两个模块.(...