PHP Linux 18 环境配置

4 篇文章 0 订阅

Linux 18 环境配置

安装环境的时候最好是root权限下配置
这个是一个不错root教程设置链接:https://www.cnblogs.com/duaimili/p/9955482.html

一、LAMP

1、Linux安装(请看我另外一篇文章)

https://blog.csdn.net/weixin_45620487/article/details/107230243

2、Apache的安装
安装Apache的命令:sudo apt-get install apache2
在这里插入图片描述
检查是否成功命令:apachectl -v或者httpd -v
在这里插入图片描述
你也可以使用localhost,在linux的浏览器中看到效果
在这里插入图片描述
3、Mysql的安装
安装Mysql的命令:sudo apt install mysql-server mysql-client
在这里插入图片描述
检查是否成功命令:mysql -V(注意大小写)

4、PHP的安装
安装PHP的命令:sudo apt-get install php7.0
(有可能知道检测,下载最新版的php)
在这里插入图片描述
检查是否成功命令:php-v
在这里插入图片描述

安装PHP7.2插件sudo apt-get install libapache2-mod-php7.2
(按你检测出来的PHP版本来安装,主要在apache下运行php)
在这里插入图片描述
都完成后,可以使用phpinfo();来查看php页面信息
在这里插入图片描述

三、LNMP其他的同上

1、Nginx的安装
安装Nginx的命令:sudo apt-get install nginx
在这里插入图片描述
检查是否成功命令:nginx -v
在这里插入图片描述

三、LAMP跟LNMP

区别:
lamp 的全称是linux + apache + mysql +php
lnmp 的全称是linux + nginx + mysql + php

apache和nginx的区别:
Apache 是 LAMP 架构最核心的 Web Server,开源、稳定、模块丰富是 Apache 的优势。
缺点:
Apache 的缺点是有些臃肿,内存和 CPU 开销大,性能上有损耗。

Nginx 性能稳定、功能丰富、运维简单、处理静态文件速度快且消耗系统资源极少。
缺点:
1.动态处理差:nginx处理静态文件好,耗费内存少,但是处理动态页面则很鸡肋,现在一般前端用nginx作为反向代理抗住压力,apache作为后端处理动态请求。
2.rewrite弱:虽然nginx支持rewrite功能,但是相比于Apache来说,Apache比nginx 的rewrite 强大。

安装那个好:
要省内存的话lnmp是最好的选择,但似乎不太稳定,有时会比较常502
静态的多用lnmp还是不错的
动态内容多的话,lamp还是最稳定的

其实就是在宝塔中选择哪个环境搭建起来选apache就是LAMP,选nginx就是LNMP。主要还是看项目来选择环境。

四、其他

1、git安装命令:sudo apt-get install git
在这里插入图片描述
检查是否成功命令:git --version
在这里插入图片描述
查找git安装路径命令:git
在这里插入图片描述

2、composer安装命令:sudo apt-get install composer
在这里插入图片描述
检查是否成功命令:composer
在这里插入图片描述
3、redis安装命令:sudo apt-get install redis-server
在这里插入图片描述
检查是否成功命令: whereis redis-cli 和 whereis redis-server
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值