linux配置php环境1一键安装环境lnmp

LINUX lnmp 和lamp 一键下载和无人值守自动生成命令安装

说明:1. 建议使用命令安装 2.无人值守非常慢且安装成功很侥幸,并且不好卸载

一、 lnmp 命令一键安装

  1. 安装地址
    https://lnmp.org/download.html
  2. 下载
 [root@CentOS7 lnmp1.7]# wget http://soft.vpser.net/lnmp/lnmp1.8.tar.gz

移动到你要安装软件的位置(这一步随意)

[admin@localhost ~]$ mv lnmp1.8.tar.gz /usr/local/lnmp/ lnmp1.8.tar.gz

  1. 解压
 [root@CentOS7 lnmp1.7]# tar zxvf lnmp1.8.tar.gz
  1. 安装 打开压缩包运行
./install.sh

或者直接下载并安装

wget http://soft.vpser.net/lnmp/lnmp1.8.tar.gz -cO lnmp1.8.tar.gz && tar zxf lnmp1.8.tar.gz && cd lnmp1.8 && ./install.sh lnmp

选择mysql版本
在这里插入图片描述
输入密码
在这里插入图片描述
选择php版本
在这里插入图片描述
选择完成后,按任意键安装
5. 启动mysql

service mysql restart
  1. 启动nginx
service nginx restart
  1. 启动php
service php-fpm restart
  1. 我们去查看一下php-fpm.conf里面的配置:
vim  /usr/local/php/etc/php-fpm.conf  

可以不删除使用默认就行

[www]
listen = /tmp/php-cgi.sock   //注意这行应该删除
listen = 127.0.0.1:9000 //新增监听9000端口
listen.backlog = -1 
listen.allowed_clients = 127.0.0.1 
listen.owner = www
listen.group = www
  1. 报错mysql
    mysql安装报错
    查看报错日志
cat /root/lnmp-install.log

在这里插入图片描述
文件删除重装,具体操作在下面 lnmp/ lamp 无人值守自动生成命令安装里面报错有方法

二、 lnmp/ lamp 无人值守自动生成命令安装

  1. LNMP官方网站
https://lnmp.org/
  1. 打开网站选择安装
    在这里插入图片描述

  2. 选择无人值守命令生成工具
    在这里插入图片描述

  3. 进入无人值守生成工具页面,架构模式可以选择 lnmp,lamp ,lnmpa
    在这里插入图片描述

  4. 生成命令,并复制
    在这里插入图片描述

  5. 把复制的命令粘贴,运行命令
    在这里插入图片描述

  6. 安装完成后
    在这里插入图片描述

  7. myslq 报错,是版本不一样,把mysql 删除,单独安装

    查找mysql文件

[root@localhost lnmp1.8]# whereis mysql
mysql: /usr/lib64/mysql /usr/local/mysql

删除mysql 文件

[root@localhost lnmp1.8]# rm -rf /usr/lib64/mysql
[root@localhost lnmp1.8]# rm -rf /usr/local/mysql

杀死进程

[root@localhost lnmp1.8]# ps -ef | grep mysql
root     120133   2956  0 10:59 pts/0    00:00:00 grep --color=auto mysql
[root@localhost lnmp1.8]# kill -s 9 2956
已杀死
  1. 查看mysql是否删干净,无输出说明当前没有安装的mysql
[admin@localhost ~]$ rpm -qa|grep mysql
[admin@localhost ~]$ 

  1. 安装mysql

    引用蛇皮皮蛋博主写的安装mysql的流程,点击就可以跳转

  2. 安装完成后windows下用navicat远程链接虚拟机Linux下MySQL数据库链接不上解决
    引用博客园Undefined丶博主的解决方案,点击就可以跳转

  3. 卸载mysql

查看已经安装的mysql

rpm -qa | grep -i mysql

卸载mysql

yum remove mysql-community-common-5.7.35-1.el7.x86_64

三、默认LNMP是不安装FTP服务器的,如需要FTP服务器:

安装FTP服务器,点击跳转

四、添加、删除虚拟主机及伪静态管理

添加、删除虚拟主机及伪静态管理,点击跳转

五、eAccelerator、xcache、memcached、imageMagick、ionCube、redis、opcache的安装

其他依赖安装,点击跳转

六、LNMP相关软件目录及文件位置

LNMP相关软件目录及文件位置,点击跳转

七、LNMP状态管理命令

LNMP状态管理命令,点击跳转

八、 点击查看配置svn

九、点击查看配置nginx

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值