LNMP安装了哪些软件?安装目录在哪?

LNMP一键安装包除去安装所必须的依赖包,还会默认安装以下软件: Nginx、MySQL/MariaDB、PHP、phpMyAdmin、Zend Optimizer/Zend GuardLoader。用户可以根据自己的需要安装其他组件,如FTP服务器、缓存组件,也可以使用升级脚本对Nginx、MySQL、PHP进行升级。
安装这些组件或升级都需要在lnmp下载解压缩后的目录,比如下载到/root目录,就进入/root/lnmp1.4-full目录,执行以下命令。

虚拟主机管理:

    • 参见:

http://lnmp.org/faq/lnmp-vhost-add-howto.html

 

FTP服务器:

    • 可选1,PureFTPd,执行:./pureftpd.sh 安装,1.2+版本使用 lnmp ftp {add|edit|del} 管理,1.1及老版本 http://yourIP/ftp/ 进行管理。
    • 可选2(LNMP1.2下已经移除该脚本),Proftpd,执行:./proftpd.sh 安装,执行命令:/root/proftpd_vhost.sh 添加FTP账号。

缓存加速:

    •  LNMP1.2及更高版本统一使用./addons.sh 进行安装和卸载。 使用方法:./addons.sh {install|uninstall} {eaccelerator|xcache|memcached|opcache|redis|imagemagick|ioncube|apcu} 详细教程:

http://lnmp.org/faq/addons.html

    • LNMP1.1下:
    • 可选1,eAccelerator,执行:./eaccelerator.sh 安装。
    • 可选2,memcached,执行:./memcached.sh安装。
    • 可选3,xcache,安装时需选择版本和设置密码, http://yourIP/xcache/ 进行管理,用户名 admin,密码为安装xcache时设置的。执行:./xcache.sh安装。
    • 可选4,redis,执行:./redis.sh安装。
    • 可选5,opcache,执行:opcache.sh安装。http://yourIP/ocp.php 进行管理。Zend Opcache与eaccelerator相冲突,需卸载eaccelerator。

升级脚本:

    •  LNMP1.2及更高版本: 统一使用./upgrade.sh 进行升级工作。 使用方法:./upgrade.sh {nginx|mysql|mariadb|m2m|php|phpa|phpmyadmin} 详细教程:

http://lnmp.org/faq/lnmp1-2-upgrade.html

    • LNMP1.1下:
    • Nginx升脚本可,升级至任意Nginx版本。执行:./upgrade_nginx.sh 按提示进行升级。
    • PHP升级脚本,可升级至大部分PHP版本。执行:./upgrade_php.sh 按提示进行升级。
    • MySQL升级脚本,可升级至任意MySQL版本,MySQL升级风险较大,虽然会自动备份数据,建议自行再备份一下。执行:./upgrade_mysql.sh 按提示进行升级。
    • MySQL升级至MariaDB,可从MySQL升级至Mariadb,虽然会自动备份数据,建议自行再备份一下。执行:./upgrade_mysql2mariadb.sh 按提示进行升级。
    • MariaDB升级脚本,可升级已安装的Mariadb,虽然会自动备份数据,依然建议自行再备份一下。执行:./upgrade_mariadb.sh 按提示进行升级。
    • LNMPA PHP升级脚本,可升级LNMPA的PHP至大部分版本。执行:./upgrade_lnmpa_php.sh 按提示进行升级。

图像处理:

    • 可选1,imageMagick,执行:./imageMagick.sh 安装。
      执行:./imageMagick.sh 安装,imageMagick路径:/usr/local/imagemagick/bin/。

解密:

    • 可选1,ionCube,执行:./ionCube.sh 安装。

其他:

    • 可选1,(1.4版)执行:./install.sh mphp 在LNMP模式下可安装多PHP版本。
    • (1.2,1.3版)执行:./php5.2.17.sh 可安装一个不与LNMP冲突的PHP 5.2.17单独存在,使用时需要将nginx虚拟主机配置文件里的 php-cgi.sock 修改为 php-cgi52.sock。
    • 可选2,(以下几个脚本在安装包tools目录下)执行:./reset_mysql_root_password.sh 可重置MySQL/MariaDB的root密码。
    • 可选3,执行:./check502.sh 可检测php-fpm是否挂掉,502报错时重启,配合crontab使用。
    • 可选4,执行:./cut_nginx_logs.sh 日志切割脚本。
    • 可选5,执行:./remove_disable_function.sh 运行此脚本可删掉禁用函数。
    • 可选6,执行:./remove_disable_function.sh 防跨目录移除工具。

