zoukankan      html  css  js  c++  java
  • LNMP部署(分享十七)

             最近遇到项目需要部署LAMP,搭建web服务,就此做一个项目安装过程分享。

    软件:lnmp1.4.tar.gz

    系统环境:Red Hat Enterprise Linux Server release 6.7 (Santiago)

    IP:192.168.0.150

    硬件:需要5GB以上硬盘剩余空间、需要2G以上内存

    安装步骤:

    前提删除:1、查看是否存在mysq、http、nginxl相关安装,2、删除mysql相关安装rpm -e –nodeps 查询到的mysql相关安装名

    安装LNMP稳定版
    wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar zxf lnmp1.4.tar.gz && cd lnmp1.4 && ./install.sh lnmp

    安装LNMP稳定版,如何要修改路径,就要修改lnmp.conf配置文件,并对里面执行脚本进行检查
    运行上述LNMP安装命令后,根据安装需求选择对应软件版本

    最后出现如下显示即可:

    Install lnmp takes 42 minutes.
    Install lnmp V1.4 completed! enjoy it.

    系统管理:

    lnmp.conf配置文件,可以修改lnmp.conf自定义下载服务器地址、网站/数
    据库目录及添加nginx模块和php编译参数;不论安装升级都会调用该文件里
    的设置,如果需要修改数据库路径、www路径,提前修改lnmp.conf

    FTP服务器
    执行:./pureftpd.sh 安装,可使用lnmp ftp {add|list|del}进行管理。

    卸载LNMP、LNMPA或LAMP可执行:./uninstall.sh 按提示选择即可卸载

    状态管理
      LNMP/LNMPA/LMAP状态管理:lnmp {start|stop|reload|restart|kill|sta
    tus}
      Nginx状态管理:lnmp nginx或/etc/init.d/nginx {start|stop|reload|r
    estart}
      MySQL状态管理:lnmp mysql或/etc/init.d/mysql {start|stop|restart|
    reload|force-reload|status}
      MariaDB状态管理:lnmp mariadb或/etc/init.d/mariadb {start|stop|re
    start|reload|force-reload|status}
      PHP-FPM状态管理:lnmp php-fpm或/etc/init.d/php-fpm {start|stop|qu
    it|restart|reload|logrotate}
      PureFTPd状态管理:lnmp pureftpd或/etc/init.d/pureftpd {start|stop
    |restart|kill|status}
      Apache状态管理:lnmp httpd或/etc/init.d/httpd {start|stop|restart
    |graceful|graceful-stop|configtest|status}

    相关图形界面
      PHPMyAdmin:http://yourIP/phpmyadmin/
      phpinfo:http://yourIP/phpinfo.php
      PHP探针:http://yourIP/p.php
      Xcache管理界面:http://yourIP/xcache/
      Zend Opcache管理界面:http://yourIP/ocp.php
      apcu管理界面:http://yourIP/apc.php

    LNMP相关目录文件

    目录位置
      Nginx:/usr/local/nginx/
      MySQL:/usr/local/mysql/
      MariaDB:/usr/local/mariadb/

    PHP:/usr/local/php/
      PHPMyAdmin:/home/wwwroot/default/phpmyadmin/
      默认虚拟主机网站目录:/home/wwwroot/default/
      Nginx日志目录:/home/wwwlogs/

    配置文件:
      Nginx主配置文件:/usr/local/nginx/conf/nginx.conf
      MySQL/MariaDB配置文件:/etc/my.cnf
      PHP配置文件:/usr/local/php/etc/php.ini
      PHP-FPM配置文件:/usr/local/php/etc/php-fpm.conf
      PureFtpd配置文件:/usr/local/pureftpd/etc/pure-ftpd.conf
      Apache配置文件:/usr/local/apache/conf/httpd.conf

  • 相关阅读:
    第5章选择结构程序设计
    悲剧:第一次使用Mysql
    Windows Server 2003 IIS 配置网站出现问题及解决
    关于Matlab的Web开发以及Matlab webservice服务的实现经验
    大连市地方税务局关于取消委托代征技术合同酬金个人所得税问题的通知
    使用 WScript.exe 运行脚本
    JavaScript数组
    总结一些js自定义的函数
    JavaScript中parseInt()函数问题
    [荐]日本官方公布听力网址大全
  • 原文地址:https://www.cnblogs.com/zywu-king/p/8075000.html
Copyright © 2011-2022 走看看