apt-get

Ubuntu16.04 apache2 wsgi 部署django

我的未来我决定 提交于 2020-01-15 02:28:57
在Ubuntu16.04上部署django其实还算简单直观,最重要的问题就是路径设置正确,并且保证版本统一,这个测试是在 Apache/2.4.18 (Ubuntu) apt-get install apache2 Python/2.7.11 wget https://www.python.org/ftp/python/2.7. 1 1 /Python-2.7. 1 1 .tar.xz mod_wsgi/4.3.0 apt-get install libapache2-mod-wsgi 一,安装python 和django。这个很简单,django用pip安装就可以。就不解释了。 二,安装apache2 和 wsgi。 这里用的是apt-get. sudo apt-get install apache2 sudo apt-get install libapache2-mod-wsgi 需要注意的是,如果之前安装配置过apache2的并且配置很乱,无法修复,建议还是完全卸载之后在安装。完全卸载的命令: $ sudo apt-get --purge remove apache-common $ sudo apt-get --purge remove apache* 安装完以后,去 /etc/apache2/ 下的 mods-available 和mods-enabled

又是一个坑:Reading package lists... Done Building dependency

寵の児 提交于 2020-01-15 00:56:54
一般apt-get出现这种情况: Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package **** 就是没有更新APT库 更新一下就好了 sudo apt-get update sudo apt-get upgrade 然后再 apt-get install *** 就好了,解决。 来源: CSDN 作者: shghnn 链接: https://blog.csdn.net/shghnn/article/details/103975366

ubuntu12.04 server + apache2 + wsgi + django1.6 部署

南笙酒味 提交于 2020-01-14 23:26:33
最近在学Python和Django,想自己部署一个服务器试试 环境:ubuntu12.04 server | apache2 | django1.6 | python2.7 | mod_wsgi 在网上找了好多参考都不起作用,不是老版本的方法就是过于复杂 今天柳暗花明又一村,在Django官网(djangoproject.com)上找到了最简单的方法: 1. 安装apache2: sudo apt-get install apache2 apache2相关的操作: 启动:sudo service apache2 start 停止:sudo service apache2 stop 重启:sudo service apache2 restart(更改配置后的常用操作) 启动测试:在浏览器中输入http://localhost 配置文件的位置: 可执行程序:/usr/sbin/apache2 配置文件:/etc/apache2 网站文件:/var/www (网站的默认位置可以在/etc/apache2/sites-available/default中更改,修改DocumentRoot /var/www改成自己的网站存放地址即可) apache2主要配置为/etc/apache2/apache2.conf,但是并没有配置所有的东西,端口配置在ports.conf,网站根目录在/etc

Ubuntu 解决:当执行`sudo apt-get update`命令时 出现的 “apt-get 404 Not Found Package Repository Errors” 问题

谁都会走 提交于 2020-01-14 18:39:46
Ubuntu 解决:当执行sudo apt-get update或者sudo apt-get install命令是出现的 “apt-get 404 Not Found Package Repository Errors” 问题 和 “E: Some index files failed to download They have been ignored, or old ones used” 问题 W: The repository ‘http://ppa.launchpad.net/ackondro/tibesti/ubuntu xenial Release’ does not have a Release file. N: Data from such a repository can’t be authenticated and is therefore potentially dangerous to use. N: See apt-secure(8) manpage for repository creation and user configuration details. E: Failed to fetch http://ppa.launchpad.net/ackondro/tibesti/ubuntu/dists/xenial/main/binary-amd64

linux环境的搭建1(oracle、ssh、jdk、mysql、samba、tomcat)

左心房为你撑大大i 提交于 2020-01-14 18:04:14
linux环境的搭建1(oracle、ssh、jdk、mysql、samba、tomcat) 网络配置 方案一 tip 1 使用ifconfig :  ifconfig eth0 新ip 然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip 一、修改IP地址 [aeolus@db1 network-scripts]$ vi ifcfg-eth0 DEVICE=eth0 ONBOOT=yes BOOTPROTO=static IPADDR=219.136.241.211 NETMASK=255.255.255.128 GATEWAY=219.136.241.254 二、修改网关 vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=Aaron GATEWAY=192.168.1.1 三、修改DNS [aeolus@db1 etc]$ vi resolv.conf nameserver 202.96.128.68 nameserver 219.136.241.206 四、重新启动网络配置 /etc/init.d/network restart 方案二 修改ip地址 即时生效: # ifconfig eth0 192.168.0.20 netmask 255.255.255.0 启动生效: 修改

在ubuntu中彻底删除nginx

[亡魂溺海] 提交于 2020-01-14 09:41:48
以下命令都在root用户权限下执行 1 删除nginx,–purge包括配置文件 apt-get --purge remove nginx 2 自动移除全部不使用的软件包 apt-get autoremove 3 罗列出与nginx相关的软件 dpkg --get-selections|grep nginx 4 删除上一步查询出与nginx有关的软件 apt-get --purge remove nginx apt-get --purge remove nginx-common apt-get --purge remove nginx-core 5 查看nginx正在运行的进程,如果有就kill掉 ps -ef |grep nginx 6 kill nginx进程 kill -9 7875 7876 7877 7879 7 全局查找与nginx相关的文件 find / -name nginx* 8 依次删除上一步列出的所有文件 rm -rf file 9 再次重装 apt-get update apt-get install nginx 来源: CSDN 作者: A way 链接: https://blog.csdn.net/weixin_43599328/article/details/103965197

