apachephp
apt-get install apache2
mysqlhtml
apt-get install mysql-server
php5.6:python
(1)安裝 repos源mysql
apt-get install python-software-properties
(2)更新源sql
apt-get update apt install software-properties-common
( 4) 更新數據庫
apt -get update add-apt-repository ppa:ondrej/php
(5)更新源apache
apt update
(6) 安裝php
bash
apt-get install php5.6
解決不解析php文件的問題curl
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