LINUX lnmp 和lamp 一键下载和无人值守自动生成命令安装
说明:1. 建议使用命令安装 2.无人值守非常慢且安装成功很侥幸,并且不好卸载
一、 lnmp 命令一键安装
[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
- 解压
[root@CentOS7 lnmp1.7]# tar zxvf lnmp1.8.tar.gz
- 安装 打开压缩包运行
./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
- 启动nginx
service nginx restart
- 启动php
service php-fpm restart
- 我们去查看一下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
- 报错mysql
查看报错日志
cat /root/lnmp-install.log
文件删除重装,具体操作在下面 lnmp/ lamp 无人值守自动生成命令安装里面报错有方法
二、 lnmp/ lamp 无人值守自动生成命令安装
- LNMP官方网站
https://lnmp.org/
-
打开网站选择安装
-
选择无人值守命令生成工具
-
进入无人值守生成工具页面,架构模式可以选择 lnmp,lamp ,lnmpa
-
生成命令,并复制
-
把复制的命令粘贴,运行命令
-
安装完成后
-
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
已杀死
- 查看mysql是否删干净,无输出说明当前没有安装的mysql
[admin@localhost ~]$ rpm -qa|grep mysql
[admin@localhost ~]$
-
安装mysql
-
安装完成后windows下用navicat远程链接虚拟机Linux下MySQL数据库链接不上解决
引用博客园Undefined丶博主的解决方案,点击就可以跳转 -
卸载mysql
查看已经安装的mysql
rpm -qa | grep -i mysql
卸载mysql
yum remove mysql-community-common-5.7.35-1.el7.x86_64