Linux 環境部署(Ubuntu16.04 64位)

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
相關文章
相關標籤/搜索