云中漫步 发表于 2018-11-17 13:19:07

LAMP环境搭建之Apache安装

cd /usr/local/src/httpd-2.4.29/  ./configure \
  --prefix=/usr/local/apache2.4 \
  --with-apr=/usr/local/apr \
  --with-apr-util=/usr/local/apr-util \
  --enable-so \
  --enable-mods-shared=most
  //这里的反斜杠是脱义字符,加上它我们可以把一行命令写成多行
  //--enable-so \ 表示支持动态扩展模块,Apache和PHP它们都会支持以一个模块的形式存在
  //PHP是Apache的一个模块,这个模块实际上就是一个文件,就是.so 后缀名的文件,那他以Apache的一个模块形式存在,所以Apache本身是一个进程,是一个服务,在这个进程里面,通过一些配置文件指定一个模块的路径,那就可以去调用模块。
  //PHP模块是用来解析PHP的,执行PHP脚本的,所以就可以通过PHP脚本将PHP模块加载到进程里面去,加载到主进程里面去,
  //当它遇到PHP解析的需求时,它就会去调用这个模块,去执行一些操作
  //这些模块是一些独立的文件
  //而且还可以指定有哪些动态扩展的模块,需要加载哪些,这里指定是most
  //--enable-mods-shared=most
  //most,就是绝大多数,大多数会用到的模块,都会加载进来

页: [1]
查看完整版本: LAMP环境搭建之Apache安装