LAMP环境部署(Ubuntu16.04 64位)

24 篇文章 0 订阅
4 篇文章 0 订阅

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

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值