LNMP相关软件安装目录
Nginx 目录: /usr/local/nginx/
MySQL 目录 : /usr/local/mysql/
MySQL数据库所在目录:/usr/local/mysql/var/
MariaDB 目录 : /usr/local/mariadb/
MariaDB数据库所在目录:/usr/local/mariadb/var/
PHP目录 : /usr/local/php/
PHPMyAdmin目录 : 0.9版本为/home/wwwroot/phpmyadmin/ 1.0及以后版本为 /home/wwwroot/default/phpmyadmin/ 强烈建议将此目录重命名为其不容易猜到的名字。phpmyadmin可自己从官网下载新版替换。
默认网站目录 : 0.9版本为 /home/wwwroot/ 1.0及以后版本为 /home/wwwroot/default/
Nginx日志目录:/home/wwwlogs/
/root/vhost.sh添加的虚拟主机配置文件所在目录:/usr/local/nginx/conf/vhost/
PureFtpd 目录:/usr/local/pureftpd/
PureFtpd web管理目录: 0.9版为/home/wwwroot/default/ftp/ 1.0版为 /home/wwwroot/default/ftp/
Proftpd 目录:/usr/local/proftpd/
Redis 目录:/usr/local/redis/
LNMP相关配置文件位置
Nginx主配置(默认虚拟主机)文件:/usr/local/nginx/conf/nginx.conf
添加的虚拟主机配置文件:/usr/local/nginx/conf/vhost/域名.conf
MySQL配置文件:/etc/my.cnf
PHP配置文件:/usr/local/php/etc/php.ini
php-fpm配置文件:/usr/local/php/etc/php-fpm.conf
PureFtpd配置文件:/usr/local/pureftpd/pure-ftpd.conf 1.3及更高版本:/usr/local/pureftpd/etc/pure-ftpd.conf
PureFtpd MySQL配置文件:/usr/local/pureftpd/pureftpd-mysql.conf
Proftpd配置文件:/usr/local/proftpd/etc/proftpd.conf 1.2及之前版本为/usr/local/proftpd/proftpd.conf
Proftpd 用户配置文件:/usr/local/proftpd/etc/vhost/用户名.conf
Redis 配置文件:/usr/local/redis/etc/redis.conf
LNMPA相关目录文件位置
Apache目录:/usr/local/apache/
Apache配置文件:/usr/local/apache/conf/httpd.conf
Apache虚拟主机配置文件目录:/usr/local/apache/conf/vhost/
Apache默认虚拟主机配置文件:/usr/local/apache/conf/extra/httpd-vhosts.conf
虚拟主机配置文件名称:/usr/local/apache/conf/vhost/域名.conf

本文转自博客园知识天地的博客,原文链接:LNMP安装了哪些软件?安装目录在哪?,如需转载请自行联系原博主。

时间: 2024-10-24 18:10:37

LNMP安装了哪些软件?安装目录在哪?的相关文章

三星S3 Neo+不能软件安装?I9308I软件安装失败怎么办?

1.如I9308I手机桌面如下,我们点击[应用程序].     2.之后打开I9308I中的[设定]进入下面设置界面.     3.进入之后我们需要切换到最左边的[一般]按钮.   4. 再者我们点击[安全]进入.     5.向上滑动手机屏幕,点击[未知来源].   6.弹出"未知来源"提示,点击[确定].   7.此时未知来源即被勾选,如下图:   提示: Galaxy S3 Neo+手机是安卓系统所以只能使用apk格式的文件进行安装,并且安卓系统有时对软件版本兼容有要求,下载时我

完全指南之在 Ubuntu 操作系统中安装及卸载软件

当你从 Windows 系统转向 Linux 系统的时候,刚开始的体验绝对是非比寻常的.在 Ubuntu 系统下就连最基本的事情,比如安装个应用程序都会让(刚从 Windows 世界来的)人感到无比困惑. 但是你也不用太担心.因为 Linux 系统提供了各种各样的方法来完成同样的任务,刚开始你感到困惑那也是正常的.你并不孤单,我们大家都是这么经历过来的. 在这篇初学者指南中,我将会教大家在 Ubuntu 系统里如何以最常用的方式来安装软件,以及如何卸载之前已安装的软件. 关于在 Ubuntu 上

