注意:一定要先安装PHP然后再安装apache2, 否则会有很难解决的麻烦
1. 安装PHP 5.6.19
sudo add-apt-repository ppa:ondrej/php5-5.6
sudo apt-get update
sudo apt-get install python-software-properties
sudo apt-get update
sudo apt-get install php5
for PHP5.5 use ppa:ondrej/php5
for PHP5.4 use ppa:ondrej/php5-oldstable
2. 安装apache2
sudo apt-get install apache2
3. 安装mysqlnd
sudo apt-get install php5-mysqlnd
4. 安装mysql
cd mysql
phpize
./configure && make && make install
5. 安装mysqli
cd mysqli
phpize
./configure && make && make install
6. swoole
cd swoole
phpize
./configure && make && make install
7. PHP的redis扩展安装包为本目录下的redis.rar
cd redis
phpize
./configure && make && make install
8. 安装opcache扩展
wget http://pecl.php.net/get/zendopcache-7.0.2.tgz
tar zxvf zendopcache-7.0.2.tgz
cd zendopcache-7.0.2
9. 同样的方法安装opcache, json, protobuf
11. PHP扩展的路径为
/usr/lib/php5/20131226
1. 安装PHP 5.6.19
sudo add-apt-repository ppa:ondrej/php5-5.6
sudo apt-get update
sudo apt-get install python-software-properties
sudo apt-get update
sudo apt-get install php5
for PHP5.5 use ppa:ondrej/php5
for PHP5.4 use ppa:ondrej/php5-oldstable
2. 安装apache2
sudo apt-get install apache2
修改apache2配置
$ sudo vim /etc/apache2/apache2.conf
在最后面添加一行:
ServerName localhost:80
重启apache:
$ sudo /etc/init.d/apache2 restart
3. 安装mysqlnd
sudo apt-get install php5-mysqlnd
4. 安装mysql
cd mysql
phpize
./configure && make && make install
5. 安装mysqli
cd mysqli
phpize
./configure && make && make install
6. swoole
cd swoole
phpize
./configure && make && make install
7. PHP的redis扩展安装包为本目录下的redis.rar
cd redis
phpize
./configure && make && make install
8. 安装opcache扩展
wget http://pecl.php.net/get/zendopcache-7.0.2.tgz
tar zxvf zendopcache-7.0.2.tgz
cd zendopcache-7.0.2
9. 同样的方法安装opcache, json, protobuf
10. 修改PHP配置文件 /etc/php5/cli/php.ini
添加如下内容:
extension=protobuf.so
extension=mysqlnd.so
extension=mysql.so
extension=mysqli.so
extension=redis.so
保存退出
11. PHP扩展的路径为
/usr/lib/php5/20131226