1. Apache install
2. PHP 安装
lumen5.3 要求
- PHP >= 5.5.9
- OpenSSL PHP Extension
- PDO PHP Extension
- Mbstring PHP Extension
选择安装php7.1.3
先解压(略)
配置
./configure --prefix=/usr/local/php --with-apxs2=/usr/bin/axps --with-curl --with-freetype-dir --with-gd --with-gettext --with-iconv-dir --with-kerberos --with-libdir=lib64 --with-libxml-dir --with-mysqli --with-openssl --with-pcre-regex --with-pdo-mysql --with-pdo-sqlite --with-pear --with-png-dir --with-xmlrpc --with-xsl --with-zlib --enable-fpm --enable-bcmath --enable-libxml --enable-inline-optimization --enable-gd-native-ttf --enable-mbregex --enable-mbstring --enable-opcache --enable-pcntl --enable-shmop --enable-soap --enable-sockets --enable-sysvsem --enable-xml --enable-zip
make && make install
apxs (apache才需要 nginx就不用了这个很重要 没这个apache就不能生成libphp7.so 记得改成你自己的实际目录) 如果没有安装apxs
yum install httpd-dev*
3.lumen install
4. 虚拟主机配置
访问权限 apache 没有权限访问你的目录,因此需要将 /home/test/lumenproject/ 的权限设为755: chmod +x /home/test/lumenproject/ -R