|
本帖最后由 ken01982 于 2021-5-2 15:39 编辑
想折腾N1盒子装宝塔的可以用这个方法来研究一下
虚拟机及op镜像下载链接:https://pan.baidu.com/s/1noL7cAaa5nmhNT4ketZ2dg
提取码:vkba
修改openwrt的IP地址方法:虚拟机启动完成后依次输入以下命令:
- uci set network.lan.ipaddr=192.168.x.x # openwrt的登陆IP
复制代码 然后重启虚拟机再查看一下IP地址是否设置成功
===========================================宝塔安装==============================================
SSh连接上openwrt,按以下步骤操作1、
- docker pull centos:7 #拉取镜像
复制代码- docker run -d -it -p 8888:8888 -p 888:888 centos:7 #创建并启动镜像
复制代码- docker exec -it 容器ID bash #进入容器
复制代码- yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh #安装宝塔
复制代码
2、安装lib支持库(mysql和FTP启动的依赖环境)
- wget https://cloud.iszoc.com/N1/libiconv-1.13.1.tar.gz
- tar zxvf libiconv-1.13.1.tar.gz
- cd libiconv-1.13.1
- ./configure -prefix=/usr/local --build arm-pc-linux
- #上面命令如果提示错误,请执行这条 ./configure -prefix=/usr/local
- make
- make install
- ln -s /usr/local/lib/libiconv.so /usr/lib
- ln -s /usr/local/lib/libiconv.so.2 /usr/lib/libiconv.so.2
复制代码 3、安装常用软件(添加bt、mysql等开机启动脚本)
- yum install -y nano #安装nano编辑器
复制代码- yum install -y wget #安装wget
复制代码- yum install -y net-tools #安装ifconfig查看器
复制代码
- docker exec -it 容器ID bash #进入容器
复制代码- /etc/init.d/php-fpm-72 start #填对应版本号
复制代码- /etc/init.d/pure-ftpd start
复制代码- ctrl+o保存----回车确认----ctrl+x退出
复制代码- docker commit -a "ryan" -m "bt" be20114e3d4d bt/ssh:centos7 #从容器创建新的名为bt/ssh:centos7的新镜像,be20114e3d4d 为容器id,此修改为自己的
复制代码- docker run -d --name bt --net=host -i -t --privileged=true --restart=always bt/ssh:centos7 /bt.sh #重新创建名为bt容器,容器启动时执行bt.sh文件
复制代码- docker exec -it bt /bin/bash #进入容器查看bt是否启动。
复制代码- netstat -nutlp #可查看容器内所有端口运行情况,例如如果bt启动了,可以看到8888端口处于监听状态。
复制代码 最后删掉旧容器就可以了。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|