本文共 976 字,大约阅读时间需要 3 分钟。
十二周一次课(4月23日)
12.1 LNMP架构介绍12.2 MySQL安装12.3/12.4 PHP安装12.5 Nginx介绍扩展
Nginx为什么比Apache Httpd高效:原理篇 apache和nginx工作原理比较 mod_php 和 mod_fastcgi以及php-fpm的比较 概念了解:CGI,FastCGI,PHP-CGI与PHP-FPM12.1 LNMP架构介绍
12.2 MySQL安装
之前已经下载过mysql的包
在r.aminglinux.com下载。版本可能会更新。下载最新的版本。
查看mysql有没有启动。如果启动了,把它删除掉。
进入src目录,所有下载的包放到这里,方便查找。
下载,解压。
MV前,local/不能有mysql目录
之前创建过用户和增加过mys用户
把之前创建的删除掉。
初始化,把所需要的目录生成。
拷贝配置文件,之前已拷贝过。
指定datadir,socket;【mysqld-safe】下的两行注释掉。!includedir 注释掉。编辑启动本
指定basedir datadir
启动服务
查看是否启动成功
12.3 PHP安装(上)
把之前编译的文件清空
增加 php-fpm
安装完,再编译。
#make&make install
12.3 PHP安装(下)
测试配置文件的语法,出现错误,是因为没有配置文件,需要配置配置文件。
修改配置文件
生产环境用php.ini-production 开发环境用php.ini-development
配置文件,用到的代码,在如下网络地址:coding.net/u/aminglinux/p/aminglinux-book更简单的 地址,book.aminglinux.com
转到如下页面,具体在15章。
ppt所在的网络地址:
coding.net/u/aminglinux/p/aminglinux-book/git/blob/master/D15Z/php-fpm.conf复制了代码粘贴
//PHP是在本机上用的,nnginx和PHP是在一台机器上用的。12.5 Nginx介绍
俄国人开发的软件,下面是Nginx的官网。
转载于:https://blog.51cto.com/461565/2107133