树莓派装机后重启可能出现黑屏如何解决?

树莓派装机后重启可能出现黑屏如何解决?,第1张

黑屏是因为默认情况下树莓派没有显示配置文件,可以手动创建configtxt放在树莓派sd卡内,根据Linux的LCD显示设置,可以对显示器进行配置,一般2K显示器4:3像素为1920px1440px配置group=2,model=73,60hz

树莓派以简单、强大、易用出名,而树莓派最直接的用途莫过于充当家庭服务器。搭建一个家庭Web服务器,你可以通过网页在任何地方控制 *** 作和监控家里的情况。
工具/原料
树莓派
nat123
LAMP
方法/步骤
在树莓派上安装linux系统,到官网下载系统压缩包,推荐使用raspbian。
如果在windows下安装,需要下载win32diskimager,解压系统,将解压出来的系统映像写到内存卡(内存卡最好大点,推荐8G以上的内存卡)。
如果在Linux系统下安装,先输入命令:sudo fdisk -l
查询内存卡的分区,一般是/dev/sdb。
把系统映像解压到家目录下/home/,输入命令:
sudo dd bs=1M if=~/2016-02-26-raspbian-jessie-liteimg of=/dev/sdb
这步按你自己的实际情况 *** 作。
看到以下输出就成功写入了。
4
把内存卡装入树莓派,开机启动,第一次会需要配置系统,可以按默认设置直接启动进入系统。
5
安装Apache。apache服务器一般在linux软件源列表有,可以用apt安装。
在安装可以先更新一下apt的软件列表,以确定安装的软件是最新。
输入命令:sudo apt-get update
更新完毕可以正式安装apache了。
输入命令:sudo apt-get install apache2
6
安装mysql。这个也是软件列表中的软件,所以直接用apt安装。因为我们是使用服务器端应用,输入以下命令安装:
sudo apt-get install mysql-server

Apache + MySql + Php.

1、安装Apache

Apache可以用下面的命令来安装
sudo apt-get install apache2

Apache默认路径是/var/>

其配置文件路径为: /etc/apache2/

可以通过:sudo vi /etc/apache2/portsconf修改监听端口号

重启服务生效:sudo service apache2 restart

2、安装mysql

sudo apt-get install mysql-server
安装过程中,会出现一个提示符让你输入一个密码
这个密码是mysql root用户的密码。

3、安装PHP

输入下面的命令,就可以安装PHP 5,以及PHP访问mysql数据库所需要的库。

sudo apt-get install php5

sudo apt-get install php5-mysql

4、测试

安装完成后,可以在浏览器中输入你路由器的IP或域名,就可以访问你的网站了。

你应该能看到一个页面显示“It works”,但是没有其它内容。

创建一个/var/>5、外网访问

这里使用蒲公英组建异地局域网实现外网访问

先将蒲公英安装包预先上传至树莓派(路径:/home/oray/下载/Pgy_CentOS_200_x86_64rpm)

通过cd命令进入存放蒲公英安装软件的目录,输入rpm命令进行安装;

cd 下载/
rpm -ivh Pgy_CentOS_200_x86_64rpm

安装成功后,任意路径下输入“PgyVistor”命令即可调出交互界面,按照界面指示输入账号进行登录,可以选择打开自动登录。

之后,外网设备同样安装蒲公英客户端,用同一账号登录就可以访问树莓派的Web服务了~

SSH暂时不支持图形界面。可以追问望采纳谢谢
VNC远程登录树莓派的图形界面的方法:
安装VNC需要使用命令行。如果需要远程 *** 作安装VNC,就必须通过SSH登录到命令行界面。
安装
树莓派命令行:
sudo apt-get install tightvncserver
安装好之后请一定先使用此命令设置一个VNC密码:
vncpasswd
(先输入 *** 作密码两次,然后会询问是否设置一个查看(view-only)密码,按自己喜欢,一般没必要。)
开机自动启动
设置开机启动,需要在/etc/initd/中创建一个文件。例如tightvncserver:
(注:启动脚本的名称,有和程序名一致的习惯)
sudo nano /etc/initd/tightvncserver
内容如下:(putty窗口中按右键=粘贴)#!/bin/sh
### BEGIN INIT INFO
# Provides: tightvncserver
# Required-Start: $local_fs
# Required-Stop: $local_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start/stop tightvncserver
### END INIT INFO
# More details see:
# >

简单说就是内网中的一台计算机具有自己的内部IP,外网的计算机具有公共的IP,而内部IP是无法直接通过外网来访问的,这就需要一种方式来将外网的IP转化为内部的合法IP来进行合法访问。

frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp, >

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10482824.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-09
下一篇 2023-05-09

发表评论

登录后才能评论

评论列表(0条)

保存