没有不值得去解决的问题,也没有不值得去学习的技术!

在 VirtualBox 中的 CentOS 7 上基于OneinStack 安装 lnmp 环境的流程

打开网址:http://127.0.0.1:9080/

1、延续至上一篇:https://www.shuijingwanwq.com/2016/04/16/1006/

2、执行命令,如图1,报错,提示yum执行失败,下列方法可以解决:
yum -y install wget screen python #for CentOS/Redhat

yum -y install wget screen python   #for CentOS/Redhat
yum -y install wget screen python #for CentOS/Redhat

3、根据分析,应该是网络连接失败导致此错误,执行命令, 将 ONBOOT=no 改为 ONBOOT=yes,如图2、3:
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
将 ONBOOT=no 改为 ONBOOT=yes
将 ONBOOT=no 改为 ONBOOT=yes

4、保存后重启网卡,执行命令,如图4:
service network restart

service network restart
service network restart

5、再次执行命令,成功,如图5:
yum -y install wget screen python #for CentOS/Redhat

yum -y install wget screen python   #for CentOS/Redhat
yum -y install wget screen python #for CentOS/Redhat

6、执行命令,查看当前虚拟电脑的IP地址,如图6:
ifconfig -a

查看当前虚拟电脑的IP地址
查看当前虚拟电脑的IP地址

7、设置 VirtualBox 中的 CentOS 7 网络的端口转发规则,如图7:

设置 VirtualBox 中的 CentOS 7 网络的端口转发规则
设置 VirtualBox 中的 CentOS 7 网络的端口转发规则

8、准备直接通过 Windwos 10 上的 putty,直接连接,如图8:

准备直接通过 Windwos 10 上的 putty,直接连接
准备直接通过 Windwos 10 上的 putty,直接连接

9、连接成功,感觉比之虚拟机操作要方便许多,如图9、10:

连接成功
连接成功
连接成功
连接成功

10、wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz    #包含源码,国内外均可下载,如图11:

wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz    #包含源码,国内外均可下载
wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz #包含源码,国内外均可下载

11、执行命令:tar xzf oneinstack-full.tar.gz,如图12:
cd oneinstack #如果需要修改目录(安装、数据存储、Nginx日志),请修改options.conf文件

tar xzf oneinstack-full.tar.gz
tar xzf oneinstack-full.tar.gz

12、执行命令:

screen -S oneinstack #如果网路出现中断,可以执行命令`screen -r oneinstack`重新连接安装窗口

13、./install.sh     #注:请勿sh install.sh或者bash install.sh这样执行,执行选择可参考:http://oneinstack.com/install/

14、设置 VirtualBox 中的 CentOS 7 网络的端口转发规则,添加主机端口9080转发至子系统端口80,如图13:

添加主机端口9080转发至子系统端口80
添加主机端口9080转发至子系统端口80

15、打开网址:http://127.0.0.1:9080/ ,如图14:

打开网址:http://127.0.0.1:9080/
打开网址:http://127.0.0.1:9080/

16、添加虚拟主机,执行命令,执行选择可参考:http://oneinstack.com/install/ ,如图15:
cd oneinstack
./vhost.sh

添加虚拟主机
添加虚拟主机

17、进入 /data/wwwroot/service.ygt.cm,新建文件index.php,如图16:
cd /data/wwwroot/service.ygt.cm
vim index.php

进入 /data/wwwroot/service.ygt.cm,新建文件index.php
进入 /data/wwwroot/service.ygt.cm,新建文件index.php

18、打开网址:http://service.ygt.cm:9080/ ,如图17:

打开网址:http://service.ygt.cm:9080/
打开网址:http://service.ygt.cm:9080/

 

Linux 服务器运维、部署与线上故障排查

如果你的网站或后端服务部署在 Linux 服务器上,遇到访问异常、Nginx 配置问题、MySQL / Redis 异常、Docker 服务不可用、磁盘占满、CPU / 内存过高等问题,可以联系我做一次远程排查。

适合以下场景:
✅ 网站打不开或访问不稳定
✅ Nginx / PHP-FPM 配置异常
✅ MySQL / Redis 性能或连接问题
✅ Docker 服务部署与维护
✅ 服务器迁移与环境配置
✅ CPU / 内存 / 磁盘异常排查

服务内容:
✅ Linux 环境检查
✅ 网站部署与迁移
✅ Nginx / PHP-FPM / MySQL / Redis 排查
✅ Docker 配置与维护
✅ 服务器性能分析
✅ 长期远程运维支持

如需咨询,请联系我,并注明:Linux 运维咨询

联系方式:
Telegram:@shuijingwan
微信:13980074657
邮箱:shuijingwanwq@gmail.com

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理