ubuntu lighttpd+webpy (fastcgi)配置方法
lighttpd 的配置脚本在 /etc/lighttpd/lighttpd.conf,采用默认值
缺省的server.document-root路径是 /var/www具体实施步骤:
1) 首先实现一个 python 脚本
touch /var/www/hello.py
chmod 755 /var/www/hello.py
vim /var/www/hello.py
复制代码 代码如下:
#!/usr/bin/env python
import web
urls = (
'/ ...
ubuntu lamp(apache+mysql+php) 环境搭建及相关扩展更新
一、环境安装
1.安装apache2
sudo apt-get install apache2
安装后在浏览器中打开:http://localhost/或者http://127.0.0.1
如果出现It works!证明apache安装成功。
2.安装PHP
sudo apt-get install php5
sudo apt-get install libapache2-mod-php5
sudo /etc/init.d/apache2 restart
测试:
sudo vi /var/www ...
Canonical 选择 Flutter 来构建未来的 Ubuntu 应用
Flutter 将成为 Canonical 未来移动端和桌面端应用开发的默认选择。
有必要对那些不太了解的用户简单介绍一下 Flutter。Flutter 是 Google 创建的一个开源 UI SDK,旨在帮助那些想要为 Android、Linux、Mac、iOS、Windows、Google Fuchsia 等操作系统构建应用程序的开发者。
通过 Flutter,开发人员可以获得一种简 ...
如何在 Kubuntu 21.04 中安装和升级 KDE Plasma 5.22
KDE 团队启用了向后移植 PPA,你可以使用它在 Kubuntu 21.04 Hirsute Hippo 中安装和升级到 KDE Plasma 5.22。
KDE 团队最近发布了 KDE Plasma 5.22,其中有相当多的增强功能、错误修复以及更新的 KDE 框架和应用版本。这个版本带来了一些改进,如面板的自适应透明度,文件操作弹出时的用户友好通知,“发现”中的软件 ...
Ubuntu 21.10 将默认使用 Cgroups v2
根据邮件列表显示,Ubuntu 21.10 计划默认使用统一的 cgroup 层次结构 (Cgroups v2) 发布其 systemd 包。
Cgroups(control groups)是 Linux 内核提供的一种可以限制单个进程或者多个进程所使用资源的机制,可以对 cpu、内存等资源实现精细化的控制,开发者也可以使用 cgroups 提供的精细化控制能力,限制某一个或 ...
Ubuntu on Windows社区预览版发布:专为测试WSL新功能
近年来微软不断改进 Windows Subsystem for Linux(WSL),并不断添加新的功能。今天,Ubuntu Linux 制造商 Canonical 发布了 Ubuntu on Windows Community Preview,这是专门针对 WSL 2 构建的特殊版本,可以让用户在沙箱环境中实验新的特性功能。
Canonical 的 Sohini Bianka Roy 表示:“全新的 Ubuntu on Windows ...
Ubuntu 20.10 Groovy Gorilla 将于 7 月结束支持
Canonical 近日宣布,Ubuntu 20.10 Groovy Gorilla 将于 2021 年 7 月 22 日失去支持。由于该版本是介于长期支持(LTS)版本之间的一个版本,因此它只有九个月的支持期。
为了协助用户升级系统,Canonical 还发布了一份指南,其中包含了升级至新版本系统时需要知道和操作的所有事项。如果你目前不确定正在使用哪个版本 ...
CentOS 7安装Mysql并设置开机自启动的方法
CentOS 7不带Mysql数据库了,默认的数据库是MariaDB(Mysql的一个分支)。
可以按照以下步骤手动安装Mysql数据库。
1. 下载rpm安装文件
?
1
wget http://repo.mysql.com/mysql-community-release-el7.rpm
...
如何在 Ubuntu Linux 上安装最新的 Erlang
Erlang 是一种用于构建大规模可扩展实时系统的函数式编程语言。Erlang 最初是由 爱立信 创建的专有软件,后来被开源。
Erlang 在 Ubuntu 的 Universe 仓库 中可用。启用该仓库后,你可以使用下面的命令轻松安装它:
sudo apt install erlang
但是,Ubuntu 仓库提供的 Erlang 版本可能不是最新 ...
Ubuntu 21.04 将 Home 目录默认设置为私有
Ubuntu 官方博客宣布,即将发布的 Ubuntu 21.04 会将 Home 目录默认设置为私有。
Ubuntu 安全技术负责人 Alex Murray 解释了此改动的原因,传统的目录权限(如文件)可分为 3 种类型:读、写和执行,这些权限可以分配给 3 类用户:所有者、组和其他,拥有私有目录内文件的访问权限仅限于自己的用户,或者允许在个别目 ...
ubuntu安装postman的详细教程
(1)下载
Postman下载地址:https://www.getpostman.com/
(2)解压安装
?
1
sudo tar -xzf Postman-linux-x64-5.5.3.tar.gz
此时,在当前目录出现一个Postman文件夹。
...
如何在 Ubuntu 中添加指纹登录
现在很多高端笔记本都配备了指纹识别器。Windows 和 macOS 支持指纹登录已经有一段时间了。在桌面 Linux 中,对指纹登录的支持更多需要极客的调整,但 GNOME 和 KDE 已经开始通过系统设置来支持它。
这意味着在新的 Linux 发行版上,你可以轻松使用指纹识别。在这里我将在 Ubuntu 中启用指纹登录,但你也可以在 ...
Ubuntu 以 40% 占比,成为 OpenStack 部署中很受欢迎操作系统
2020 年 OpenStack 用户调查的结果近日正式出炉,Ubuntu 被 OpenStack 社区指定为 OpenStack 部署中最受欢迎的平台。这对 Canonical 和整个 Ubuntu 社区来说是个好消息。
Canonical 在官方博客中表示:“这是一个漫长的旅程,有时很颠簸,但我们成功了。而且我们不会止步于此!”
OpenStack 用户调查是一个由开放基 ...
ubuntn备份方法总结(四种)
方法一:
使用respin,步骤如下:
?
1
2
3
4
sudo add-apt-repository ppa:sergiomejia666/respin
sudo apt-get update
sudo apt-get install r ...
Ubuntu MATE 21.04 更新,多项新功能来袭
与 Yaru 团队合作,Ubuntu MATE 带来了一个主题大修、一系列有趣的功能和性能改进。
自从 18.10 发行版以来,Yaru 一直都是 Ubuntu 的默认用户桌面,今年,Yaru 团队与Canonical Design 和 Ubuntu 桌面团队携手合作,为 Ubuntu MATE 21.04 创建了新的外观界面。
Ubuntu MATE 21.04 有什么新变化?
以下就是 ...
Linux静态链接库与模板类的处理方式
在阅读本文之前,小编先给大家介绍一篇相关文章:linux静态链接库使用类模板的快速排序算法
大家首先看下以上的文章对理解下面的知识点会有很大的帮助。
当模板遇到静态链接库会发生什么呢。
我们先按照常规思路去考虑一个静态链接库的步骤:
1.将某些功能提取出来,放进一个cpp文件,并将接口或者对外导出的类放 ...
Linux静态链接库使用类模板的快速排序算法
快速排序的本质是从数组中选一个参考值ref,比该参考值的大的,将其放在ref的右边,比ref小的放在左边,然后不断的对两边重复执行该动作
我们先列出来快速排序的步骤:
1.从数组中选一个参考值ref,比该参考值的大的,将其放在ref的右边,
上面的动作将数组划分为两部分:
A ref B
A是比ref小的数组元素集合,它 ...
CentOS7 mini的安装和静态ip设置教程
centos 7 变化很多
首先安装过程中,操作变化方式很大,mini安装也没有了base这个选项,也就导致很多在centos6里面的命令在7中没有办法使用。
再就是,非常多的命令,也开始逐渐的走出了CentOS的舞台,虽然可以用yum来安装,但是,他们确实老了(ifconfig变成了ip addr,route变成了ip -route,arp变成了ip neighbor,ifc ...
学习在kernel态下使用NEON对算法进行加速的方法
本文跟着小编一起来学习在linux kernel态下如何使用neon对算法进行加速的技巧,内容通过图文实例给大家做了详细分析,一起来看下。
arm处理器从cortex系列开始集成neon处理单元,该单元可以简单理解为协处理器,专门为矩阵运算等算法设计,特别适用于图像、视频、音频处理等场景,应用也很广泛。
本文先对neon处理单 ...
浅谈Linux进程间通信方式及优缺点
1)管道
管道分为有名管道和无名管道
无名管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用.进程的亲缘关系一般指的是父子关系。无明管道一般用于两个不同进程之间的通信。当一个进程创建了一个管道,并调用fork创建自己的一个子进程后,父进程关闭读管道端,子进程关闭写管道端,这样提 ...