Linux软件安装:RPM、SRPM与YUM功能

一.软件管理器简介 --包管理模式 ·用户使用的系统与软件发行商的一样,发行商就可以在他们的系统上编译好用户需要的软件,然后将编译好的软件发给用户,就可以在用户的系统上直接安装使用,省去了编译的过程: ·包管理模式的安装方式类似于Windows下面的安装,不需要编译: ·发行商即是Linux distribution的发行商或团体组织,这些用户使用它们的Linux distribution: --软件管理器(或包管理器) ·软件管理器在软件安装的时候会记录一些与安装软件相关的信息,方便以后进行软

如何在 Ubuntu 操作系统中安装及卸载软件

当你从 Windows 系统转向 Linux 系统的时候,刚开始的体验绝对是非比寻常的.在 Ubuntu 系统下就连最基本的事情,比如安装个应用程序都会让(刚从 Windows 世界来的)人感到无比困惑. 但是你也不用太担心.因为 Linux 系统提供了各种各样的方法来完成同样的任务,刚开始你感到困惑那也是正常的.你并不孤单,我们大家都是这么经历过来的. 在这篇初学者指南中,我将会教大家在 Ubuntu 系统里如何以最常用的方式来安装软件,以及如何卸载之前已安装的软件. 关于在 Ubuntu 上

操作系统-软件安装目录和运行目录的关系

问题描述 软件安装目录和运行目录的关系 关于软件的安装目录和运行目录,我有以下几个疑问,求大神解答,我使用Win7操作系统. 1.安装目录和运行目录的概念?以QQ软件为例,我现在的理解是,安装目录是下载安装文件并执行安装操作后产生的,里面的文件是实现软件的基本功能,比如说我将QQ软件装在C盘的Program Files (x86),那么安装目录就是C:Program Files (x86)Tencent:运行目录是使用软件之后产生的,具有一些私人定制的特性,里面的文件时用于实现软件的定制功能,使

把自解压的RAR压缩包解压到指定的软件安装目录

原文 把自解压的RAR压缩包解压到指定的软件安装目录 今天千里独行同学给轻狂来信问了一个问题:如何把一个自解压的RAR压缩包解压到我们指定的软件安装目录.   其实,在NSIS中,我们可以灵活运用相关的计算机知识来达到我们的目的.   我简单写了一个教程,不足的地方请方家指正.   第一步,我们新建一个自解压的压缩包(为了叙述方便,我们压缩一个"新建文本文档.txt"):   右键单击"新建文本文档.txt",选择"添加到压缩文件",勾选&quo

.NET对软件安装的冲击

.NET对软件安装的冲击 什么是.NET? -.NET是如何改变整个软件安装的? .NET改变了我们进行软件安装的许多方式.最明显的,我们有了新的语言C#.还有,操作系统也发生了微妙的变化,以及它处理共享代码的方式. 关于元数据(Metadata) 首先,你必须了解什么是Managed Code?所有基于微软中间语言(MSIL)的代码都是以Managed Code运行的.比如.NET推出的新语言C#就完全是以Managed Code运行的.而其他Visual Studio .NET附带的语言,比

简述Linux下的软件安装

对于Windows的用户来说,软件安装的确是没有什么学问,一直Next或者改一下路径,软件就会装好了.但是在Linux下可没这么简单了. Linux下的软件安装主要有三种方式,分别是rpm(RedHat系列)或DPKG(Debian系列).yum(RedHat系列)或APT(Debian系列)和Tarball. 由于rpm.yum等的安装方式都非常简单,在这里就不再详述了,就举一个例子来说明吧,在Windows上360.金山这些系统管理软件相信大家都有用过,yum的软件安装方式就类似于你在360

Redhat零接触及软件安装解释

先说一下作者本人的Redhat的学习经历,从9月份接触到10月份尝试安装到现在能基本上玩转Redhat用了两个月的时间,有过兴奋.迷茫,现在对它已 经深深的"爱"上了,为它的强大的管理功能.极速的处理能力(本人是一个对速度极度追求的发烧友)所震撼. 就我这两个月的接触中,刚开始安装还是很顺利,有的论坛上说安装怎么的,安装时不用看书太多,只要会装XP装Linxu问题不会太大,只要设置成光驱启动,对硬盘的划分做一个计划就行,在安装时选择中文,对E文不好的朋友推荐.然后一路默认就行了,分区采