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版本
linux配置php环境1一键安装环境lnmp_第1张图片
输入密码
linux配置php环境1一键安装环境lnmp_第2张图片
选择php版本
linux配置php环境1一键安装环境lnmp_第3张图片
选择完成后,按任意键安装
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
    linux配置php环境1一键安装环境lnmp_第4张图片
    查看报错日志
cat /root/lnmp-install.log

linux配置php环境1一键安装环境lnmp_第5张图片
文件删除重装,具体操作在下面 lnmp/ lamp 无人值守自动生成命令安装里面报错有方法

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

  1. LNMP官方网站
https://lnmp.org/
  1. 打开网站选择安装
    linux配置php环境1一键安装环境lnmp_第6张图片

  2. 选择无人值守命令生成工具
    linux配置php环境1一键安装环境lnmp_第7张图片

  3. 进入无人值守生成工具页面,架构模式可以选择 lnmp,lamp ,lnmpa
    linux配置php环境1一键安装环境lnmp_第8张图片

  4. 生成命令,并复制
    linux配置php环境1一键安装环境lnmp_第9张图片

  5. 把复制的命令粘贴,运行命令
    linux配置php环境1一键安装环境lnmp_第10张图片

  6. 安装完成后
    linux配置php环境1一键安装环境lnmp_第11张图片

  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

你可能感兴趣的:(linux,php,linux,nginx)