LNMP是(Linux,Nginx,MySQL,PHP),是搭建网站的基础环境,由于N1的cpu是arm架构的,普通面板都不支持,简单的方法就只能用LNMP的一键脚本了。
本教程基于斐讯N1,刷入Armbian系统。
100块自己家搭建网站系列教程:
1.安装armbian
2.安装LNMP
3.安装wordpress
4.免费域名申请和frp穿透
注意!!!N1的存储空间只有8G,不够编译新版本的MySQL和PHP!!!
挂载U盘
需要找一个容量大一点的u盘,挂载用来安装。
插上u盘,用下面的命令找到你的u盘,我的是/dev/sda。
fdisk -l
找到后,先格式化U盘为ext4,
mkfs.ext4 /dev/sda
然后新建一个文件夹
mkdir /mnt/lnmp
挂载u盘
mount /dev/sda /mnt/lnmp
然后进入该目录
cd /mnt/lnmp
(全部安装完成后可以用umount -v /dev/sda取消挂载)
安装LNMP
1、登陆后运行:screen -S lnmp
(该命令主要是避免网络中断或是断开putty的情况下中断了安装命令的执行,它可以保证安装会在后台继续执行,如果断了重连后使用再执行 screen -r lnmp 就会看到你的lnmp安装进程。)
2、一键安装lnmp
https://lnmp.org/auto.html,使用该工具提前选好配置,然后生成无人值守安装命令。复制命令执行就好了。
N1的内存是2G的,虽然cpu差一点吧,PHP和MySQL我就都选了最新版本试一试。
很不幸,MySQL8.0好像装不上,我换了5.5才搞定。
复制生成的命令在putty中执行即可,耗时大约两三个小时,放着慢慢等吧。
最后会告诉你哪些安装成功了,安装失败的可以再单独安装:
lnmp 1.5开始支持只安装MySQL/MariaDB数据库或Nginx
增加单独nginx安装,安装包目录下运行:./install.sh nginx 进行安装;
增加单独数据库安装,安装包目录下运行:./install.sh
db 进行安装;
输入IP地址就可以看到下面的页面了。
祝大家玩的愉快!
附录:
LNMP相关软件安装目录
Nginx 目录: /usr/local/nginx/
MySQL 目录 : /usr/local/mysql/
MySQL数据库所在目录:/usr/local/mysql/var/
MariaDB 目录 : /usr/local/mariadb/
MariaDB数据库所在目录:/usr/local/mariadb/var/
PHP目录 : /usr/local/php/
多PHP版本目录 :
/usr/local/php5.5/ 其他版本前面5.5的版本号换成其他即可
PHPMyAdmin目录 : 0.9版本为/home/wwwroot/phpmyadmin/
1.0及以后版本为 /home/wwwroot/default/phpmyadmin/ 强烈建议将此目录重命名为其不容易猜到的名字。phpmyadmin可自己从官网下载新版替换。
默认网站目录 : 0.9版本为
/home/wwwroot/ 1.0及以后版本为 /home/wwwroot/default/
Nginx日志目录:/home/wwwlogs/
/root/vhost.sh添加的虚拟主机配置文件所在目录:/usr/local/nginx/conf/vhost/
PureFtpd 目录:/usr/local/pureftpd/
PureFtpd web管理目录: 0.9版为/home/wwwroot/default/ftp/
1.0版为 /home/wwwroot/default/ftp/
Proftpd 目录:/usr/local/proftpd/
Redis 目录:/usr/local/redis/
参考:https://xianjian10.com/archives/906
除非注明,否则均为Troy小法师原创文章,转载必须以链接形式标明本文链接
本文链接: https://www.troyqi.com/archives/325/100块自己家搭建网站:斐讯n1安装lnmp/
2 条评论
porco · 2019年4月18日 下午8:30
不会卡么?
Troy小法师 · 2019年4月18日 下午8:40
哈哈,有点慢,玩玩还是可以的