设为首页 收藏本站
查看: 1775|回复: 0

阿里云 CentOS 6.5 使用XAMPP 搭建LAMP环境

[复制链接]

尚未签到

发表于 2015-8-20 07:17:12 | 显示全部楼层 |阅读模式
  LAMP环境是常见的服务器环境,也是PHP网站常用的服务器环境,很多人喜欢手动配置,但是手动配置LAMP复杂、麻烦,简单一点的话可以使用集成环境。试了下LNMP的集成环境,用不习惯,另外由于本地一直使用XAMPP用的Apache服务器,所以也使用了Linux环境下的xampp,其实还是蛮好用的。
  
  附上xampp下载地址https://www.apachefriends.org/zh_cn/index.html 注意要下载Linux版本的。
  
  XAMPP 是一个易于安装且包含 MySQL、PHP 和 Perl 的 Apache 发行版。XAMPP 的确非常容易安装和使用:只需下载,解压缩,启动即可。该软件以前被称作 LAMPP.
  XAMPP 背后的理念,是为想进入 Apache 世界的开发者提供一套易于安装的发行版。为了方便开发者, XAMPP 被默认配置为所有功能全部开启。
  从安全的角度看,默认配置并不理想,对生产环境也不够安全——请勿在此类环境中使用 XAMPP。
  
  从 LAMPP 0.9.5 开始,您可以通过调用 >>/opt/lampp/lampp security<< 使 XAMPP 更安全。
  到目前为止,XAMPP 共有以下四种版本:
  适用于 Linux 的版本(已在 Ubuntu、SuSE、RedHat、Mandrake 和 Debian 下通过测试),
  适用于 Windows 98、NT、2000、2003、XP 和 Vista 的版本,
  适用于 Solaris SPARC 的测试版(在 Solaris 8 环境下开发并测试),
  适用于 Mac OS X 的测试版。
  适用于 Mac OS X 和 Solaris 的 XAMPP 版本尚处于开发的第一阶段。使用时风险自担!
  
  
  安装步骤:
  一、使用FTP上传工具如:filezilla(我使用的是WinSCP蛮好用的)将Linux版xampp上传到网站根目录/
  
  二、将下载的压缩文件释放到 /opt: (后面服务器环境就在这个目录中)
  tar zxvf xampp-linux-1.7.3a.tar.gz -C /opt
  只允许使用上述命令安装 XAMPP。 使用此命令时,已存在的旧版 XAMPP 会被覆盖。XAMPP 被安装在 /opt/lampp 目录下。
  
  三、使用下面的命令开始运行 XAMPP:
  /opt/lampp/lampp start
  您应该能在屏幕上看到类似下面的提示信息:
  Starting XAMPP 1.7.3a...
  LAMPP: Starting Apache...
  LAMPP: Starting MySQL...
  LAMPP started.
  好了。Apache 和 MySQL 正在运行中。
  
  四、测试安装是否成功,在浏览器里输入以下信息:
  http://localhost
  http://192.168.0.1
  这样则能打开XAMPP 开始主页面.里面包括phpMyAdmin,现在进入还没有密码.
  
  这样安装后,需要设置相应的权限和密码.
  XAMPP 缺乏安全防护的列表:
  MySQL 管理员(root)没有密码。
  MySQL 可通过网络访问。
  ProFTPD 使用“lampp”作为用户名“nobody”的密码。
  PhpMyAdmin 可以通过网络访问。
  示例程序可以通过网络访问。
  MySQL 和 Apache 在同一个用户名(nobody)下运行。
  
  五.输出入安全检查并配置相应密码.
  /opt/lampp/lampp security
  
  六、当这样设置了密码后.再次通过http://localhost 或 http://192.168.0.1 进入时会提示输入用户名和密码.
  注意此时不能打开phpMyAdmin,会提示密码错误.需要配置phpMyAdmin 配制文件,并在里面配置好用户名和密码。
  
  重要的文件和目录
  文件/目录 用途
  /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
  卸载完成。:)
  九.将XAMPP调置为每次开机运行.
  vi /etc/rc.d/rc.local
  在最后面增加一行:
  /opt/lampp/lampp start
  
  附上:
  高级的启动与停止参数
  参数 描述
  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启动一个小型安全检查程序。
  例如:想启用带 SSL 支持的 Apache,只需输入如下命令(以 root 身份):
  /opt/lampp/lampp startssl
  现在您可以通过 SSL 形式的 https://localhost 访问 Apache 服务器了。
  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-101353-1-1.html 上篇帖子: LAMP 系统性能调优,第 3 部分: MySQL 服务器调优 下篇帖子: 【LAMP】在Debian系linux下安装LAMP
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表