Ubuntu安装php


Ubuntu安装php


#!/bin/bash


####################################### 初始化系统环境 #######################################

apt-get update
apt-get install -y gcc g++ make wget libxml2 libxml2-dev

####################################### 下载源码包 #######################################

wget -c http://cn2.php.net/distributions/php-7.0.7.tar.gz

####################################### 开始安装 PHP #######################################

tar zxvf php-7.0.7.tar.gz
cd php-7.0.7
./configure --prefix=/usr/local/php
make && make install

# 添加PHP常用命令
ln -s /usr/local/php/bin/php /usr/bin/php
ln -s /usr/local/php/bin/phpize /usr/bin/phpize
ln -s /usr/local/php/bin/php-config /usr/bin/php-config

# 配置文件
cp php.ini-production /usr/local/php/lib/php.ini
cd ..

# 修改PHP配置文件
sed -i 's/post_max_size = 8M/post_max_size = 50M/g' /usr/local/php/lib/php.ini
sed -i 's/upload_max_filesize = 2M/upload_max_filesize = 50M/g' /usr/local/php/lib/php.ini
sed -i 's/;date.timezone =/date.timezone = PRC/g' /usr/local/php/lib/php.ini
sed -i 's/expose_php = On/expose_php = Off/g' /usr/local/php/lib/php.ini

# 创建PHP配置文件快捷方式
ln -s /usr/local/php/lib/php.ini /etc/php.ini

LNMP脚本:lnmp