ubuntu 14.04 安装 apche2+php7+memcache 笔记

ubuntu 16.04 在4月份发布出来了,自带php7,本想等着阿里云发布ubuntu的新镜像,居然3个月都还不支持,在底层支持上面和国外还是有不少差距。linode在发布后第二天宣布支持,而我向阿里云反馈什么时候可以支持,客服也不懂。我用ubuntu就是为了省心省力,各种软件全部是最新的,满足我们技术小团队快速体验。

不得已,只好在14.04上面安装php7。

一、 更新源

sudo apt-get update && sudo apt-get upgrade

二、安装apache2

sudo apt-get install apache2
开启重写
sudo a2enmod rewrite
sudo service apache2 restart

三、安装数据库mysql5.6

sudo apt-get install mysql-server-5.6
sudo apt-get install libapache2-mod-auth-mysql

四、安装php7

添加php7的源
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update

安装php7sudo apt-get install php7.0
搜索相关软件:apt-cache search php7
安装curl、gd、mbstring、mcrypt、mysql等
sudo apt-get install php7.0-curl php7.0-mcrypt  php7.0-gd php7.0-common  libapache2-mod-php7.0 php7.0-mbstring php7.0-xml php7.0-json php7.0-soap php7.0-mysql php7.0-zip php7.0-xsl  php7.0-bcmath

安装memcache
sudo apt-get install php-memcached
安装redis也简单
sudo apt-get install php-redis
安装图片库magick
sudo apt-get install php-gmagick

五、常用配制文件地址

php:/etc/php/7.0/apache2/php.ini
设置内存
memory_limit = 512M
apache:
 /etc/apache2/apache2.conf

重启apache,安装成功。

喜欢ubuntu的原因,高效。安装php7就是这么简单