精华内容
下载资源
问答
  • lnmp一键安装
    千次阅读
    2022-01-18 12:05:09

    LNMP一键安装过程详解

    本节介绍如何利用下载好的 LNMP 一键安装包在Linux系统上安装 LNMP 环境。

    解压缩一键安装包

    我们把 LNMP 一键安装包保存在 /usr/local/src/ 目录下,第一步仍然是解压缩一键安装包。命令如下:

    [root@localhost ~]# cd /usr/local/src/
    [root@localhost src]# tar -zxvf lnmp1.0-full.tar.gz
    

    执行安装脚本安装 LNMP 一键安装包

    既然是脚本安装包,那就不需要我们一个一个手工安装了,只要执行安装脚本 centos.sh 即可自动安装(Debian 中执行脚本为 debian.sh,Ubuntu 中执行脚本为 ubuntu.sh)。命令如下:

    [root@localhost src]# cd lnmp1.0-full
    [root@localhost lnmp1.0-full]#./centos.sh
    
    回车之后安装就会继续,会看到如下界面:
    ==========================================================
    LUMP V1.0 for CentOS/RadHat Linux VPS Written by Licess
    ==========================================================
    A tool to auto-compile & install Nginx+MySQL+PHP on Linux
    For more information please visit http://www.lnmp.org/
    ==========================================================
    Please input the root password of mysql:
    (Default password: root) : 123  #设定MySQL 的密码,这里设为 123
    ==========================================================
    Do you want to install the InnoDB Storage Engine?
    (Default no,if you want please input: y , if not please press the enter button):y
    #是否需要安装MySQL InnoDB,如果需要安装则输入y
    
    Install PHP 5.3.17,Please input y
    Install PHP 5.2.17,Please input n or press Enter
    (Please input y or n) :y
    #选择安装PHP的版本,输入y安装的是5.3.17
    Install MySQL 5.5.27,Please input y
    Install MySQL 5.1.60,Please input n or press Enter
    (Please input y or n) :y
    #选择安装MySQL的版本,输入y安装的是5.5.27
    Press any key to start. . .or Press Ctrl+c to cancel #按任意鍵开始安装
    

    如果在安装过程中输入错误,则可以按“Ctrl+Backspace”组合键来进行删除。这个安装过程完全是依赖 centos.sh 脚本自动执行的,所以比 LAMP 的手工安装过程简单得多,我们只要指定一些基本的选项,就可以完成安装了。

    具体的安装时间要视 Linux 服务器的性能而定,可能会等待几十分钟。如果大家有兴趣,则可以查看一下 centos.sh 这个安装脚本,看看它是如何实现自动安装的。如果看到以下界面,则证明安装成功。

    =========================================================
    Manager for LNMP VI.0 , Written by Licess
    =========================================================
    LNMP is a tool to auto-compile & install Nginx+MySQL+PHP on Linux
    This script is a tool to Manage status of lnmp
    For more information please visit http://www.lnmp.org
    Usage: /root/lnmp {start|stop|reload|restart|kill|status}
    =========================================================
    Nginx is runing!
    php-fpm is runing!
    MySQL running (12489)   [确定]
    Active Internet connections (only servers)
    Proto Recv-Q Send-Q Local Address   Foreign Address State
    tcp 0 0 0.0.0.0:53575   0.0.0.0:*   LISTEN
    tcp 0 0 0.0.0.0:3306    0.0.0.0:*   LISTEN
    tcp 0 0 0.0.0.0:111 0.0.0.0:*   LISTEN
    tcp 0 0 0.0.0.0:80  0.0.0.0:*   LISTEN
    tcp 0 0 0.0.0.0:22  0.0.0.0:*   LISTEN
    tcp 0 0 127.0.0.1:631   0.0.0.0:*   LISTEN
    tcp 0 0 127.0.0.1:25    0.0.0.0:*   LISTEN
    tcp 0 0 :::57454    :::*    LISTEN
    tcp 0 0 :::111  :::*    LISTEN
    tcp 0 0 :::22   :::*    LISTEN
    tcp 0 0 ::1:631 :::*    LISTEN
    tcp 0 0 ::1:25  :::*    LISTEN
    

    LNMP一键安装包安装的软件及具体位置

    既然是一键安装,那么默认安装的软件和软件的安装位置都是事先设定好的,在安装过程中不能更改。具体安装了哪些软件及其位置如表 1 所示。

    表 1 LNMP一键安装包安装的软件及其位置

    默认安装软件软件安装位置软件相关配置文件名配置文件安装位置
    Nginx/usr/local/nginx/Nginx 配置文件/usr/local/nginx/conf/nginx.conf
    默认网站目录/home/wwwroot/delault
    曰志文件/home/wwwlogs/
    MySQL/usr/local/mysql/MySQL 配置文件/etc/my.cnf
    数据所在位置/usr/local/mysql/var/
    PHP/usr/local/php/PHP 配置文件/usr/local/php/etc/php.ini
    php-fpm配置文件/usr/local/php/clc/php-rpm.conf
    phpMyAdmin/homc/wwwroot/dcfault/phpmyadmin/
    Zend Optimizer/usr/local/zend/

    也就是说,LNMP 一键安装只安装了基本的 Nginx、MySQL、PHP、phpMyAdmin 和 Zend Optimizer。

    更多相关内容
  • centos,H5推流,nginx+ffmpeg实现直播类必须的组件。lnmp一键安装环境适用
  • # lnmp.sh # CentOS: 7.x # Nginx: latest # Mysql: 5.6.33 # PHP: 5.6.26 # 需修改/etc/nginx/conf.d/default.conf适配PHP
  • DNMP(Docker Nginx MySQL PHP7/5 Redis)是一款全功能的LNMP一键安装程序
  • LNMP一键安装脚本使用 离线安装

    千次阅读 2022-01-04 15:52:44
    准备一键安装脚本:lnmp1.8-full.tar.gz 离线安装: CentOS7: 注:此版本无法安装mysql,可以安装MariaDB10.4代替。 准备完整版操作系统:必须准备含有软件包的ISO镜像,如“Everything版”“DVD1版” 安装CentOS7...

    准备一键安装脚本:lnmp1.8-full.tar.gz

    离线安装:

    CentOS7:

    注:此版本无法安装mysql,可以安装MariaDB10.4代替。
    准备完整版操作系统:必须准备含有软件包的ISO镜像,如“Everything版”“DVD1版”

    安装CentOS7操作系统

    机器cpu对应版本(Minimal等皆可),Everything版似乎也需要配置好软件源

    挂载软件源

    使用“完整版”操作系统作为软件源

    • 挂载光盘镜像(临时有效,重启后失效)
    mkdir /mnt/dvd
    mount -o loop /root/CentOS-7-x86_64-Everything-1810.iso /mnt/dvd
    
    • 移除并备份yum源配置文件(.repo文件都会生效产生干扰)
    mv /etc/yum.repos.d/ /etc/yum.repos.d.backup
    mkdir /etc/yum.repos.d/
    touch /etc/yum.repos.d/CentOS-Media.repo
    
    • 配置新yum本地源

    在“/etc/yum.repos.d/CentOS-Media.repo”内写入

    [local-media]
    name=CentOS-$releasever - Media
    baseurl=file:///mnt/dvd/
    #file:///mnt/dvd2/
    #如果有第二张光盘将前面dvd2行前面的 # 注释符号去掉
    gpgcheck=0 # gpgcheck 签名检查可以改成 0 就会不检查。
    enabled=1
    gpgkey=file:///mnt/dvd/RPM-GPG-KEY-CentOS-7 #gpgkey 最后面如果是CentOS-6就把最后面数字改成6
    
    • 测试本地源

    没有报错的话就是正常工作了

    yum clean all # 清空以下缓存
    yum makecache # 创建新的缓存
    yum install wget # 安装测试
    

    使用full包离线安装

    tar zxf lnmp1.8.tar.gz # 解压
    cd lnmp1.8
    chmod 777 ./install.sh # 赋权限
    CheckMirror=n ./install.sh lnmp # 离线安装
    
    

    成功在这里插入图片描述

    参考链接:
    官方-CentOS 使用光盘ISO镜像搭建本地源实现离线/无网络yum安装软件或lnmp

    展开全文
  • LNMP一键安装

    2017-11-01 20:34:45
    LNMP一键安装

    安装

    系统需求:

    • 需要2 GB硬盘剩余空间
    • 128M以上内存,OpenVZ的建议192MB以上(小内存请勿使用64位系统)
    • Linux下区分大小写,输入命令时请注意!

      安装步骤:

      1、使用putty或类似的SSH工具登陆;
      登陆后运行:screen -S lnmp
      如果提示screen命令不存在可以执行:yum install screenapt-get install screen安装,详细的screen教程点击这里

      2、下载LNMP一键安装包:
      您可以选择使用下载版(推荐国外或者美国VPS使用)或者完整版(推荐国内VPS使用)
      如需下载版执行命令:wget -c http://soft.vpser.net/lnmp/lnmp0.9.tar.gz
      如需完整版执行命令:wget -c http://soft.vpser.net/lnmp/lnmp0.9-full.tar.gz
      下载完成后LNMP一键安装包就会被下载到您的服务器或VPS上(一般用root登陆没切换目录的话应该在/root 下面)。

      3、解压LNMP一键安装包:
      执行:tar zxvf lnmp0.9.tar.gztar zxvf lnmp0.9-full.tar.gz 就会将LNMP一键安装包解压缩。

      4、开始安装LNMP一键安装包:
      进入LNMP安装目录,执行:cd lnmp0.9/cd lnmp0.9-full/
      再执行安装程序前需要您确认您的Linux发行版,可以执行:cat /etc/issue 查看是CentOS、Debian还是Ubuntu,也可以通过VPS服务商提供的控制面板上查看。确定好之后,选择下面对应系统的安装命令:
      CentOS系统下的安装
      执行./centos.sh 2>&1 | tee lnmp.log (如果系统是Red Hat Enterprise Linux Server(RHEL)需要先确保yum可以正常安装软件,RHEL安装yum教程)
      Debian系统下的安装
      执行./debian.sh 2>&1 | tee lnmp.log
      Ubuntu系统下的安装

      执行./ubuntu.sh 2>&1 | tee lnmp.log
      执行安装命令后,会出现如下界面:

      输入要绑定的域名(建议使用一个二级域名,该域名会绑定到/home/wwwroot/,方便以后管理!如果输入有错误,可以按住Ctrl再按Backspace键删除),输入完成后回车,会显示如下界面:
      (注:如果是Debian系统,输入域名后会提示Where are your servers located? asia,america,europe,oceania or africa,这里是选择服务器或VPS在哪个大洲,一般都是美国VPS,直接回车就行,如果是中国的,输入asia,回车。)

      再输入要设置的MySQL root的密码,输入完成后回车,会显示如下界面:

      如果需要安装InnoDB,可以输入 y 回车,不需要的话直接回车即可。回车后会显示如下界面:

      提示"Press any key to start...",按回车键开始安装。
      LNMP脚本就会自动安装编译Nginx、MySQL、PHP、phpMyAdmin、Zend Optimizer这几个软件。

      5、安装完成
      如果显示如下界面:

      说明已经安装成功。


      如果显示如下界面:

      说明没有安装成功!!需要用winscp到lnmp0.9的目录下找到lnmp.log,并下载下来,到LNMP支持论坛发帖注明你的系统、32位还是64位,并将lnmp.log以附件形式上传到论坛,我们会通过日志查找错误,并在帖子上进行反馈。

      虚拟主机管理


      1、添加虚拟主机,执行如下命令:/root/vhost.sh 根据提示输入要绑定的域名,回车,如果需要添加更多的域名,输入y,再输入要另外绑定的域名,多个域名可以用空格隔开(注:带www和不带www的是不同的域名,如需带www和不带的www的域名都访问同一个网站需要同时都绑定)。再输入域名绑定的目录(绝对目录,如/home/wwwroot/lnmp,如果不填默认是/home/wwwroot/绑定的域名,目录不一定非要是/home/wwwroot/,如果/data/ 下面有大量的空间也可以填写/data/www/lnmp 之类的。),再选择是否添加伪静态规则,默认已经有了discuz、discuzx、wordpress、sablog、emlog、dabr、phpwind、wp2(二级目录wp伪静态),可直接输入以上名称即可,如果需要添加自定义伪静态规则,直接输入一个想要的名字,程序会自动创建伪静态文件,直接在/usr/local/nginx/conf/你自定义的伪静态名字.conf 里面添加伪静态规则就行(注:添加完执行/etc/init.d/nginx restart 重启生效)。接下来会提示是否需要启用日志功能,一般情况下不需要启动,直接输入n就行,如需启动,输入y,再输入要定义的日志文件名字,回车就会自动添加虚拟主机。

      2、删除虚拟主机,ssh执行:rm /usr/local/nginx/conf/vhost/域名.conf

      安装其他组件

      (注:安装如下组件,必须在lnmp0.9的安装目录,即lnmp压缩包解压缩后cd lnmp0.9/后的目录!,如果找不到可以执行find / -name eaccelerator.sh查找。)
      (注:以下组件不一定您都需要,请按您的需求使用!)

      1、安装PureFTPd和FTP管理面板,执行如下命令:./pureftpd.sh 按提示输入你MySQL的root密码、FTP用户管理面板的密码、MySQl的FTP数据库密码(可直接回车,自动生成一个密码),回车确认,就会自动安装PureFTPd,提示安装完PureFTPd后,在浏览器执行http://你的域名或IP/ftp/ 输入你前面设置的FTP用户管理面板的密码,就可以管理FTP。

      2、安装eAccelerator,执行如下命令:./eaccelerator.sh ,按提示选择版本,回车确认后,就会自动安装并重启web服务。

      3、安装ionCube,执行如下命令:./ionCube.sh 回车确认后,就会自动安装并重启web服务。

      4、安装imageMagick,执行如下命令:./imageMagick.sh 回车确认后,就会自动安装并重启web服务。

      5、安装memcached,执行如下命令:./memcached.sh 回车确认后,就会自动安装并重启web服务。

      升级程序

      6、升级Nginx版本,执行如下命令:./upgrade_nginx.sh 按提示输入nginx的版本号,如1.0.10,版本号可以从http://nginx.org/en/download.html获取。(注:升级过程中MySQL、PHP-FPM将会暂停。)

      7、升级PHP版本,执行如下命令:./upgrade_php.sh 按提示输入php版本号,如5.3.6。(注:某些网站程序,如shopex等有兼容性问题,升级前确保你使用的程序以支持5.3.*版本。升级过程中Nginx、MySQL、PHP-FPM将会暂停。5.4.*版本属测试版暂未测试,生产环境请勿升级到5.4.*。)

      状态管理

      LNMP状态管理: /root/lnmp {start|stop|reload|restart|kill|status}
      Nginx状态管理:/etc/init.d/nginx {start|stop|reload|restart}
      PHP-FPM状态管理:/etc/init.d/php-fpm {start|stop|quit|restart|reload|logrotate}
      PureFTPd状态管理: /etc/init.d/pureftpd {start|stop|restart|kill|status}
      MySQL状态管理:/etc/init.d/mysql {start|stop|restart|reload|force-reload|status}
      Memcached状态管理:/etc/init.d/memcached {start|stop|restart}

      相关图形界面程序

      phpinfo : http://前面输入的域名或IP/phpinfo.php
      phpMyAdmin : http://前面输入的域名或IP/phpmyadmin/
      探针 : http://前面输入的域名或IP/p.php
      PureFTP管理界面:http://前面输入的域名或IP/ftp/
      Memcached测试页面:http://前面输入的域名或IP/memcached.php

      LNMP相关目录

      nginx : /usr/local/nginx
      mysql : /usr/local/mysql
      php : /usr/local/php
      网站目录: /home/wwwroot/
      Nginx日志目录:/home/wwwlogs/
      /root/vhost.sh添加的虚拟主机配置文件所在目录:/usr/local/nginx/conf/vhost/

      LNMP相关配置文件

      Nginx主配置文件:/usr/local/nginx/conf/nginx.conf
      /root/vhost.sh添加的虚拟主机配置文件:/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
      PureFtpd MySQL配置文件:/usr/local/pureftpd/pureftpd-mysql.conf

      注:LNMP一键安装包 0.9 & LNMPA已经在DiaHosting(感谢提供测试VPS)、VPSYOU(感谢提供测试VPS)、PhotonVPS(感谢提供测试VPS)、Linode遨游主机KVMLAVPSZZ瑞豪开源VPSYardVPSLocVPSBuyVMDirectSpaceHostigation等多家美国VPS的CentOS、Debian、Ubuntu的32位和64位系统上测试通过。(Debian5系统源目前有问题,请使用Debian6!小内存请勿使用64位系统)

    展开全文
  • 1、cd /lnmp1.5/tools/ 2、sh reset_mysql_root_password.sh

    1、cd /lnmp1.5/tools/

    2、sh reset_mysql_root_password.sh

    展开全文
  • VM Linux Lnmp一键安装配置域名前言Lnmp一键安装官网安装准备安装 screen (防止远程链接断开)安装Lnmp1.5配置NGINX环境总结 前言 小编在Linux方面的知识比较薄弱,打算找个项目练练手,于是就在VM虚拟机,安装Lnmp...
  • lnmp一键安装升级PHP版本

    万次阅读 2019-12-31 12:51:27
    lnmp一键安装包,升级PHP版本 官方的升级方法地址:https://lnmp.org/faq/lnmp1-2-upgrade.html LNMP PHP升级脚本 升级PHP前,请确认你的网站程序是否支持升级到的PHP版本,防止升级到网站程序不兼容的PHP版本,具体...
  • LNMP网站架构一键安装脚本
  • LNMP一键安装的卸载

    2019-04-03 17:25:34
    如果是lnmp一键安装的 进入安装包目录 [root@www home]# cd lnmp0.9-full [root@www lnmp0.9-full]# ls 然后 [root@www lnmp0.9-full]# ./uninstall.sh ====================================================...
  • Linux VPS LNMP一键安装及多站点设置 安装教程.docx
  • LNMP 一键安装

    千次阅读 2019-03-18 15:18:46
    方式一:宝塔一键安装: https://www.bt.cn/bbs/thread-19376-1-1.html Linux面板5.9 Centos安装命令: yum install -y wget && wget -O install.sh ...
  • Linux下 lnmp一键安装

    千次阅读 2018-08-06 13:26:53
    什么是lnmp 简单的说就是:Linux系统下ginx+MySQL+PHP这种网站服务器架构。 一,lnmp官网下载 http://soft.vpser.net/lnmp/lnmp1.5-full.tar.gz //下载 #wget -c http://soft.vpser.net/lnmp/lnmp1.5.tar.gz //...
  • LNMP 一键安装脚本

    2018-11-01 17:35:28
    这个是经过了测试,可能实际安装目录请于自已的对比修改就可以使用!
  • 自己尝试几次在新的服务器上安装lnmp环境,每次都是一键安装,然后在/home/wwwroot/default目录下放对应的PHP文件就Ok了,很方便。其实也尝试过用命令行,就是很多命令的那种安装,中途失败了,至今不知道这两者的...
  • 自己编写的yum安装方式的LNMP一键安装脚本,yum方式安装,速度非常快,目前只有centos版本,其他系统没有弄。Centos5chmod +x lnmp.shsh lnmp.shCentos6chmod +x lnmp.shsh lnmp.sh说明及文件位置自动安装最新版本...
  • Lnmp 一键安装shell脚本

    2015-08-07 18:17:46
    适用于centos 的lnmp环境安装脚本。 学习shell的可以看看
  • lnmp一键安装

    2017-09-06 16:28:50
    该文字转载自:https://lnmp.org/install.html (感谢广大网友的分享) 参考链接:https://lnmp.org/faq.html (感谢广大网友的分享) 系统需求: CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian/Deepin Server/...
  • 【lnmp一键安装包】LNMP一键安装和配置(解决LNMP502和500问题)
  • lnmp一键安装的卸载

    2017-09-12 13:45:00
    如果是lnmp一键安装的 进入安装包目录 [root@www home]# cd lnmp0.9-full [root@www lnmp0.9-full]# ls 然后 [root@www lnmp0.9-full]# ./uninstall.sh ====================================================...
  • lnmp 根目录下 1 lnmp.conf Nginx_Modules_Options 后添加所需的模块如: Nginx_Modules_Options=’–add-module=/usr/local/nginx-rtmp-module-master’2./upgrade.sh nginx 参考lnmp 官方连接 ...
  • 在使用nextcloud时,后台管理界面提示...可以参考以下步骤完成LNMP一键安装包下php编译安装fileinfo扩展,当然你只要有原始的php安装源码,也可以参照以下方式完成fileinfo扩展安装。1、安装前建议先执行 /usr/local...
  • 今天搭建网站的时候需要用到php5.6版本,目前的环境安装的是php7.2,在上面跑不起来,只好安装多版本,接下来吾爱编程为大家介绍一下LNMP一键环境安装多PHP版本共存的方法,有需要的小伙伴可以参考一下:1、进行数据...
  • centos lnmp一键安装

    2017-10-13 11:32:00
    安装 系统需求: 需要2 GB硬盘剩余空间 128M以上内存,OpenVZ的建议192MB以上(小内存请勿使用64位系统) Linux下区分大小写,输入命令时请注意! 安装步骤: 1、使用putty或类似的SSH工具登陆;登陆后运行...
  • 注意:只适合centos7.7及以下操作系统、8.0会安装不成功。一、下载lnmp安装包:https://lnmp.org/download.html地址一:wgethttp://soft.vpser.net/lnmp/lnmp1.5.tar.gz地址二: wget ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,438
精华内容 2,975
关键字:

lnmp一键安装