首页 > 代码库 > linux 安装xamp
linux 安装xamp
前一久用上了ubuntu,想折腾下小窝,懒得自己去装Php啊,apache 之类的东西,刚才用上xampp,直接点,等以后要涉及深再弄,暂时先用着xampp。还不错,很好用,这里简单说下安装,(我是新手,高手飞过)。
首先,下载,直接下载TAR包
下载地址:http://www.apachefriends.org/zh_cn/xampp-linux.html
下载后请输入以下命令:
进入 Linux shell 并以系统管理员的身份登录:
如果是.run安装包的话:
比如realplay.run
安装方法如下
chmod +x realplay.run
./realplay.run
su
将下载的压缩文件释放到 /opt:(没有这个文件夹自己创建)
tar xvfz xampp-linux-1.7.3a.tar.gz -C /opt
警告: 只允许使用上述命令安装 XAMPP。不要使用任何 Microsoft Windows 工具释放压缩文件,这没有用。
警告 2: 使用此命令时,已存在的旧版 XAMPP 会被覆盖。
就这样结束了。XAMPP 被安装在 /opt/lampp 目录下。
运行
使用下面的命令开始运行 XAMPP:
/opt/lampp/lampp start
您应该能在屏幕上看到类似下面的提示信息:
Starting XAMPP 1.7.3a...
LAMPP: Starting Apache...
LAMPP: Starting MySQL...
LAMPP started.
好了。Apache 和 MySQL 正在运行中。
基本上就这样,剩下的就是打开127.0.0.1测试下,看打得开不。
管理员root密码修改
其他的设置参考
如前所述,XAMPP 并不适用于生产环境,而仅供开发环境使用。XAMPP 被设置为尽量开放,并提供开发者任何他/她想要的功能。这对于开发环境来说是很棒的,但对于生产环境来说却可能是致命的。
这儿有一份 XAMPP 缺乏安全防护的列表:
MySQL 管理员(root)没有密码。
MySQL 可通过网络访问。
ProFTPD 使用“lampp”作为用户名“nobody”的密码。
PhpMyAdmin 可以通过网络访问。
示例程序可以通过网络访问。
MySQL 和 Apache 在同一个用户名(nobody)下运行。
要修正绝大部分的安全薄弱环节,只需执行以下命令:
/opt/lampp/lampp security
它会启用一个小小的安全检查功能,使您安装的 XAMPP 更安全。
高级的启动与停止参数
什么东西放在哪里?
什么东西放在哪里?
一个很大的问题哦,这里有部分答案!;)
重要的文件和目录
文件/目录 用途
/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 配制文件。
停止 XAMPP
想停止 XAMPP,只需输入如下命令:
/opt/lampp/lampp stop
您现在应该能看到:
Stopping LAMPP 1.7.3a...
LAMPP: Stopping Apache...
LAMPP: Stopping MySQL...
LAMPP stopped.
然后 XAMPP 的 Linux 版就停止运行了。
卸载
想卸载 XAMPP,只需输入如下命令:
rm -rf /opt/lampp
卸载完成。:)
(其实上面的都是我去官网复制的,哈哈!)