apache
apt-get install apache2
mysql
apt-get install mysql-server
php5.6:
(1)安装 repos源
apt-get install python-software-properties
(2)更新源
apt-get update
apt install software-properties-common
( 4) 更新
apt -get update
add-apt-repository ppa:ondrej/php
(5)更新源
apt update
(6) 安装php
apt-get install php5.6
解决不解析php文件的问题
apt-get install libapache2-mod-php
解决模板标签不解析的问题
apt update
apt-get install php5.6-xml
解决链接数据库发生pdo缺失事件
sudo apt-get install php5.6-dev
sudo apt-get install php-pear
sudo apt-get install libmysqlclient15-dev
sudo pecl install pdo
可能会报错 不用理会,执行下一条
sudo pecl install pdo_mysql
可能还会报错 ,重新安装php就可以了
sudo apt-get install php5.6-mysql
安装curl扩展和gd2扩展
apt-get install curl libcurl3 libcurl3-dev php5-curl
apt-get install php5.6-gd
然后重启apache2
/etc/init.d/apache2 restart
安装xls扩展
apt-get install php5.6-xls
解决无法上传文件
修改php.ini
是否允许HTTP文件上传 : file_uploads 是否开启 on 必须开启 ,
post_max_size = 8M
PHP接受的POST数据最大长度。此设定也影响到文件上传。
要上传大文件,该值必须大于"upload_max_filesize"
如果配置脚本中激活了内存限制,"memory_limit"也会影响文件上传。
一般说来,"memory_limit"应该比"post_max_size"要大。
允许上传的文件的最大尺寸 : upload_max_filesize = 2M
文件上传时存放文件的临时目录。必须是PHP进程用户可写的目录。如果未指定则PHP使用系统默认值
upload_tmp_dir = '/var/www/tmp'
cd /var/www/html
mkdir tmp
service apache2 restart
可以选择安装mysql可视化工具MySQL-workbench
apt-get install mysql-workbench