全部 文章 问答 分享 共找到3个相关内容
[文章] 记录一次翻车的装机经历
由于他预算实在是不太够,笔记本在预算之内是无法满足需求的,这时候我们想到了ITX主机,在网络上看了很多的视频最终选择了喵喵折提供的方案来进行装机
2022-07-07 11:01 · 装机 / win11 / epic
[文章] 树莓派装机体验笔记(均附有每个步骤的参考链接博客)
@TOC本人CSDN,欢迎关注,嘿嘿1.这是一个开发板,嗯,懂。2.两个系统我用的是servier服务版(小黑框)。3.配制静态IP。!!!!参考文章sudonano/etc/dhcpcd.conf#指定接口eth0interfaceeth0#指定静态IP,/24表示子网掩码为255.255.255.0staticip_address=192.168.1.20/24#路由器/网关IP地址staticrouters=192.168.1.1#手动自定义DNS服务器staticdomain_name_servers=114.114.114.114#保存ctrl+o#退出ctrl+x#重启sudoreboot4.ssh连接和WiFi配制和连接屏幕:wifi连接country=CNctrl_interface=DIR=/var/run/wpa_supplicantGROUP=netdevupdate_config=1network={ssid="wi-finamehere"psk="wi-fipasswordhere"key_mgmt=WPA-PSK}network={ssid="anotherwi-finamehere"psk="anotherwi-fipasswordhere"key_mgmt=WPA-PSK}连接显示屏在TF卡的boot目录下找到config.txt,打开,修改配置选项。#hdmi_force_hotplug=1这句话,把前面的#注释符号去掉,启用HDMI热插拔功能。#config_hdmi_boost=4这句话,把前面的#注释符号去掉,启用加强HDMI信号!!!!!!!参考链接-ssh连接:连接上显示屏后sudoraspi-config。初始账号密码:pi,raspberry选择5->ssh->enable参考链接5.镜像源问题清华园官方文档6.防火墙的安装参考链接sudoapt-getinstallufw#安装sudoufwenable#启用sudoufwdefaultdenysudoufwdisable#关闭sudoufwstatus#查看状态sudoufwallow22#允许外部访问ssh登录sudoufwallow80#允许外部访问80端口sudoufwdeleteallow80#禁止外部访问80端口7.本人对java情有独钟所以。配制jdk环境:参考链接清华园的镜像源JDK不得不说清华园真的厉害(开发板是ARM)。sudotarzxf+你的jdk压缩包配制环境变量sudonano/ect/profile这是最终文件的内容#/etc/profile:system-wide.profilefilefortheBourneshell(sh(1))#andBournecompatibleshells(bash(1),ksh(1),ash(1),...).if["`id-u`"-eq0];thenPATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"elsePATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/games:/usr/games"fiexportPATHif["$PS1"];thenif["$BASH"]&&["$BASH"!="/bin/sh"];then#Thefilebash.bashrcalreadysetsthedefaultPS1.#PS1='\h:\w\$'if[-f/etc/bash.bashrc];then./etc/bash.bashrcfielseif["`id-u`"-eq0];thenPS1='#'elsePS1='$'fififi#Thedefaultumaskisnowhandledbypam_umask.#Seepam_umask(8)and/etc/login.defs.if[-d/etc/profile.d];thenforiin/etc/profile.d/*.sh;doif[-r$i];then.$ifidoneunsetifiJAVA_HOME=/home/pi/jdk的文件名CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jarPATH=$JAVA_HOME/bin:$PATHexportJAVA_HOMEexportPATHexportCLASSPATH重启树莓派sudorebootjava-version8.Tomcat的配制配制Tomcat参考链接如果遇到权限问题,参考链接1.sudochmod-R777/工作目录2.sudopasswd他会提示你输入新密码,再次输入密码,就输入以前的一样的就行,成功之后,输入suroot再次输入密码即可~这时候你会发现你输入命令前的$号已经变成#号,这就证明你已经成功了cd到tomcat的目录的bin文件中./startup.sh打开./shutdown.sh关闭在树莓派的浏览器访问端口为8080的网页。localhost:8080同一个局域网下可以连接-真香~/home/pi/apache-tomcat-7.0.103/webapps/ROOT在这个路径下放HTML文件,可以直接运行随便下的一个网站。总的来说还不错。就差一个内外网穿透了。内外网穿透应该就可以做小型的个人的服务器了。9.装个MariaDB,以下代码的参考来源参考链接-1.安装sudoapt-getinstallmariadb-server-2.等待安装完成即可,中间会询问是否继续,输入Y继续即可。安装完成后就可以通过一下命令连接到MariaDBsudomysql-3.连接成功MariaDBWelcometotheMariaDBmonitor.Commandsendwith;or\g.YourMariaDBconnectionidis6Serverversion:10.1.38-MariaDB-0+deb9u1Raspbian9.0Copyright(c)2000,2018,Oracle,MariaDBCorporationAbandothers.Type'help;'or'\h'forhelp.Type'\c'toclearthecurrentinputstatement.MariaDB[(none)]>4.配制密码访问。默认情况下MariaDB安装好后都没有配置访问用户的密码,因此如果需要远程连接时会无法连接。因此需要先對root用户设置密码。首先透过上一步中的命令连接至MariaDB,输入如下语句进行密码的修改。usemysql;UPDATEuserSETpassword=password('password')WHEREuser='root';UPDATEuserSETplugin='mysql_native_password'WHEREuser='root';flushprivileges;exit5.重启服务sudosystemctlrestartmariadb6.重启完成后,试用密码进行mariadb登录,验证是否修改成功。mysql-uroot-p输入上面设置的密码就可以看到第一步安装完成登录时一样的画面了。7.配置MariaDB可远程连接sudonano/etc/mysql/mariadb.conf.d/50-server.cnf文件内容#Insteadofskip-networkingthedefaultisnowtolistenonlyon#localhostwhichismorecompatibleandisnotlesssecure.#bind-address=127.0.0.1bind-address表示只监听了127.0.0.1这个IP,将这一行的前面加上#将这一行注释起来,这样MariaDB就监听了所有的IP。此时从外部的电脑连接MariaDB会提示"xxx.xxx.xxxisnotallowedtoconnecttothisMariaDBServer"。同样使用上一步中的mysql命令连接到MariaDB,输入如下命令:GRANTALLPRIVILEGESON*.*TO'root'@'%'IDENTIFIEDBY'password'WITHGRANTOPTION;--格式如下GRANTALLPRIVILEGESON*.*TO'user'@'remoteip'IDENTIFIEDBY'password'WITHGRANTOPTION;--更新权限FLUSHPRIVILEGES;至此可从外部连接到树莓派上的MariaDB了-我用的是NavicatforMySQL,更新完记得重启MySQL。!!!东西都从这里搬过来的,有需要直接访问原地址!!!10.frp穿透来了穿透来了官方文档上配制,先是服务器接下来是树莓派接下来上指令代码吧:步骤是:下载压缩包,解压到服务器中,然后进行修改上面两个文件;这是运行frp的指令。./frps-c./frps.ini再来一个参考链接!!!这是运行截图!好了结束了我的树莓派
2021-02-28 12:49 · 树莓派
[文章] 《Java基础之基础语法》
==0){isPrime=false;break;}}if(isPrime){System.out.println(i+"是素数");}}4.方法(Methods)定义一个方法来封装机票价格计算逻辑
2024-03-21 10:35 · java基础 / java / 语法 / 安装 / 环境
  • 1