sudo

交叉编译环境搭建

时光总嘲笑我的痴心妄想 提交于 2020-03-15 07:41:18
我使用Ubuntu x64搭建的环境。 安装toolchain: 1. 下载toolchain( http://ftp.arm.linux.org.uk/pub/armlinux/toolchain/ ) 2. 解压:sudo tar jxvf */cross-3.2.tar.bz2。 3. 将解压后的文件都转移到/usr/local/下(sudo mv ./usr/local/arm /usr/local) 4. 设置环境变量: sudo vi /etc/bash.bashrc 在后面加入如下代码: /* ************************************************************** */ if [ -d /usr/local/arm ] ; then PATH=/usr/local/arm/bin:"${PATH}" fi /* ************************************************************** */ 使新的环境变量生效 # source /etc/profile (检查是否将路径加入PATH的方法: echo $PATH 如果显示的内容中有/usr/local/arm/bin,说明已经将交叉编译器的路径加入PATH 自此,交叉编译环境安装完成。) 64位系统需要lsb

ubuntu下安装lamp环境

久未见 提交于 2020-03-15 07:03:04
使用普通用户来安装lamp环境: 1.安装apache:   sudo apt-get install apache2   输入:y   安装完成之后查看是否安装成功:     apache2 -v 2.安装php   sudo apt-get install php5    安装完后查看是否安装成功:     php5 -v   注意:apache和php进行交互,apache必须安装libphp5.so模块,所以我们必须先看apache是否安装了此模块,使用如下命令进行检查:     cat /etc/apache2/mods-enabled/php5.load 如上图这样就说明apache已经安装了此模块 3.安装mysql:   sudo apt-get install mysql-server   中间会提示你输入mysql root用户的密码      注意:因为php要与mysql交互,必须安装mysql.so模块     查看php是否加载mysql.so模块     cat /etc/php5/conf.d/mysql.ini     ubuntu默认是没有安装mysql.so模块的,通过下面命令进行安装:       sudo apt-get install php5-mysql       安装完成之后使用cat /etc/php5/conf.d/mysql

Ubuntu 16.04下配置 Nginx 与 Node.js 以及服务的部署

浪子不回头ぞ 提交于 2020-03-15 06:53:37
第一步:安装nginx sudo apt-get update sudo apt-get install nginx 如果遇到依赖问题,尝试执行 sudo apt-get -f install 命令 第二步:配置nginx 首先备份原先的配置文件: sudo cp /etc/nginx/sites-available/default /etc/nginx/sites-available/default.backup 修改配置文件: 如果你熟悉vi的使用: 使用vi打开配置文件: /etc/nginx/sites-available/default 修改其中的 location / 配置如下: conf location / { proxy_pass http://localhost:3000; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; proxy_set_header Host $host; proxy_cache_bypass $http_upgrade; } 如果你不熟悉: 使用scp将配置文件拷到本地: scp username@ip_address:/etc/nginx/sites-available

在 Ubuntu 16.04 环境下编译安装 lamp

时光怂恿深爱的人放手 提交于 2020-03-15 06:36:50
编译安装 apache 编译安装依赖 apr ./configure --prefix=/usr/local/apr make make install 编译安装依赖 apr-util ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr make make install 编译安装依赖 pcre # pcre 在 apache 的 2.2 版本中包含在源码中,但是在 2.4 版本不再包含,但是却是必须的,所以需要单独编译。 ./configure --prefix=/usr/local/pcre make make install 编译安装 httpd 2.4.23 ./configure --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-pcre=/usr/local/pcre --prefix=/usr/local/apache make sudo make install 如果使用远程连接编译,防止断网引起编译安装失败,可以使用 screen 命令。 可能需要的依赖: sudo apt install gcc g++ cmake make 。 用户的文件一般安装在 /opt/ 或 /usr/local/

Ubuntu下配置LAMP + PhpStorm

故事扮演 提交于 2020-03-15 06:29:03
本文仅作为一个记录,以下配置在Ubuntu 14.10 64-bit上验证通过. 安装Apache 2: sudo apt-get install apache2 安装成功能够后,通过浏览器访问localhost,则可以看到 Apache2 Ubuntu Default Page : 安装PHP已经相关的组件 : sudo apt-get install php5 libapache2-mod-php5 php5-mysql 安装成功后,重启apache2服务,放置一个index.php页面(仅包含<?php phpinfo(); ?>代码),而后访问localhost/index.php: 配置Apache: 添加对文件类型的支持(html, htm, php),设置ServerName以及默认首页:sudo vim /etc/apache2/apache2.conf 修改网站DocumentRoot:sudo vim /etc/apache2/sites-available/000-default.conf.如果配置了多个虚拟主机,那么相应的修改其他虚拟主机的DocumentRoot. 安装MySql: sudo apt-get install mysql-server mysql-client 安装成功后,通过终端运行mysql -u root -p

Ubuntu16.04下搭建LAMP环境

耗尽温柔 提交于 2020-03-15 06:26:14
安装Apache: sudo apt-get install apache2 查看Apache版本: apache2 -v Server version: Apache/2.4.18 (Ubuntu) Server built: 2016-04-15T18:00:57 上面信息说明Apache安装成功,通过浏览器访问Apache:http://127.0.0.1/ sudo vim /etc/apache2/apache2.conf // 将 <Directory /var/www/> // 改成 <Directory "你的目录"> // 可以将/var/www 中的默认网页复制到 你的目录 中 sudo vim /etc/apache2/sites-available/000-default.conf  添加:ServerName www.blog.org // 将 DocumentRoot /var/www/html // 改成 DocumentRoot "你的目录" sudo /etc/init.d/apache2 restart // 重启 安装PHP7: sudo apt-get install php7.0 查看PHP版本: ~$ php7.0 -v PHP 7.0.4-7ubuntu2 (cli) ( NTS ) Copyright (c) 1997-2016

Ubuntu14 vsftp 的安装和虚拟用户配置

。_饼干妹妹 提交于 2020-03-15 06:22:55
一、介绍 FTP 是 File Transfer Protocol (文件传输协议)的缩写 ,在 Unix/Linux 系统中常用的免费 FTP 服务器软件主要是 VSFTP,vsftp的官方地址:http://vsftpd.beasts.org 1. FTP 的工作模式 FTP工作时会开两个端口,一个命令端口(TCP:21),一个数据端口(TCP:20) 1.主动模式 (Active FTP) 服务器主动连接客户端 FTP 客户端随机开启一个大于1024 的端口 N 向服务器的 21 号端口发起连接,然后开放 N+1 号端口进行监听,并向服务器发出PORT N+1 命令。服务器接收到命令后,会用其本地的 FTP 数据端口(通常是 20 )来连接客户端指定的端口 N+1 ,进行数据传输 通道 client server 命令控制 1088 ------> 21 数据传输 1089 <------ 20 2. 被动模式(Passive FTP) 客户端主动链接服务器端 FTP 客户端随机开启一个大于1024 的端口 N 向服务器的 21 号端口发起连接,同时会开启 N+1 号端口。然后向服务器发送PASV 命令,通知服务器自己处于被动模式。服务器收到命令后,会开放一个大于 1024 的端口 P 进行监听,然后用 PORT P 命令通知客户端,自己的数据端口是 P 。客户端收到命令后

docker 安装

て烟熏妆下的殇ゞ 提交于 2020-03-15 03:05:29
一:docker 安装 ubuntu14.04: 1.Docker CE现在overlay2默认使用存储驱动程序,建议您使用它来代替aufs。如果您需要使用aufs,您将需要做额外的准备。 除非你有一个强有力的理由,否则,安装linux-image-extra-*允许Docker使用aufs存储驱动程序的 软件包。 sudo apt-get install \ linux-image-extra-$(uname -r) \ linux-image-extra-virtual 2.使用存储库进行安装 更新apt软件包索引: sudo apt-get update 安装软件包以允许apt通过HTTPS使用存储库: sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ software-properties-common 添加Docker的官方GPG密钥: curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88通过搜索指纹的最后8个字符,确认您现在拥有指纹的密钥 。 sudo apt-key

CentOS 7 安装配置 Gitlab

随声附和 提交于 2020-03-15 02:57:02
centos: http://www.centos.org/download/ download: https://about.gitlab.com/downloads/ update: https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/doc/update.md trouble: https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/README.md 之前使用gitlab ( http://www.cnblogs.com/Irving/p/3733339.html) 原生的包安装,升级过于麻烦,换成Omnibus就方便很多。 #安装CentOS vmware简易安装linux系统,默认只能自己创建一个非root用户(因为root用户默认存在),所以你安装好后,是没法使用root用户登陆的。 进入超级用户模式给root用户设置密码 [irving@localhost ~]$ su Password: 桥接 1. ONBOOT=yes 2. 配置static [root@localhost network-scripts]# cat ifcfg- eno16777736 WADDR = 00 :0C: 29 : 83 :EF: 27 TYPE =

"error: command 'x86_64-linux-gnu-gcc' failed with

血红的双手。 提交于 2020-03-15 02:20:24
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 原创 2014年12月30日 23:11:55 26574 在ubuntu14.04版本上安装lxml,老是出错,在一番艰辛的搜索之后 ,终于找出了安装的正确方法,其实也就是没有将依赖包装全: sudo apt-get install libxml2-dev libxslt1-dev python-dev sudo apt-get install zlib1g-dev sudo apt-get install libevent-dev sudo pip install lxml 中途执行pip install lxml可能遇到识别不正确的情况,需要apt-get update一下方可继续 参考网址: http://lxml.de/installation.html http://blog.marchtea.com/archives/104 http://blog.marchtea.com/archives/91 下面是之前的参考,也可能会安装成功 sudo apt-get install python-twisted-web python2.7-dev 安装 pip : $ wget https://bootstrap.pypa.io/get-pip.py