php开发

在 Ubuntu Server 16.04 LTS 上安装 LAMP

久未见 提交于 2020-11-25 00:17:52
在 Ubuntu Server 16.04 LTS 上安装 LAMP LAMP 方案是一系列自由和开源软件的集合,包含了 Linux、Web 服务器 (Apache)、 数据库服务器 (MySQL / MariaDB) 和 PHP (脚本语言)。 LAMP 是那些需要安装和构建动态网页应用的基础平台,比如WordPress、Joomla、OpenCart 和 Drupal,我将描述如何在 Ubuntu Server 16.04 LTS 上安装 LAMP,众所周知 Ubuntu 是一个基于 Linux 教程的一部分,因此它构成了 LAMP 的操作系统,在接下来的操作中,我将默认你已经安装了 Ubuntu Server 16.04。 Apache2 web 服务器的安装 : 在 Ubuntu linux 中,web 服务器是 Apache2,我们可以利用下面的命令来安装它: linuxtechi@ubuntu:~$ sudo apt update linuxtechi@ubuntu:~$ sudo apt install apache2 -y 当安装 Apache2 包之后,Apache2 相关的服务是启用的,并在重启后自动运行。在某些情况下,如果你的 Apache2 服务并没有自动运行和启用,你可以利用如下命令来启动和启用它。 linuxtechi@ubuntu:~$ sudo

php如何实现文件下载

∥☆過路亽.° 提交于 2019-12-01 14:27:45
php如何实现文件下载    1. 设置超链接的href属性   <ahref="文件地址"></a>   如果浏览器不能解析该文件,浏览器会自动下载。而如果文件是图片或者txt,会直接在浏览器中打开。    2. 输出文件流   //download.php   //页面加载的时候就调用   downloadFile("3.rar","something.rar");   //$filePath是服务器的文件地址   //$saveAsFileName是用户指定的下载后的文件名   function downloadFile($filePath,$saveAsFileName){   // 清空缓冲区并关闭输出缓冲   ob_end_clean();   //r: 以只读方式打开,b: 强制使用二进制模式   $fileHandle=fopen($filePath,"rb");   if($fileHandle===false){   echo "Can not find file: $filePath\n";   exit;   }   Header("Content-type: application/octet-stream");   Header("Content-Transfer-Encoding: binary");   Header("Accept-Ranges:

phper们,linux下编程也不错~(ubuntu下php开发软件汇总)

 ̄綄美尐妖づ 提交于 2019-11-29 14:40:01
大周末折腾了一天,这一次安装是最完美的,把过程记录下来,分享给大家。 之前一直纠结于电脑配置过低,显卡驱动一直不完美,ubuntu用用停停。(ps:尝试过大多数linux系统,最后觉得还是ubuntu最适合自己,软件资源多,桌面化不错~) 换了新笔记本后,马不停蹄装上ubuntu,正好赶上14.04发布(一个号称支持5年的版本),进入http://www.ubuntu.com/ 后,发现了一个大变化,ubuntu将中国用户导流到了ubuntukylin下,网上有好多人抱怨kylin不安全,什么原生的爽之类的,试问下:不安全的话ubuntu自己会推kylin吗?原生的是很好,但是符合水土的不是更好吗? 下完ubuntukylin 14.04后,马上用PowerISO写入U盘(也可参照硬盘安装的方法:EasyBCD增加启动项。。。剩下的不多说了),插着U盘,重启电脑,进入ubuntukylin安装界面,选择第二项,安装ubuntukylin(安装界面没有保留,没法上了)。 安装过程下一步下一步。。。到了有一步是选择是否安装过程中安装驱动更新,媒体插件之类的,如果过时间充足的话还是建议选上的。 然后是到了关键的地方(对于双系统用户),选择自定义分区,把未分配的空间分区。我预留了100G,分512M给/boot ,4G给swap,30G给/,剩下的是/home的了