初始化及配置

一、下載安裝

(一)格式化TF卡

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

(根據(jù)操作系統(tǒng)進行選擇下載所需)

(二)將RaspberryPi操作系統(tǒng)寫入TF卡

將TF卡插入raspberrypi,上電啟動。

二、系統(tǒng)配置

(一)用本地屏幕登錄,開通SSHD服務,用于遠程登錄操作。

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

Retype new UNIX password:

(For raspberrypi 3B's root & rootgz0851)

pi:pi0851

(新發(fā)現(xiàn):要在遠程的客戶機上修改密碼,才能在遠程的客戶機上登錄)

#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


(五)升級操作系統(tǒng)

#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

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容