最近入手了一个树莓派3B+,准备把它作为个人服务器使用。所以在此记录一下安装与使用过程中的步骤。
刷系统
去树莓派官网下载系统输入内存卡中,我使用的官方系统Raspberry
/downloads/ 。下载完成后刷入内存卡中。设置远程ssh访问
使用文本编辑器写一个空文件命名为ssh存放到内存卡boot下更新设置
我使用的是桌面版,连接显示器后打开树莓派,提示输入用户pi的登录密码以及地区语言等设置。安装软件
首先对软件进行更新
sudo apt-get update
sudo apt-get upgrade
然后对我们所需要的软件进行安装,树莓派默认会安装python2,python3,java等软件。
sudo apt-get install vim
sudo apt-get install mysql-server 实际下载的是MariaDB
sudo apt-get install git
sudo apt-get install nginx
sudo apt-get install vsftpd
启动nginx,文件目录在/etc/www下
sudo service nginx start
这时启动浏览器打开localhost就会显示nginx的欢迎页面。配置mysql
登录并修改密码,创建新用户,并对新用户设置可远程登录。
sudo mysql -u root -p #以root用户登录MariaDB
对root进行修改密码,并新建用户设置远程访问。
usr mysql;
update user set password = PASSWORD(‘要设置的密码’) where user=‘root’ #对root用户修改密码
CREATE USER ‘pi’@’%’ IDENTIFIED BY ‘123456’; #新建pi用户 并可远程访问
GRANT ALL ON.TO ‘pi’@’%’; #授权
修改配置文件开启远程访问sudo vim /etc/mysql/mariadb.conf.d/50-f将bind-address = 127.0.0.1 注释掉。查看端口如下则表示正常。可以使用远程访问树莓派的数据库。
$ sudo netstat -an | grep 3306
tcp6 0 0 :::3306 ::? LISTEN配置vsftpd
有时候还会使用到ftp操作,所以安装了vsftpd。
修改配置文件使可以远程访问并进行上传文件等操作。sudo vim /etc/vsftpd.conf。将`write_enable=YES
前面的注释去掉。然后开启vsftpd
sudo service vsftpd start配置域名使得可以网络访问
我们现在的配置完成后还只是能在局域网内访问,如果想在互联网上访问还需有更多操作。我是用的花生壳。
花生壳官网给出了详细的文档,我也就不再重复了
/question/2680.html