win10下使用bash安装php7开发环境
2016-09-30 14:19
555 查看
一、可以通过源码安装
1、sudo apt-get update
2、安装apache
sudo apt-get install apache2
sudo apt-get install apache2-dev(这一步会自动安装gcc)
启动问题解决办法:
sudo mkdir /run/locksudo
service apache2 start
3、sudo apt-get install libxml2-dev
4、安装gcc(上面安装过的,可以不用安装)
sudo apt-get install build-essential
5、安装openssl
sudo apt-get install openssl libssl-dev
6、安装curl
sudo apt-get install curl libcurl4-gnutls-dev
7、sudo apt-get install libbz2-dev libjpeg-dev libpng-dev libmcrypt-dev libreadline6 libreadline6-dev
8、安装msyql
sudo apt-get install mysql-server mysql-client
9、安装freetype
sudo apt-get install libfreetype6-dev
10、配置php7
./configure --prefix=/usr/local/php7 --with-config-file-path=/usr/local/php7/etc --with-apxs2=/usr/bin/apxs2 --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-openssl --with-iconv-dir --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir
--with-curl --with-mcrypt --with-mhash --with-mcrypt --without-pear --with-gd --with-xmlrpc --enable-mysqlnd --enable-xml --disable-rpath --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --enable-mbregex --enable-fpm --enable-mbstring
--enable-gd-native-ttf --enable-pcntl --enable-sockets --enable-zip --enable-soap --enable-maintainer-zts --with-fpm-user=www-data --with-fpm-group=www-data
11、编译
sudo make
sudo make install
sudo cp php.ini-development /usr/local/php7/etc/php.ini
12、配置php-fpm
cd /usr/local/php7/etc
sudo cp php-fpm.conf.default php-fpm.conf
vim php-fpm.conf
修改
user = www-data
group = www-data
如果www-data用户不存在,那么先添加www-data用户
groupadd www-data
useradd -g www-data www-data
13、启动php-fpm
sudo /usr/local/php7/sbin/php-fpm
14、加入系统变量
export PATH=$PATH:/usr/local/php7/bin
二、通过ppa源来安装
$ sudo apt-get install python-software-properties
$ sudo add-apt-repository ppa:ondrej/php
$ sudo apt-get update
$ sudo apt-get install -y php7.0
1、sudo apt-get update
2、安装apache
sudo apt-get install apache2
sudo apt-get install apache2-dev(这一步会自动安装gcc)
启动问题解决办法:
sudo mkdir /run/locksudo
service apache2 start
3、sudo apt-get install libxml2-dev
4、安装gcc(上面安装过的,可以不用安装)
sudo apt-get install build-essential
5、安装openssl
sudo apt-get install openssl libssl-dev
6、安装curl
sudo apt-get install curl libcurl4-gnutls-dev
7、sudo apt-get install libbz2-dev libjpeg-dev libpng-dev libmcrypt-dev libreadline6 libreadline6-dev
8、安装msyql
sudo apt-get install mysql-server mysql-client
9、安装freetype
sudo apt-get install libfreetype6-dev
10、配置php7
./configure --prefix=/usr/local/php7 --with-config-file-path=/usr/local/php7/etc --with-apxs2=/usr/bin/apxs2 --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-openssl --with-iconv-dir --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir
--with-curl --with-mcrypt --with-mhash --with-mcrypt --without-pear --with-gd --with-xmlrpc --enable-mysqlnd --enable-xml --disable-rpath --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --enable-mbregex --enable-fpm --enable-mbstring
--enable-gd-native-ttf --enable-pcntl --enable-sockets --enable-zip --enable-soap --enable-maintainer-zts --with-fpm-user=www-data --with-fpm-group=www-data
11、编译
sudo make
sudo make install
sudo cp php.ini-development /usr/local/php7/etc/php.ini
12、配置php-fpm
cd /usr/local/php7/etc
sudo cp php-fpm.conf.default php-fpm.conf
vim php-fpm.conf
修改
user = www-data
group = www-data
如果www-data用户不存在,那么先添加www-data用户
groupadd www-data
useradd -g www-data www-data
13、启动php-fpm
sudo /usr/local/php7/sbin/php-fpm
14、加入系统变量
export PATH=$PATH:/usr/local/php7/bin
二、通过ppa源来安装
$ sudo apt-get install python-software-properties
$ sudo add-apt-repository ppa:ondrej/php
$ sudo apt-get update
$ sudo apt-get install -y php7.0
相关文章推荐
- React Native 开发环境安装和配置使用报错: -bash: react-native: command not found
- J2ME开发环境的安装和使用
- 安装使用Java开发环境
- C/C++代码静态检查工具PC-lint在VS2008开发环境中的安装配置和使用
- windows下集成maven+eclipse开发环境一:安装使用maven私服nexus
- PHP开发环境的搭建和使用之自定义安装
- PHP 开发环境的选择、建立及使用(4)--Apache 的安装和配置
- android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创)
- 在Win7下使用虚拟机安装 Mac 及 XCode 4.2.1(iOS开发环境)
- linux下Qt开发环境中qwt库的安装与使用
- 转:J2ME开发环境的安装和使用
- 使用python3.2开发pyramid1.3(安装环境和初始项目)
- GSL 安装使用方法 MinGW 、 VC、Borland C++ Builder、Windows开发环境下的使用
- C/C++代码静态检查工具PC-lint在VS2008开发环境中的安装配置和使用
- J2ME开发环境的安装和使用
- 使用VirtualBox安装Ubuntu9.10,搭建java开发环境总结
- windows下集成maven+eclipse开发环境一:安装使用maven私服nexus
- GSL安装使用方法MinGW 、 VC、Borland C++ Builder、Windows开发环境下的使用
- J2ME技术入门之二——J2ME开发环境的安装和使用
- Ubuntu安装使用Java开发环境