在 Ubuntu 16.04 环境下编译安装 lamp
编译安装 apache 编译安装依赖 apr ./configure --prefix=/usr/local/apr make make install 编译安装依赖 apr-util ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr make make install 编译安装依赖 pcre # pcre 在 apache 的 2.2 版本中包含在源码中,但是在 2.4 版本不再包含,但是却是必须的,所以需要单独编译。 ./configure --prefix=/usr/local/pcre make make install 编译安装 httpd 2.4.23 ./configure --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-pcre=/usr/local/pcre --prefix=/usr/local/apache make sudo make install 如果使用远程连接编译,防止断网引起编译安装失败,可以使用 screen 命令。 可能需要的依赖: sudo apt install gcc g++ cmake make 。 用户的文件一般安装在 /opt/ 或 /usr/local/