安装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(期间设置密码)
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
原文链接:https://www.f2er.com/ubuntu/353318.html