Linux--Yum搭建lnmp架构
yum搭建lnmp架构
一.设置数据库的密码
先切换到本地yum源,安装mariadb

进行数据库安全设置
主要是这里的root密码,为abc123
然后跟着下面提示按y或n




登录mariadb,创建授权用户myadm,因为我在做的时候,后面的授权命令报错,所以先用本地源的mariadb授权,不会影响后面的
二.搭建lnmp架构,如果觉得文档烦,可以参考网站
https://www.cnblogs.com/dingcong1201/p/15132258.html
编写repo文件
配置Nginx源
切换到/etc/yum.repos.d/
安装Nginx
查看Nginx的版本号
启动Nginx并设置开机自启
安装MySQL5.7(mariadb)
卸载mariadb
下载mysql5.7的rpm包
安装rpm包
安装mysql命令服务
启动mysqld并设置开机自启
用之前的设置密码登录
命令没问题
如果安全设置了密码,就用安全设置的密码,如果没有安全设置,grep "password" /var/log/mysqld.log在日志文件中检索root密码
授权命令如果出现版本报错,可以使用mysql_upgrade -u root -pabc123给root用户更新
为了防止每次yum操作都会自动更新,卸载这个软件
把一开始写的Nginx源移到repo目录下,因为Nginx安装好了
安装PHP
建议先把之前的PHP全都卸载
安装epel和webtatic源

下载PHP和其组件
启动php-fpm
配置Nginx支持php解析,也可以用sed

把29-35行的#去掉,并把第33行的scripts修改为Nginx的工作目录

重启Nginx
三.测试
编写网页文件,测试PHP

查看服务器IP地址
关闭防火墙,也可以打开防火墙并允许哪些端口放行
在浏览器输入192.168.10.3/index.php
编写网页文件测试mariadb



浙公网安备 33010602011771号