Ubuntu 18.04安装GCC丢失标准库

微笑、不失礼 提交于 2020-01-14 08:12:25
Ubuntu 18.04安装GCC丢失标准库 因为学习的需要,安装新版的Ubuntu系统,在系统安装完毕之后,开始配置C的编译环境 执行命令sudo apt-get install gcc 使用gcc --version命令查看是否安装成功。 在这时我使用gcc编译c文件时,发现找不到stdio.h等头文件,查看/usr/include目录下,发现空空如也 随即百度原因,觉得是因为安装过程中丢失libc6-dev项,使用命令 sudo apt-get install libc6-dev 提示:无法找到软件包 百度原因,觉得是因为软件源的问题,修改源文件为阿里源文件。 1,执行cd /ect/apt 2,sudo apt-get sources.list sources.list.backup 对源文件内容进行备份,以防万一。 3, 执行sudo vim sources.list打开文件,输入ggdG删除所有内容 4,将阿里源文件复制文件中,后保存退出 阿里源文件: deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe

Ubuntu安装桌面环境,新测有效

孤街浪徒 提交于 2020-01-14 04:48:11
版权声明:本文为 小异常 原创文章,非商用自由转载-保持署名-注明出处,谢谢! 本文网址: https://blog.csdn.net/sun8112133/article/details/103905419 文章目录 一、主要命令 1、更新软件库 2、升级软件 3、安装 Ubuntu 桌面系统 4、重启系统 二、安装演示 1、选择系统环境 2、重装系统 3、使用 VNC 登录系统 4、更新软件库 5、升级软件 6、开启 kdump-tools 7、不处理 kexec-tools 8、保留当前安装的本地版本 9、安装桌面系统 10、重启系统 本篇博客主要讲解在 Ubuntu Linux 上安装桌面环境,我们需要先准备一台没有桌面环境的 Ubuntu ,这里我使用腾讯云服务器进行演示,以下是我的环境: 操作系统:Ubuntu 系统版本:Ubuntu Server 16.04.1 LTS 64位 系统硬盘:50GB 系统内存:1核 2G 一、主要命令 安装桌面环境主要有四大步骤,三条命令。 1、更新软件库 sudo apt-get update 2、升级软件 sudo apt-get upgrade 3、安装 Ubuntu 桌面系统 sudo apt-get install ubuntu-desktop 4、重启系统 使用命令重启,也可以直接手动重启都可以。 二、安装演示 1

ubuntu:软件包

烂漫一生 提交于 2020-01-14 02:39:50
文章目录 了解ubuntu的软件包格式 软件包管理程序 ubuntu软件仓库管理 ubuntu软件包后端管理工具 后端自动化软件包管理工具 添加和删除PPA软件仓库 SNAP软件包的使用 了解ubuntu的软件包格式 ubuntu软件包格式为DEB格式,这个格式最早是由Debian开发采用,ubuntu由Debian分支发展而来,从而继承了这种软件包格式。 DEB软件包可以分为两类: 扩展名为DEB的二进制软件包 源码软件包 通常包含扩展名为 .dsc 的源码描述文件、一个扩展名为.orig.tar.gz的源码包、一个扩展名为.diff.gz的源码补丁文件。 DEB软件包的命名格式为:package_ver-rev_arch.deb 其中package为软件包的名字,ver代表版本,rev代表修订版本,arch代表软件包对应的硬件平台 由于开源软件的分散开发与相互继承的特点,DEB软件包之间存在相互依赖的关系,常见的依赖关系有: Depends Conflict Recommends 如果两个软件包A与B相互依赖(Depends),则安装A时也要安装B(知道为啥要装依赖了 AoA ) 如果两个软件包相互矛盾(Conflict)则,A与B不能共存 推荐(Recommends)关系代表开发者推荐用户在安装A时也安装B ubuntu 16.04支持了最新的SNAP软件包格式

Debian AMD64 安装 QQ

妖精的绣舞 提交于 2020-01-14 01:36:21
一共用了两步: 第一步 sudo apt-get install ia32-libs ia32-libs-gtk linux32 lib32asound2 其中linux32 lib32asound2可能会自动安装。 第二步:下载安装 utubun的QQ deb包。 http://www.longene.org/forum/viewtopic.php?f=6&t=4700 sudo dpkg -i --force-all *.deb 我原来使用的下载地址一时找不到了,所以第二步就使用了wineqq光网`官网的地址 如果安装32位支持库出现问题就参考一下这个 Debian 7.0,使用163的源,安装ia32-libs结果如下: $ sudo apt-get install ia32-libs 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是 因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件 包尚未被创建或是它们已被从新到(Incoming)目录移出。 下列信息可能会对解决问题有所帮助: 下列软件包有未满足的依赖关系: ia32-libs : 依赖: ia32-libs-i386 但无法安装它 E: 无法修正错误,因为您要求某些软件包保持现状