初始化及配置

作者: leedee | 来源:发表于2017-07-03 14:49 被阅读38次

一、下载安装

(一)格式化TF卡

格式化的工具下载地址:https://etcher.io/

(根据操作系统进行选择下载所需)

(二)将RaspberryPi操作系统写入TF卡

将TF卡插入raspberrypi,上电启动。

二、系统配置

(一)用本地屏幕登录,开通SSHD服务,用于远程登录操作。

pi@raspberrypi:~$ sudo passwd root
Enter new UNIX password:

Retype new UNIX password:

(For raspberrypi 3B's root & rootgz0851)

pi:pi0851

(新发现:要在远程的客户机上修改密码,才能在远程的客户机上登录)

#su

(二)扩展存储卡容量

#raspi-config

(二)固定IP配置

root@raspberrypi:/#vi /etc/dhcpcd.conf

interface eth0

inform 192.168.1.222

static routers=192.168.1.253

static domain_name_servers=202.98.192.67

(三)升级vim

#apt-get install vim

(四)修改sources.list,添加国内境像源

root@raspberrypi:/# vi /etc/apt/sources.list

deb https://mirrors.aliyun.com/raspbian/raspbian/ stretch main contrib non-free rpi

deb-src https://mirrors.aliyun.com/raspbian/raspbian/ stretch main contrib non-free rpi

deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi

deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi

deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi

deb-src http://mirrors.ustc.edu.cn/raspbian/raspbian/ sstretch main contrib non-free rpi

deb http://mirrors.zju.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi

deb-src http://mirrors.zju.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi

deb http://ftp.cn.debian.org/raspbian/raspbian/ stretch main non-free contrib

deb-src http://ftp.cn.debian.org/raspbian/raspbian/ stretch main non-free contrib

deb http://mirrordirector.raspbian.org/raspbian/ stretch main contrib non-free rpi

(五)升级操作系统

#apt-get update

#apt-get upgrade

(六)VSFTPD服务安装及配置

#apt-get install vsftpd

#vi /etc/vsftpd.conf

write_enable=YES
idle_session_timeout=60000
data_connection_timeout=12000

ascii_upload_enable=YES

ascii_download_enable=YES

ftpd_banner=Welcome to RaspberryPi FTP service.

#service vsftpd restart

(七)python3.6 安装

#apt-get install build-essential tk-dev libncurses5-dev libncursesw5-dev libreadline6-dev libdb5.3-dev libgdbm-dev libsqlite3-dev libssl-dev libbz2-dev libexpat1-dev liblzma-dev zlib1g-dev

#wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz

#tar xvf Python-3.6.1.tar.xz

#cd Python-3.6.1

#./configure --enable-optimizations

(或 #./configure;)

#make;make install

(八)安装python gpio支持库

#pip3 install rpi.gpio

#apt-get install python-dev

#apt-get install python-rpi.gpio

#apt-get install python-serial

(九)Git

#apt-get install git-core

#git clone git://git.drogon.net/wiringPi
#cd wiringPi

#git pull origin

#./build

(十) DRUPAL Varbase安装

apt-get install libxml2-dev

apt-get install flex

apt-get install libjpeg-dev

apt-get install libfreetype6-dev

??? apt-get install libpng12-dev

???apt-get install zlib1g-dev

apt-get install curl

apt-get install libxpm-dev

???apt-get install libcurl3

apt-get install libcurl4-gnutls-dev

apt-get install libmhash2 libmhash-dev

#apt-get install apache2

#apt-get install mysql-server mysql-client

#apt-get install php

#apt-get install libapache2-mod-php  php-curl php-gd php-imap php-ldap php-mysql php-pgsql php-sybase php-sqlite3  php-twig libmcrypt-dev php-fpdf

#apt-get install php7.0-xml

#grep -n upload  /etc/php/7.0/apache2/php.ini

upload_max_filesize = 1024M

#grep -n max_execution_time /etc/php/7.0/apache2/php.ini

相关文章

  • Airflow:Airflow 安装及配置

    安装步骤 配置文件安装路径及环境变量 初始化 airflow 配置 webserver 修改 webserver ...

  • 基于 UniAPP 项目多端开发

    使用 UniAPP 构建项目 初始化基础页面及配置 pages.json Pages 路由 配置页面 TabBar...

  • 初始化及配置

    一、下载安装 (一)格式化TF卡 格式化的工具下载地址:https://etcher.io/ (根据操作系统进行选...

  • Git笔记

    命令 PS: 以下均可替换为 . / * / 初始化及配置 文件 / 目录...

  • AndroidApplication优化解耦

    Application后处理器(AndroidPostProcessing): 通过注解配置初始化各模块及应用所需...

  • Git基本用法

    一.仓库配置及初始化 1.配置用户名:git config --global user.name "你的用户名" ...

  • 2020-12-21

    Android 底部菜单动态配置及刷新机制 主体架构FragmentTabHost+FrameLayout 初始化...

  • 博客从wordpress迁移到hexo

    参考资料 基础环境 npm node hexo 初始化hexo 添加next主题 修改主配置文件及主题配置文件 安...

  • 使用TypeScript编写爬虫工具

    一、安装及配置 1.npm init -y 初始化项目2.npm i typescipt cheerio su...

  • git命令大总结(方便查询)

    初始化仓库 初始化仓库 初始化裸仓库 克隆仓库 配置 编辑配置文件 列出配置信息 获取相应的配置 输出彩色信息 设...

网友评论

    本文标题:初始化及配置

    本文链接:https://www.haomeiwen.com/subject/xjmacxtx.html