- 浏览: 626164 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (448)
- 字符串相关 (16)
- Struts2页面显示 (15)
- Hibernate错误记录 (6)
- linux命令 (2)
- java项目测试 (5)
- 个人作品 (10)
- hibernate应用 (15)
- struts1 (7)
- 数据库(除了hibernate) (42)
- J2ME/WAP (37)
- servlet/jsp (49)
- java桌面应用+java综合 (14)
- 服务器配置,报错解决 (24)
- Myeclipse配置,抛错解决 (8)
- linux (18)
- JavaScript+jquery+ajax (45)
- div css 页面设计 (16)
- 互联网综合运营 (14)
- 编程工具类 (3)
- 论文 报告 文献 (14)
- PHP (26)
- struts2 (9)
- spring (1)
- 我的IT生活 (14)
- Resin (6)
- java项目记录 (14)
- https安全 (11)
- 支付技术 (3)
最新评论
-
yihaijunyxr:
很好呀,我好久没用iteye了,今天找出两个帐号(yihaij ...
c/c++的监听tmlisten启动缓慢解决 -
yihaijun:
好像这不算是技术博客,是工作博客
c/c++的监听tmlisten启动缓慢解决 -
ml365:
后来还优化了webservice的前置框架,不用cxf,用了另 ...
c/c++的监听tmlisten启动缓慢解决 -
Jayliuying:
有点晚哈 但是也支持一下 楼主
java相关论文的参考文献【转】 -
gqsunrise:
...
我是项目经理,我的项目管理日记【20120229】
重要文件解释:
ProFTPD:一个Unix平台上或是类Unix平台上(如Linux, FreeBSD等)的FTP服务器程序,它是在自由软件基金会的版权声明(GPL)下开发、发布的免费软件,可以随意修改源始码。它是完全独立而完整、重新改写的FTP Server。
主要特色:
一个单一的和 Apache 的 httpd.conf 类似的配置文件
每个目录下的 .ftpaccess 文件(和 Apache 的. htaccess 类似)
很容易配置的,多个虚拟 FTP 服务器以及匿名 FTP 服务
可以单独运行也可以从 inetd/xinetd 启动
匿名 FTP 的根目录不需要特别的目录结构
系统的二进制文件和其他系统文件没有 SITE EXEC 命令
在单独运行方式下,以非特权用户运行,降低攻击风险
日志以及 utmp/wtmp 支持
Shadow 口令支持
官方网站: http://www.proftpd.org/
Filazilla是一个非常流行的开源的免费的FTP客户端、服务器端的项目,目前其客户端软件Filezilla Client 3.0有着非常广泛的市场。
Mercury Mail Transport System是一款综合的Internet邮件服务器系统。Mercury Mail Transport System的Mercury/32 IMAP服务器模块处理带有超长参数时存在缓冲区溢出漏洞,远程攻击者可能利用此漏洞控制服务器。
攻击者必须以合法的帐号登录到系统以后才能利用此漏洞。
u 安装过程:
一、 下载(进入 Linux shell 并以系统管理员的身份登录)
二、 下载后请输入以下命令:
1. 将下载的压缩文件释放到 /opt:
tar xvfz xampp-linux-1.7.4.tar.gz -C /opt
警告: 只允许使用上述命令安装 XAMPP。不要使用任何 Microsoft Windows 工具释放压缩文件,这没有用。
警告 2: 使用此命令时,已存在的旧版 XAMPP 会被覆盖。
就这样结束了。XAMPP 被安装在 /opt/lampp 目录下。
2、开始运行
使用下面的命令开始运行 XAMPP:
/opt/lampp/lampp start
您应该能在屏幕上看到类似下面的提示信息:
Starting XAMPP 1.7.2...
LAMPP: Starting Apache...
LAMPP: Starting MySQL...
LAMPP started.
3:测试
好了,这很简单,但您如何检测所有组件是否正常工作呢?只需在您的浏览器中输入下面的链接即可: http://localhost
如前所述,XAMPP 并不适用于生产环境,而仅供开发环境使用。XAMPP 被设置为尽量开放,并提供开发者任何他/她想要的功能。这对于开发环境来说是很棒的,但对于生产环境来说却可能是致命的。
这儿有一份 XAMPP 缺乏安全防护的列表:
1. MySQL 管理员(root)没有密码。
2. MySQL 可通过网络访问。
3. ProFTPD 使用“lampp”作为用户名“nobody”的密码。
4. PhpMyAdmin 可以通过网络访问。
5. 示例程序可以通过网络访问。
6. MySQL 和 Apache 在同一个用户名(nobody)下运行。
要修正绝大部分的安全薄弱环节,只需执行以下命令:
/opt/lampp/lampp security
它会启用一个小小的安全检查功能,使您安装的 XAMPP 更安全。
u 重要文件和目录
/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 配制文件。
u /opt/lampp/lampp参数使用:
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
启动一个小型安全检查程序。
u 停止 XAMPP,只需输入如下命令:
/opt/lampp/lampp stop
u 卸载 XAMPP,只需输入如下命令:
rm -rf /opt/lampp
发表评论
-
php 乱码转码 触发访问url的方法【原创】
2011-09-21 11:40 1215对于php的转码,用 iconv("UTF-8&q ... -
php实现url跳转教程网址
2011-09-20 23:15 1440http://hi.baidu.com/rj52077/blo ... -
不错的phpmyadmin教程链接
2011-08-31 22:02 776http://www.pctop1.com/show.asp? ... -
解决mysql“Access denied for user 'root'@'localhost'” 【转】
2011-07-15 14:34 2253我的系统是ubuntu6.06,最近新装好的mysql在进入m ... -
解决Wrong permissions on configuration file, should not be world writable!【转】
2011-07-15 14:32 1671今天在服务器上安装phpMyAdmin,出现这样的提示 ... -
Linux查看mysql 安装路径【转】
2011-07-15 14:31 6336一、查看文件安装路径由于软件安装的地方不止一个地方,所有先说查 ... -
linux下卸载mysql方法linux下mysql的卸载【转】
2011-07-15 14:31 1829linux下卸载mysql方法linux下mysql的卸载a. ... -
linux下查看mysql、apache是否安装,并卸载【转】
2011-07-15 14:29 12241,mysql 的守护进程是mysqld 如果已经安装则:[r ... -
XAMPP: Couldn't start MySQL!解决方案【转】
2011-07-15 14:26 1429将xampp在centos下铐至/opt/lampp目录下时, ... -
MYSQL--my.cnf配置中文详解
2011-07-15 14:21 1021mysqld程序--目录和文件引用basedir = pa ... -
PHP时间计算[转]
2010-12-12 15:23 9311>如我们知道开始时间,要加减一个时间,得出一个结果时间 ... -
php时间戳和正常时间显示的转换【转】
2010-12-12 15:22 3566用date("Y-m-d H:i:s" ... -
easyeclipse for php 搭配xampp教程【原创】
2010-12-12 11:15 1077假设先安装好easyeclipse for php ,工作 ... -
最新Eclipse + PHPeclipse + XMAPP配置PHP开发环境【转】
2010-12-12 11:15 16231、安装 XMAPP(略) ... -
使用PHPeclipse和xampp开发PHP【转】
2010-12-12 11:13 1312PHPeclipse是一个Eclipse插件,用来开 ... -
xampp使用教材【转】
2010-12-12 11:13 1364认识XAMPP XAMPP(Apache+MySQ ... -
php免费空间
2010-12-11 22:37 1099http://gofreeserve.com/ h ... -
从零开始学DedeCms模板制作教程【转】
2010-12-11 11:22 1242DedeCms真是一个非常棒的系统,我从接触到现在一年时间再也 ... -
DEDECMS模板制作必备手册2【转】
2010-12-11 11:19 1275<!-------------------------- ... -
DEDECMS模板制作必备手册1[转]
2010-12-11 11:17 13441] typeid='' 表示栏目ID,在列表模板和档案模板 ...
相关推荐
【Linux下的LAMPP配置详解】 LAMP架构是Linux、Apache、MySQL和PHP(或Perl)的首字母缩写,是一种流行的开源Web开发平台。它为开发者提供了在Linux操作系统上搭建网站和服务的基础,广泛应用于各种Web应用程序的...
### lampp下的设置技巧详解 在本篇文章中,我们将深入探讨如何在LAMPP环境下进行高效、实用的配置。LAMPP(Linux, Apache, MySQL, PHP, and Perl)是搭建Web开发环境的一种流行组合,它非常适合在Linux系统上进行...
LAMPP是Linux下的一套开源软件组合,包括Linux操作系统、Apache Web服务器、MySQL数据库和PHP解析器。它为Web开发提供了完整的环境支持,特别是在Linux系统下进行PHP应用程序的开发和部署时非常方便。与传统的LAMP...
在本文中,我们将深入探讨如何在Linux系统上安装BugFree 3,这是一个开源的缺陷跟踪系统。首先,我们需要确保服务器环境满足安装需求,并了解必要的配置步骤。 1. **下载与安装XAMPP** BugFree 3依赖于Apache...
Linux 中 Crontab 计划任务详解 Linux 中 Crontab 计划任务是 Linux 操作系统中的一种任务计划工具,可以让用户在特定的时间执行特定的命令或程序。下面将详细介绍 Crontab 的使用方法、格式、参数、应用实例等。 ...
LINUX XAMPP 操作方法详解 LINUX XAMPP 操作方法是 Linux 平台下的一种集成开发环境,集成了 Apache、PHP、MySQL、Perl 等多种开源技术。下面是对 XAMPP 操作方法的详细介绍。 启动和停止 XAMPP 在 Linux 平台下...
### Linux下的LAMP一键安装教程知识点详解 #### 一、XAMPP介绍及发展历程 - **XAMPP**是一款非常受欢迎的本地服务器解决方案,适用于多种操作系统,包括Windows、Linux和macOS。它允许用户轻松搭建一个本地开发环境...
### Linux系统下构建Web服务器与Discuz论坛安装详解 #### 一、理解核心概念与步骤 **1. Web服务器搭建**:在Linux环境下构建Web服务器是IT领域中一项基础但关键的技术,它允许用户通过互联网访问网站或应用程序。...
《XAMPP for Linux 7.3.8-2 安装详解》 XAMPP,全称为“X-AMP”,是由Apache Friends开发的一款开源、免费的Web服务器套装,包含了Apache服务器、MySQL数据库、PHP解释器以及Perl等组件,是搭建本地开发环境的常用...
1. **安装**:在Linux环境下,首先解压`xampp-linux-devel-1.7.7.tar.gz`,然后将解压后的目录移动到合适的位置,如`/opt/lampp`。接着,根据系统需求设置环境变量和权限,确保所有服务都能正常启动。 2. **启动和...
总结来说,XAMPP v1.7 Beta 4 for Linux是一个强大的工具,可以帮助开发者在Linux环境下快速建立本地Web开发环境。通过它的集成组件,开发者可以便捷地进行PHP、MySQL项目的开发、测试和调试,从而提高工作效率。...
### Bugfree3的安装与配置详解 #### 一、前言 Bugfree是一款开源的缺陷跟踪系统,广泛应用于软件开发过程中对bug的管理和追踪。本文将详细介绍如何在Red Hat Enterprise Linux 6(RHEL 6)系统上安装并配置最新的...
### Linux XAMPP 下启用 WordPress 的自定义文件名(伪静态)功能详解 #### 引言 在现代网站开发中,使用伪静态链接不仅能够提升网站的美观度,还能够优化搜索引擎对网站的抓取效率。对于使用 WordPress 构建网站的...
《Mantis1.2.11搭建与使用详解》 Mantis是一款开源的缺陷跟踪系统,常用于项目管理和软件开发中的问题追踪。本文将详细阐述如何在Linux环境下搭建并使用Mantis1.2.11。 首先,我们需要将Mantis的压缩文件上传至...
### XAMPP与WordPress在CentOS 7上的安装与配置详解 #### 一、XAMPP简介 XAMPP是一款非常流行的集成开发环境,它包含了Apache Web服务器、MySQL数据库、PHP和其他工具,使得用户能够在本地计算机上快速搭建一个...
5. **启动XAMPP**:在`/opt/lampp`目录下执行`./lampp start`来启动所有服务。如果一切正常,可以通过浏览器访问`http://服务器IP/xampp`来查看安装状态。 #### 三、Net-SNMP安装 文档提到Net-SNMP的安装细节在另...
在 Windows 上,通常是 `C:\xampp\htdocs`,在 Linux 上,可能是 `/opt/lampp/htdocs`。 2. 通过浏览器访问 `http://localhost/bugfree` 开始安装过程,Servername 可以是 `127.0.0.1` 或 `localhost`。 3. 在安装...