LNMP是(Linux,Nginx,MySQL,PHP),是搭建网站的基础环境,由于N1的cpu是arm架构的,普通面板都不支持,简单的方法就只能用LNMP的一键脚本了。

本教程基于斐讯N1,刷入Armbian系统。

100块自己家搭建网站系列教程:
1.安装armbian
2.安装LNMP
3.安装wordpress
4.免费域名申请和frp穿透

注意!!!N1的存储空间只有8G,不够编译新版本的MySQLPHP!!!

挂载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

    哈哈,有点慢,玩玩还是可以的

欢迎留言