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

PHP环境LAMP/LNMP安装与配置

Lane PHP开发工程师
难度初级
时长57分
学习人数
综合评分8.40
98人评价 查看评价
8.7 内容实用
8.2 简洁易懂
8.3 逻辑清晰
  • linux安装 php 下载php:wget http://cn2.php.net/get/php-7.0.11.tar.gz/from/this/mirror 解压:tar -zxvf mirror 安装gcc:yum install -y gcc gcc+ libxml2-devel 编译:./configure --prefix=/usr/local/php7 --enable-fpm make sudo make install 执行1.php文件 /usr/local/php7/bin/php 1.php
    查看全部
    0 采集 收起 来源:LAMP之安装PHP

    2016-10-18

  • ./nginx -s reload 重启 459 nginx/sbin/nginx -t 检查有无错误 server { #侦听80端口 listen 80; #定义使用www.xx.com访问 server_name www.xx.com; #设定本虚拟主机的访问日志 access_log logs/www.xx.com.access.log main; #默认请求 location / { root /root; #定义服务器的默认网站根目录位置 index index.php index.html index.htm; #定义首页索引文件的名称 fastcgi_pass www.xx.com; fastcgi_param SCRIPT_FILENAME $document_root/$fastcgi_script_name; include /etc/nginx/fastcgi_params; }
    查看全部
    1 采集 收起 来源:LAMP之Nginx配置

    2016-10-13

  • /usl/local/php/etc/php-fpm.com php-fpm/www.conf user name group name pm.max_children = 5 最大子进程数 pm.start_servers = 2 启动时先启动两个进程 pm = dynamic 设置静态还是动态解析 有注释 [root@bogon php-fpm.d]# ps aux |grep php-fpm root 8136 0.0 0.4 148328 4560 ? Ss 09:20 0:00 php-fpm: master process (/usr/local/php7/etc/php-fpm.conf) nobody 8137 0.0 0.4 148392 4664 ? S 09:20 0:00 php-fpm: pool www nobody 8138 0.0 0.5 148392 5632 ? S 09:20 0:00 php-fpm: pool www root 8281 0.0 0.0 112664 980 pts/0 R+ 11:32 0:00 grep --color=auto 两个
    查看全部
  • 下载
    查看全部
    0 采集 收起 来源:LAMP之安装Linux

    2016-10-12

  • wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.15.tar.gz 下载 tar -zxvf mysql-5.7.15.tar.gz 解压 yum install cmake gcc-c++ ncurses-devel perl-Data-Dumper boost boost-doc boost-devel 安装依赖 mysqld启动mysql mysql
    查看全部
    0 采集 收起 来源:LAMP之安装Mysql

    2016-10-12

  • linux安装 php 下载php:wget http://cn2.php.net/get/php-7.0.11.tar.gz/from/this/mirror 解压:tar -zxvf mirror 安装gcc:yum install gcc gcc+ libxml2-devel 编译:./configure --prefix=/usr/local/php7 --enable-fpm make sudo make install 执行1.php文件 /usr/local/php7/bin/php 1.php 如果使用nginx来当服务器,需要下载一个FastCGI,相关文档http://php.net/manual/zh/install.fpm.php CGI,FAST-CGI,enable=fpm这三点不是很了解; 1. PHP 解释器是否嵌入 Web 服务器进程内部执行 mod_php 通过嵌入 PHP 解释器到 Apache 进程中,只能与 Apache 配合使用,而 cgi 和 fast-cgi 以独立的进程的形式出现,只要对应的Web服务器实现 cgi 或者 fast-cgi 协议,就能够处理 PHP 请求。 mod_php 这种嵌入的方式最大的弊端就是内存占用大,不论是否用到 PHP 解释器都会将其加载到内存中,典型的就是处理CSS、JS之类的静态文件是完全没有必要加载解释器。 2. 单个进程处理的请求数量 mod_php 和 fast-cgi 的模式在每个进程的生命周期内能够处理多个请求,而 cgi 的模式处理一个请求就马上销毁进程,在高并发的场景下 cgi 的性能非常糟糕。 综上,如果对性能有极高的要求,可以将静态请求和动态请求分开,这时 Nginx + php-fpm 是比较好的选择。 PS: cgi、fastcgi 通常指 Web 服务器与解释器通信的协议规范,而 php-fpm 是 fastcgi 协议的一个实现。
    查看全部
    4 采集 收起 来源:LAMP之安装PHP

    2016-10-11

  • 查询 ip信息 ip addr 重启网络服务 systemctl restart network network.server 设置防火墙开放22端口 firewall-cmd --zone=public --add-port=22/tcp --permanent 重启防火墙 systemctl retart firewalld.service
    查看全部
    0 采集 收起 来源:LAMP之安装Linux

    2016-10-11

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

    2016-10-07

  • 使用LAMP的原因: 1.涵盖整个Web开发流程 2.流行、免费、开源、轻量
    查看全部
    0 采集 收起 来源:LAMP是什么?

    2016-10-07

  • LAMP=Linux+Apache+MySQL+PHP
    查看全部
    0 采集 收起 来源:LAMP是什么?

    2016-10-07

  • wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.15.tar.gz 下载 tar -zxvf mysql-5.7.15.tar.gz 解压 yum install cmake gcc-c++ ncurses-devel perl-Data-Dumper boost boost-doc boost-devel 安装依赖
    查看全部
    4 采集 收起 来源:LAMP之安装Mysql

    2016-10-05

  • linux安装 php 下载php:wget http://cn2.php.net/get/php-7.0.11.tar.gz/from/this/mirror 解压:tar -zxvf mirror 安装gcc:yum install gcc gcc+ libxml2-devel 编译:./configure --prefix=/usr/local/php7 --enable-fpm make sudo make install 执行1.php文件 /usr/local/php7/bin/php 1.php
    查看全部
    0 采集 收起 来源:LAMP之安装PHP

    2016-10-05

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

    2016-10-04

  • 编译安装
    查看全部
    1 采集 收起 来源:LAMP是什么?

    2016-09-30

  • LAMP=Linux+Apache+MySQL+PHP
    查看全部
    1 采集 收起 来源:LAMP是什么?

    2016-09-29

举报

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下载
官方微信
友情提示:

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