Drupal8 MAC安装

1.背景

最近要做PHP相关的项目,所以就提前在本地搭建Drupal环境,搭建采用最新Drupal8,php70,Aapache(官网推荐,所以没有nginx)。在搭建时没有采用XAMPP,而是采用源码安装的方法,XAMPP把所有的环境都集成好了,很多安装的细节自己是不知道的。

2.首先在本地搭建Apache+PHP+Mysql的web开发环境(此处略)

3.在官网下载Drupal8的最新源码,下载到本地后使用composer install安装相关的依赖。

4.安装完成之后将源码放入到服务器中,在浏览器输入路径,会自动进入到安装脚本。

5.问题1

在进入安装后,第一个warnning就是没有设置clean url,解决方案是在/usr/local/etc/apache2/2.4/httpd.conf中添加如下代码,重启服务。

AccessFileName .htaccess

<Directory /Users/zhjwang/Documents/wwwdoc>
    Options Indexes FollowSymLinks
    AllowOverride All
    Require all granted
</Directory>

6.第二个错误是–disable-opcache,这个问题是因为在安装PHP时,默认没有安装opcache。解决方案

brew  install -s php70-opcache
cd /usr/local/etc/php/7.0/conf.d

然后配置http.conf

zend_extension=zend_extension="/usr/local/opt/php70-opcache/opcache.so"
;Determines if Zend OPCache in enabled
opcache.enable=1
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=60
opcache.fast_shutdown=1

7.最后配置数据库相关。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,734评论 25 709
  • 致四月 烟火人间 璀璨满天 苍穹无垠 阡陌微熏 杨柳依依 心安一隅 姹紫嫣红 四月芳菲 风光旖旎 极目翡翠 白云苍...
    闲敲棋子Ray阅读 2,241评论 2 3
  • (三) 牛一我知道,是小小的主管,据说是公司的大领导。 小小搬到这里住的时候,就是他开车送的。所以一开始我对小小并...
    作家维忆阅读 1,852评论 0 0