为了账号安全,请及时绑定邮箱和手机立即绑定

PHP环境LAMP/LNMP安装与配置

Lane PHP开发工程师
难度初级
时长57分
学习人数
综合评分8.40
98人评价 查看评价
8.7 内容实用
8.2 简洁易懂
8.3 逻辑清晰
  • 1. cgi是干嘛的:Common Gateway Interface 公共网关接口 cgi是为了保证webserver传递过来的数据是标准格式,保证cgi程序的编写者我们访问index.php, nginx会根据配置文件发觉这不是一个静态文件,不能直接返回,需要先执行php解释器,所以nginx会简单处理以后发送程序和数据给php解释器,发送php解释器url,get参数,post参数nginx给解释器发送什么文件都是有cgi这个协议进行规定的 访问index.php->nginx启用cgi来出来(php解释器就是一个cgi程序) Cgi在执行每次请求时生成一个子进程,处理完成以后再释放,以后重复,这种方法太傻 所以fast-cgi诞生了 程序主动启动一个进程,这个进程包含n个子进程,然后子进程都会传输在内层当中,避免了子进程的不可释放,fast-cgi在忙的时候也会创建子进程,不需要的时候会将这些子进程进行释放,避免浪费 Fpm(fash-cgi进程管理器)实现了fast-cgi这个协议的程序
    查看全部
    1 采集 收起 来源:LAMP之安装PHP

    2018-03-22

  • linux重启防火墙:systemctl restart firewalld.service
    查看全部
    0 采集 收起 来源:LAMP之Apache

    2017-02-18

  • 重启防火墙:systemctl restart firewalld.service
    查看全部
    1 采集 收起 来源:LAMP之安装Linux

    2017-02-18

  • centos 开放端口:firewall-cmd --zone=public --add-port=22/tcp --permanent
    查看全部
    1 采集 收起 来源:LAMP之安装Linux

    2017-02-18

  • 下载 wget http://cn2.php.net/get/php-7.0.11.tar.gz/from/this/mirror 解压 tar -zxvf mirror 安装 yum install -y gcc gcc+ libxml2-devel yum install autoconf 进入目录 cd php-7.0.11/ 编译 ./configure --prefix=/usr/local/php7 --enable-fpm make make test
    查看全部
    1 采集 收起 来源:LAMP之安装PHP

    2017-02-21

  • 安装vim
    查看全部
    0 采集 收起 来源:LAMP之安装PHP

    2017-02-15

  • 进入网卡 etc/sysconfig/network-scripts 查看地址 ip addr 开启防火墙 sudo firewall-cmd --zone=public --add-port=22/tcp --permanent 重启 sudo systemctl restart firewalld.service
    查看全部
    0 采集 收起 来源:LAMP之安装Linux

    2017-02-15

  • 默默吐吐吐
    查看全部
    0 采集 收起 来源:LAMP是什么?

    2017-02-14

  • yum install -y cmake gcc-c++ ncurses-devel perl-Data-Dumper boost boost-doc boost-devel 安装依赖 wget MySQL-5.5 1G内存mysql源码包 tar -zxf mysql-5.5.53.tar.gz&&cd mysql-5.5.53 cmake . \ -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \ -DMYSQL_DATADIR=/data/mysql \ -DDOWNLOAD_BOOST=1 \ -DWITH_BOOST=/usr/local/boost_1_59_0 \ -DSYSCONFDIR=/etc \ -DWITH_INNOBASE_STORAGE_ENGINE=1 \ -DWITH_PARTITION_STORAGE_ENGINE=1 \ -DWITH_FEDERATED_STORAGE_ENGINE=1 \ -DWITH_BLACKHOLE_STORAGE_ENGINE=1 \ -DWITH_MYISAM_STORAGE_ENGINE=1 \ -DENABLED_LOCAL_INFILE=1 \ -DENABLE_DTRACE=0 \ -DDEFAULT_CHARSET=utf8mb4 \ -DDEFAULT_COLLATION=utf8mb4_general_ci \ -DWITH_EMBEDDED_SERVER=1 make make install
    查看全部
    1 采集 收起 来源:LAMP之安装Mysql

    2018-03-22

  • 裸机进入,安装必备软件,vim,wget,gcc,gcc++,libxml2-devel php源码安装: 在PHP官网查询自己需要的源代码,(php.net) wget http://hk1.php.net/get/php-7.0.7.tar.gz/from/this/mirror 解压 tar -zxvf mirror cd php-7.0.7 ./configure --prefix=/usr/local/php7 --enable-fpm make(解析) make install (安装) 安装php完成 测试: cd ~ vim test.php <?php phpinfo(); /usr/local/php7/bin/php test.php
    查看全部
    1 采集 收起 来源:LAMP之安装PHP

    2018-03-22

  • 编译安装: 1:./configure 2:编译:make 3:安装:make install
    查看全部
    0 采集 收起 来源:LAMP是什么?

    2017-02-06

  • Nginx反向代理
    查看全部
    0 采集 收起 来源:LAMP是什么?

    2017-01-20

  • mysql 的依赖或者工具
    查看全部
    0 采集 收起 来源:LAMP之安装Mysql

    2017-01-19

  • 安装完成测试
    查看全部
    0 采集 收起 来源:LAMP之安装PHP

    2017-01-12

  • 重启网络服务 sudo systemctl restart network.service ip addr 查看网络情况 sudo firewall-cmd --zone=public --add-port=22/tcp --permanent sudo systemctl restart firewalld.service
    查看全部
    0 采集 收起 来源:LAMP之安装Linux

    2017-01-08

举报

0/150
提交
取消
课程须知
1、不是计算机纯小白就可以。 2、听过这些LAMP组建的这些名字
老师告诉你能学到什么?
1、LAMP是什么,以及为什么要使用LAMP 2、安装Linux、配置Linux的网络、Linux的基本操作 3、编译安装PHP 4、编译安装Mysql 5、编译安装Apache,以及PHP和Apache是如何协同工作的 6、编译安装Nginx,以及PHP和Nginx是如何协同工作的

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!