安装 apache 和 php
apt-get update //升级 apt-get
sudo apt-get install apache2 //安装阿帕奇
sudo apt-get install php7.2 //安装 php
sudo apt-get install libapache2-mod-php //注意此处不是libapache2-mod-php7.0
service apache2 restart //重启阿帕奇
在/var/www/html
下随便写个php
文件,检查php
是否工作正常。并找到Loaded Configuration File
的位置,如:/etc/php/7.2/apache2/php.ini
<?php
phpinfo();
?>
在php.ini文件里可改更改upload_max_filesize
、post_max_size
等。
做为开发环境,最好打开/etc/php/7.2/apache2/php.ini
里错误显示开关
error_reporting = E_ALL
display_errors = On
如果在php里需要使用sqlite或 curl,则需要接php版本来安装这些组件
安装sqlite (数据库文件和它所在的目录都要有读写权限)
sudo apt install php7.2-sqlite
安装curl
sudo apt install php7.2-curl
重启apache
service apache2 restart
安装 python3 及 bpython
apt-get install python3 //华为Ubuntu的python3已经安装过了
apt install python3-pip //安装 pip3
pip3 install --upgrade pip //用 pip3 更新 pip 到最新
pip install bpython
//pip install opencv-python //这个在Ubuntu安装执行时会出错
//pip install numpy --ignore-installed numpy
apt install python3-opencv //apt = apt-get、apt-cache 和 apt-config 中最常用命令选项的集合
安装 opencv 4
# 在编译OpenCV前最好先安装ffmpeg解码程序,不安装不能读取视频
apt install ffmpeg
# 以下有些模块可能没有安装完全
apt install libavformat-dev
apt install libavcodec-dev
apt install libswresample-dev
apt install libswscale-dev
apt install libavutil-dev
apt install libsdl1.2-dev
# 下载安装OpenCV4
wget https://github.com/opencv/opencv/archive/4.1.0.zip
sudo unzip 4.1.0.zip
cd opencv-4.1.0
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D BUILD_TIFF=ON -D WITH_TBB=ON ..
make -j2
sudo make install
//在cmake opencv的时候注意看ffmpeg这些是否已安装。