LAMP
1、Linux系统的其他命令
- find命令:在目录下查找文件
 格式一:find 路径 参数 文件名
 路径:如果没有指定路径,默认是在当前目录下
 参数:-name 根据文件名来查找,区分大小写; -iname 忽略大小写
 例:查找/var/log目录下,后缀是.log的文件
 find /var/log -name *.log
注意:在当前目录下做查找时,文件名记得用引号进行包裹
 格式二:find 路径 -size 文件大小的参考值k
 值k:恰好等于该值大小的文件
 -值k:小于该值的文件
 +值k:大于该值的文件
 例:查找etc目录下大小等于15k的文件:find /etc -size 15k
 格式三:find 路径 -perm 权限
 ugo
 三位数:恰好等于该权限
 -三位数:至少包含这些权限(可以有多,但是不能少)
 /三位数:权限满足任意一个即可
- yum命令:进行软件的安装,卸载,更新的操作 - yum install 软件名字 #安装软件
- yum remove 软件名字 #卸载软件
- yum update #更新软件
- yum list all #列出系统所有的软件
- yum clean all #清除yum缓存
- yum check-update #检查可更新的软件
- yum info 软件名字 #查看软件的信息
- -y 代表的是yes,确定的含义
 
2、LAMP环境搭建
- 概述/作用:LAMP=Linux+Apache服务器+MySQL/MariaDB数据库+PHP/Python开发环境,提供了一个搭建动态网站的平台,能够实现WEB端应用程序的部署和使用操作。
 L:所需的操作系统资源的支持:Linux
 A:apache服务器,提供了web端应用程序存放和访问的支持
 M:MySQL/Maria数据库,提供了WEB端应用程序的数据存储和管理操作(数据库:存放和管理各种数据的仓库)
 P:PHP/Python,提供了开发语言环境的支持
-  搭建流程:关注点:部署的过程 -  L:centos系统已搭建完成 
-  搭建Apache服务器 -  查看操作系统版本:(可选可写) cat /etc/redhat-release 最低centos系统要求:centos7+ 
-  安装apache服务器:httpd yum install httpd httpd-devel(apache工具/开发包) 
-  启动apache服务器 systemctl start httpd systemctl命令:管理服务的命令 
-  添加apache服务为开机自启 systemctl enable httpd 
-  查看服务的状态(可选可写) status:状态 systemctl status httpd 
-  开放apache服务器访问端口 开放http协议访问:firewall-cmd - -permanent - -zone=public - -add-service=http 开放https协议访问:firewall-cmd - -permanent - -zone=public - -add-service=https 
-  设置防火墙重新载入 reload:重新载入 firewall-cmd - -reload 
-  验证:apache服务器能够正常运行(可选可写) 通过浏览器访问apache服务器:输入本机ip——>ip addr 
 
-  
-  安装MySQL数据库 -  安装mysql,以及相关的组件 yum -y install mariadb mariadb-server mariadb-libs mariadb-devel 
-  启动mysql数据库服务 systemctl start mariadb 
-  添加mysql开机自启动 systemctl enable mariadb 
-  查看mysql数据库服务状态(可选可写) systemctl status mariadb 
-  数据库安全设置(更改数据库root用户密码) mysql_secure_installation 第一次提示:不做任何输入,直接回车 
-  验证:登录mysql数据库(可选可写) mysql -uroot -p123456 退出数据库:exit 
 
-  
-  安装PHP环境 -  安装php yum -y install php 
-  安装组件php-mysql:关联mysql数据库 yum -y install php-mysql 
-  安装常用的PHP模块:直接运行即可 yum install -y php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel php-bcmath 
-  验证:php环境(可选可写) 利用php技术,编写一个php页面,放在apache服务器进行访问 重点:LAMP环境或Apache服务器提供存放WEB应用程序项目包位置:/var/www/html ①进入目录:cd /var/www/html ②创建php文件:vim info.php 内容:  <?php  phpinfo(); ——>该方法是php技术提供的,可以显示php详细信息  ?> 建议:当apache服务器做了修改后,建议**重启apache服务器:systemctl restart httpd** ③访问php页面:ip地址/info.php 解释:根据ip地址获取到服务器,再来访问服务器上的页面  如果可以访问到以上页面,就代表着LAMP环境的组成架构是OK的 
 
-  
 
-