3. LAMP 安装与配置

这里写图片描述


1. ubuntu下允许root用户ssh远程登录

桥接模式
ssh命令用于远程登录上Linux主机。

常用格式:ssh [-l login_name] [-p port] [user@]hostname
更详细的可以用ssh -h查看。

http://blog.sina.com.cn/s/blog_7e64a87b0100rn8w.html


2. 安装 PHP
这里写图片描述

sudo wget 下载地址

tar -zxvf mirror  解压

单纯安装 php 只能跟 apache 一起工作
如果与 nginx  需要安装 FPM(PHP-FPM是一个PHPFastCGI管理器)
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 libxml2-dev
// --pref=路径  --enable-启用什么模块
编译:./configure --prefix=/usr/local/php7 --enable-fpm
CGI :
我们访问 index.php 时,web 服务器知道这不是一个静态文件,不能直接返回,需要执行 PHP 解释器,
因此,web 服务器经过简单的处理之后,将程序和数据发送给 PHP 解释器。web 
服务器会发送给 PHP 解释器 本次请求的 URL, GET 请求的参数,POST 请求的参数等,
总之,web 服务器给 PHP 解释器传什么数据,由 CGI 协议决定。
一个请求过来, 
web 服务器启动 CGI 来处理,PHP 解释器就是一个 CGI 程序。

Fast-CGI:
CGI 在处理请求时,会 fork 一个子进程,处理完成后释放。下次来的时候,循环。这种方式太傻,
所以 Fast-CGI 诞生了。Fast-CGI 主动启动一个进程,这个进程有 N 个子进程,
子进程常驻内存,避免一直创建和释放,忙时也 会创建新进程来帮忙,在闲的时候,把子进程干掉。

PHP-FPM :
PHP-FPM 实现 Fast-CGI 的程序,

http://www.cppblog.com/woaidongmao/archive/2011/06/21/149092.html

http://www.cnblogs.com/wanghetao/p/3934350.html

http://webnoties.blog.163.com/blog/static/1835251412013517114227633/


3. 安装 mysql
源码安装:
这里写图片描述
这里写图片描述

sudo wget 下载地址
tar -zxvf 

sudo apt-get install make cmake gcc g++ bison libncurses5-dev  //安装编译源码需要的包

sudo cmake . \-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \-DINSTALL_DATADIR=/usr/local/mysql/data \-DMYS
QL_UNIX_ADDR=/usr/local/mysql/mysqld.sock \-DDEFAULT_CHARSET=utf8 \-DDEFAULT_COLLATION=utf8_gene
ral_ci \-DEXTRA_CHARSETS=all \-DENABLED_LOCAL_INFILE=1  
// 不同于 ./configure  mysql 使用 cmake

make
sudo make install

https://my.oschina.net/u/1019341/blog/186433


4. Apache 安装

sudo wget
要安装 APR APR-uti pcre
将 APR APR-uti 移到 srclib下面

sudo ./configure --prefix=/usr/local/apache 包含pcre 目录
make
sudo make install

这里写图片描述

这里写图片描述
这里写图片描述

http://apr.apache.org/download.cgi

https://segmentfault.com/a/1190000002763150

ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/


5. PHP-PFM 配置

pm.max_children = 5 最大子进程数
pm.start_servers = 2 启动时先启动两个进程
pm = dynamic 设置静态还是动态解析

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值