本帖最后由 qc409626840 于 2019-3-27 11:09 编辑
使用N1安装Armbian,然后安装LNMP环境,安装Wordpress,申请免费域名,frp穿透(其他部分我的博客有)。最后实现N1免费搭网站。
原载于:N1安装LNMP | Troy小法师
实现效果:www.feixun.ml
LNMP是(Linux,Nginx,MySQL,PHP),是搭建网站的基础环境,由于N1的cpu是arm架构的,普通面板都不支持,简单的方法就只能用LNMP的一键脚本了。
本教程基于斐讯N1,刷入Armbian系统。 注意!!!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取消挂载) 安装LNMP1、登陆后运行:screen -S lnmp (该命令主要是避免网络中断或是断开putty的情况下中断了安装命令的执行,它可以保证安装会在后台继续执行,如果断了重连后使用再执行 screen -rlnmp 就会看到你的lnmp安装进程。)
2、一键安装lnmp 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
|