搭建LAMP平台

目录

什么是lamp平台

设置本地源

禁用软件的来源检查

安装软件

开启服务

测试 php网页解析

测试php连接数据库

SELINUX


首先保证虚拟机和物理机能够互相访问(能ping通)

什么是lamp平台

概念:一种成熟的企业网站动态服务器模式

解释:

linux 操作平台

apache (web服务 ,接收请求)

mariadb/mysql (数据库)

php/python..(后端语言解释器) 

设置本地源

禁用官方源:删除、重命名

[root@svr223 ~]# rm  -rf  /etc/yum.repos.d/*.repo         //清理软件源配置目录
[root@svr223 ~]# ls  /etc/yum.repos.d/          //检查目录下,发现已为空
[root@svr223 ~]# yum-config-manager  --add-repo  file:///repos/openEuler/   //添加新的软件源配置
添加仓库自:file:///repos/openEuler/

华为开源镜像站https://mirrors.huaweicloud.com/

华为软件源仓库https://repo.huaweicloud.com/openeuler/openEuler-22.03-LTS/source/

禁用软件的来源检查

vim /etc/yum.conf   //软件来源检查

设置   gpgcheck=0 (关闭软件源来源检查)

安装软件

yum -y install httpd mariadb-server php-fpm php-mysqlnd
//利用官网源下载服务

yum  -y  install  /root/lamp_oe2203_pkgs/*.rpm  
//lamp平台下载

yum  list  httpd  mariadb-server  php-fpm  php-mysqlnd
//检查是否安装完整

看是否和下面图片的效果一样:

开启服务

systemctl  start  httpd  mariadb  php-fpm  
systemctl  stop  firewalld  
//开启http mariadb php 服务  关闭防火墙

systemctl  is-active  httpd  mariadb  php-fpm firewalld
//如果显示 active active active inactive  表示基本的平台已经搭建好  

物理机开启访问虚拟机 在url上面输入:

http:// 虚拟机ip地址

如果出现下面就表示成功:

测试 php网页解析

[root@sqq]# vim  /var/www/html/t1.php
<?php
phpinfo();                                  //生成一个网页,显示PHP环境信息
?>

从物理机上面访问  http://虚拟机ip地址/t1.txt 

 测试php连接数据库

[root@svr223 ~]# mysqladmin  -uroot  password  'qqweixin'     
//设置数据库密码为db@1234

[root@svr223 ~]# vim  /var/www/html/t2.php
<?php
  $mysqli = new mysqli('127.0.0.1','root','qqweixin','mysql');    //测试数据库连接
  if (mysqli_connect_errno()){ echo '失败!!'; }       //如果连接出错,页面显示失败!!
  else echo '成功!!';                 //如果连接没问题,页面显示成功!!
?>

从物理机上面访问  http://虚拟机IP地址/t2.txt 

 

(如果php测试和数据库测试没问题 就说明你的lamp平台搭建好了)

SELINUX

什么是selinux

selinux:安全增强型linux,需要转换SELinux运行状态,因为一般来说服务器可能用不到SELinux保护机制,这种情况下需要关闭SELinux的Enforcing强制模式,避免带来一些麻烦。

  • Enforcing,强制(严格按策略执行保护)
  • Permissive,宽松(若有违规会记录,但不做真正限制)
  • Disabled,禁用(内核不加载SELinux)
    [root@svr223 ~]# setenforce  0                 //切换为宽松模式
    [root@svr223 ~]# setenforce  1                 //切换为强制模式
    
    [root@svr223 ~]# getenforce                     //确认结果
    

    彻底禁用:

  • vim  /etc/selinux/config

    彻底禁用selinux

  • (有什么不懂的地方 欢迎各位友友后台私信)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值