安装Apache2
sudo apt-get install apache2
在/etc/apache2/sites-available目录下有000-default.conf文件
将000-default.conf文件复制一份叫做demo.conf(sudo cp 000-default.conf demo,conf)并修改
ServerName demo.hd
创建一个软连接将demo.conf放入/etc/apache2/sites-enable文件夹中
ln -s /etc/apache2/sites-available/demo.conf ../sites-enabled/
重启服务 sudo /etc/init.d/apache2 restart
安装php
sudo apt-get install php
ubuntu16.04版本的php7下载后,php目录下没有apache2,这个文件里面放着php中安装的扩展,所以要将此文件关联出来
sudo apt-get install libapache2-mod-php7.0
安装mysql
sudo apt-get install mysql-server mysql-client(期间设置密码)
安装php7.0-mysql扩展
sudo apt-get install php7.0-mysql
php扩展安装
sudo apt-get install php-dev
swoole安装
sudo wget https://github.com/swoole/swoole-src/archive/v2.0.5.tar.gz
tar -xzf v2..0.5.tar.gz
打开该文件
cd swoole-src-2.0.5
sudo phpize
sudo ./configure
make && make install
找到php.ini加入 extension=swoole.so
cd /var/www/html
vim index.php加入
<?php
phpinfo();
?>
重启apache sudo /etc/init.d/apache2 restart
打开127.0.0.1/index.php
swoole存在
php -m swoole存在。
success