[写在前面]
去年开始接触Linux,买了一本《Linux就该这么学》的书回来自学。我用的是VMware RHE7.0环境,有点基础。后来闺蜜@高玉木提出用废旧手机做平台做实验,于是开始了折腾真机之路。因为我不是CS班的,过程酸爽。这里我只是简单总结一下过去的一些流水账和经验教训。
[声明]
本文部分图片来自网络,文末会添加参考文献。
[以下文字]
一、手机安装Linux(Debian)有自己的Android手机,这里的标题是红米Note2。
1安装前,确定手机是ROOT,准备好以下APPBusybox和LinuxDeploy。具体安装教程请参考:https://www.jianshu.com/p/fa32285672fc。
2安装前的配置打开LinuxDeploy,用右下角的按钮进入配置文件,以Debian系统为基准。第一步的网站介绍了CentOS的安装,大家也可以参考一下。
3具体配置
容器类型:chroot
发布枪/Linux: Debian
架构:armhf
发布枪/Linux版本:拉伸源地址:https://mirrors.ustc.edu.cn/debian/
安装类型:分区安装路径:/dev/block/mmcblk1p2 #内存卡事先准备好,分为三个分区,第一个分区是FAT32,第二个分区是EXT4,剩下的分区是/swap。Linux将安装在第二个分区中。
文件系统:etx4
用户名/密码:可选。
用户:root
DNS:自动
本地化:zh_CN。UTF8
初始化:可选或不可选。
装载:未选择
SSH:必选图形界面:可选4配置完成后点击界面右上角的三个点,选择安装,然后等待40分钟左右。在界面中显示Deloyed之后,安装就完成了。5单击左下角的开始按钮。
二。Linux系统1的初始部署。使用Xshell或FinalShell等软件链接Linux系统。首次登录时,使用之前设置的用户名和密码2来设置root密码sudo passwd root。从第二次登录开始,使用root login 3安装vim文本编辑:apt-get安装vim4安装nginx php7.0 mariadb-server-10.0等软件。
apt-get安装nginx
安装php7.0-fpm
Apt-get安装Maria DB-server-10.0 apt-get安装PHP 7.0-MySQL 5安装完成后启动相应的服务
服务nginx启动
服务php7.0-fpm启动
usermod-a-G aid _ net _ raw MySQL service MySQL start
6配置nginx配置文件vim/etc/nginx/sites-available/default,添加一个index.php格式支持,去掉关于php7.0-fpm的注释,然后保存。
7安装防火墙,打开端口80和3306 apt-get install ufw #安装防火墙。
Ufw允许3306 #打开3306端口数据库远程ufwall80 #打开80端口8并重启nginx和PHP服务。
服务nginx重启服务php7.0-fpm重启此时打开你的浏览器,访问http://192.168.1.105(手机IP地址),你应该会看到Nginx的提示。
三。WordPress Blog 1的安装和部署去https://cn.wordpress.org/download/下载tar.gz的安装包
2使用Finalshell将安装包拖到Linux中的/var/www/html/文件夹
输入/var/www/html/,可以用lsl检查安装包是否到位。
CD/var/www/html/lsl
4解压安装包tar zxf WordPress-5 . 3 . 2-zh _ cn.tar.gz # Unzip命令。由于安装包版本不同,注意文件名的一致性。5此时访问3358192.168.1.105(手机IP地址)/wordpress应该能看到WP安装引导界面。
6 WP安装前,要配置好数据库。
#以root用户身份登录mysql数据库(之前没有设置密码,只需回车)
mysql -u root
#创建一个名为wpdb的数据库。这个名字是自定义的,语句末尾有分号,下同。
创建数据库wpdb
#创建一个数据库用户作为wpuser,使用wppass作为登录密码(用户名和密码可以自定义)
创建由“wppass”标识的用户wpuser @ localhost
#授予wpuser操作wpdb的权限
在wpdb上授予ALL权限。*到wpuser @ localhost
#刷新立即生效
刷新权限;
#退出数据库编辑,此句不以分号结尾
出口
7重启Nginx和mysql服务
服务mysql重启
Service inx重启8访问http://192.168.1.105(手机IP地址)/wordpress,填写新设置的数据库名称、用户名和密码,点击提交。
9很有可能会出现提示“对不起,我不能写wp-config.php文件”。此时,进入/var/www/html/wordpress/vim文件夹,手动创建wp-config.php文件CD/var/www/html/wordpress/vim。wp-config.php将把屏幕上提示的所有信息写入这个文档,写在最后,保存并退出。
0返回浏览器页面,点击立即安装11填写网站标题、后台管理员名称和密码,然后继续安装。
2安装完成后点击完成,然后用管理员名和密码登录博客后台。【效果演示】0基础平台:分屏手机一台。
温馨提示:为了保持博客稳定运行,建议将手机IP设置为静态,并在路由器上设置IP和MAC绑定,防止IP跳转导致访问失败。1博客管理后台http://192 . 168 . 1 . 105/WordPress/WP-admin/
2博客内部网页面(访问者视角)http://192.168.1.105/wordpress/
[参考]https://www . jinshu . com/p/fa 32285672 fc 3359 post . smzdm . com/p/22886/https://blog . csdn . net/ping _ pig/article/details/8
暂无讨论,说说你的看法吧