探索知识的宝箱,记录成长的脚步。欢迎来访Yanhy的博客站,在这里,每一页都是对知识无尽好奇的见证,每个故事都是学习旅程中的珍贵篇章,一起激发灵感,分享进步
近期需要搭建个简易的小型网站,原想着用服务器面板解决,但是网站程序要求苛刻(如使用PHP函数、安装模块、资源性能分配等),环视了一圈服务器面板也没有找到中意的,不是限制太多就是自身占用过大,因此决定自己搭建配置LNMP三件套来部署网站程序,以达到最佳性能与最小损耗...预备LNMP是一种用于配置网站前端程序的运行环境组合。‘L’指Linux系统环境,‘N’指Nginx,‘M’指MySQL或者MariaDB数据库,‘P’指PHP程序。类似的环境组合还有LAMP,该包使用Apache作为网页服务器驱动程序,与Nginx相比占用较大但是相对稳定,但是近年来搭建小型网站项目依然是Nginx更加流行。此处我预备的环境版本为:Linux = Debian 10.2 64bit Nginx = 稳定版1.20.2 MySQL = 8.0.29 PHP = 8.1/7.4 服务器使用腾讯云的香港区域服务器,配置为2C2G,搭建小型网站性能足够使用LNMP环境包之‘L’——Linux服务器使用腾讯云提供的纯净Debian 10.2镜像,无预装其他环境进入系统后先更新软件包:apt update
提示:建议先换源后再安装,参考文章 Termux——安卓终端快速入门更新软件包pkg up或者使用apt包管理器:apt update安装proot-distropkg install proot-distro 或者apt install proot-distro选择并安装系统查看系统列表:proot-distro list安装Debian系统: proot-distro install debian安装debian需要下载五十多MB文件,且尽可能保持在梯子连接情况下下载,否则容易失败超时遇坑提醒: 此处很可能会遇到报错CANNOT LINK EXECUTABLE "curl": library "libssl.so.1.1" not found: needed by /data/data/com.termux/files/usr/lib/libcurl.so in namespace (default),此处很可能是因为事先安装了openssl造成,暂时未找到快速的解决方法,我是清除数据后重新换源安装的,因为后期大部分工作都是在完整Linux上进行进入系统输入指令即可无缝切换系统:p
安装OpenSSH输入指令,使用apt包管理器安装:apt install openssh或者使用默认包管理器:pkg install openssh如果安装较慢,可以先换源后再安装,参考文章 Termux——安卓终端快速入门打开SSH服务sshd注意,每次打开termux时ssh服务不会自启,需要手动输入此指令才可以连接修改SSH连接密码passwd通过SSH连接termux用户名可随意填写,ip为termux的设备ip地址,需要指定端口8022,此端口为termux特有端口ssh 用户名@ip –p 8022
好久一段时间没折腾树莓派了,上次为了尝试在树莓派刷入安卓系统再次打开了树莓派官方烧录软件,没想到这次更新的内容还不少...树莓派镜像烧录器截图1.7.2版本下载链接:https://yanhy.lanzouu.com/ik7Cv0368zle新增内容(相较于博客内第一篇文章)自带中文汉化新增64位raspbian下载通道入口:选择操作系统 -> raspbian OS(other) -> raspbian OS(64bit)选择镜像与sd卡后出现左下角设置按钮,支持修改主机名、用户名及密码、wifi连接等预设置使用过程本次刷入的是64位官方raspbian系统步骤一:选择操作系统打开镜像烧录器,选择操作系统 -> raspbian OS(other) -> raspbian OS(64bit),也可根据自行需求更换系统步骤二:选择SD卡如果sd卡之前有内容或者刷过其他镜像,可以先清空SD卡,步骤如下:选择操作系统 -> 擦除 ,再选择目标SD卡,点击 烧录 按钮即可然后重新根据步骤一选择目标操作系统,并选择要烧录的SD卡即可步骤三:设置镜像初始化此功能为新
腾讯云今年春节活动优惠力度较大,在这期间我也采购了一台服务器与俩数据盘,准备作为网盘...硬盘初始化与挂载请看上一篇:Linux轻量云服务器云硬盘搭建网盘(上)资源:轻量云服务器2c4g 6M带宽云盘程序-cloudreve云硬盘100G+1000G网盘程序安装创建一个文件夹用于存放软件与配置文件:mkdir cloudreve cd cloudreve前往cloudreve官网下载软件包:http://cloudreve.org/选择下载 cloudreve_3.4.2_linux_amd64.tar.gz也可以在ssh输入指令使用wget进行下载:wget https://github.com/cloudreve/Cloudreve/releases/download/3.4.2/cloudreve_3.4.2_linux_amd64.tar.gz然后解压压缩包tar -zxvf cloudreve_3.4.2_linux_amd64.tar.gz直接执行该文件即可开启网盘服务:./cloudreve记下默认账户与密码,然后去云服务器后台的防火墙处放行端口:tcp 5212访问网
yanhy2000
记录学习中的点点滴滴~