123

快速在centos搭建lnmp环境

2021-06-23 21:00 稿源:网畅天下  4187次访问

之前一直用宝塔,感觉这个软件用着真是不错,解决了很多不会使用linux黑屏白码的短处,但是今天领导特意嘱咐不让使用了,说是之前爆了一些漏洞,出于小心,还是让自己亲自搭建lnmp环境!

之前也确实一步一步搭建过,不过那样也确实太慢了,工作太忙,没时间弄,就去使用lnmp一键安装吧!

没想到还真有一个lnmp.org这样的网站!

https://lnmp.org/download.html

点开https://github.com/licess/lnmp或者https://lnmp.org/install.html,看到里面有详细的安装步骤,

QQ截图20210623203257.png

这个版本九百多兆,建议我们先安装screen,命令yum install screen可以安装screen,screen为多重视窗管理程序。此处所谓的视窗,是指一个全屏幕的文字模式画面。通常只有在使用telnet登入主机或是使用老式的终端机时,才有可能用到screen程序。screen能在一个终端程序执行多个任务,离线执行任务等。

当你使用SSH登录VPS下载大的文件,比如下载10G的文件,你总不能坐在电脑旁或者开机让它下载吧。当你编译源文件的时候,网络突然断开了,那是很糟的一件事情,因为有可能你重新编译的时候会失败,于是你只有重装系统的选择了。但Linux的screen命令能避免这些灾难。

更过screen了解请看https://blog.csdn.net/linfanhehe/article/details/78161526

为防止掉线等情况,建议使用screen,可以先执行:screen -S lnmp 命令后,再执行LNMP安装命令: 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|lnmpa|lamp}

如断线可使用screen -r lnmp 恢复

通过rpm -qa|grep "wget"可以查看是否已安装wget,如没有安装,执行yum install wget 或 apt-get install wget 命令安装。

在安装LNMP期间,会让你输入root的密码,选择mysql版本和php的版本,安装时间二十分钟左右吧!另外,期间还需要memory allocator,内存分配(jemalloc 、 tcmalloc),我也不知道如何选择,选择默认,即不分

创建数据库

create database 数据库名 default character SET utf8mb4 COLLATE utf8mb4_unicode_ci;

创建用户

create user 'szh'@'localhost' identified by '123456';

绑定并赋予权限

grant select,insert,update,delete,create,drop,REFERENCES,alter,index,TRIGGER,EXECUTE,EVENT on 数据库名.* to 用户名@'%';

这个地方感谢https://blog.csdn.net/sunzhenhua0608/article/details/80382960 https://www.cnblogs.com/zhangzhu/p/3172486.html

如果修改端口号,需要在/etc/my.cnf 里修改端口,记得要service mysql restart     service mysqld restart

再感谢https://blog.csdn.net/guoqiaosen/article/details/84918088

Linux下如何查看版本信息   https://www.cnblogs.com/williamjie/p/10271945.html


有好的文章希望朋友们帮助分享推广,猛戳这里河洛伊哥

相关热点

查看更多