LAMP

LAMP

 

 LAMP

  linux

LAMP

 

 apache

 LAMP

 

 mysql

LAMP

 

 php

LAMP

 

 lamp架构

LAMP

 

 

 

c/s架构的平台,最初是web客户端基于tcp/ip协议,发出http请求,服务端进行响应,用户的请求

可能是动态的,也可能是静态的

web服务器就通过用户发出请求的url后缀,进行动静态请求判断

静态请求web server直接处理

动态请求,web server 转发给后台应用服务器去处理(cgi)php运行的后台程序

 

apache和php所处的环境

如果他俩安装同一台服务器,就默认使用系统内存通信

如果是安装在两台服务器,就得通过网络,进行socket网络套接字通信

 lamp搭建

1.关闭防火墙规则

iptables -F

2.检查selinux状态

getenforce

3.停止防火墙服务

systemctl   stop  firewalld

systemctl disable firewalld

安装apache

yum install httpd -y

部署mariadb(mysql) 是mariadb 不是mysql

 yum install  mariadb-sever mariadb -y

启动数据库

systemctl  start mariadb 

检查数据库的启动状态

查看端口号

netstat -tunlp | grep mysql

查看进程

ps  -ef |grep mysql 

检查mariadb服务状态

systemctl  status mariadb

用数据库客户端命令,登录数据库,查看数据库信息

#mysql 客户端命令 -u用户名  -p密码 #直接回车没有密码

LAMP

 

 php环境搭建

首先得解决程序依赖关系,yum工具是最合适的包管理工具,自动解决搜索依赖关系

#配置好阿里云的yum源

yum install -y zlib-devel libxm12-devel libjpeg-devel libjpeg-turbo-devel libiconv-devel freetype-devel libpng-devel gd-devel

libcyrl-devel libxslt-devel libtool-ltdl-devel pcre pcre-devel apr apr-devel zlib-devel gcc make

安装php解释器以及php连接mysql数据库的驱动

yum install php php-mysql - y

3.php解释器

LAMP

上一篇:element-ui 给表格固定表头的时候报错:error Parsing error: unexpected-character-in-attribute-name


下一篇:mac 下搭建 php + apache + mysql 服务器(cool)