首页 > 系统相关 >VirtualBox 配置主机访问虚拟机,及CentOS 7.9安装

VirtualBox 配置主机访问虚拟机,及CentOS 7.9安装

时间:2023-12-14 20:55:05浏览次数:31  
标签:php SeasLog CentOS 虚拟机 模式 7.9

IMG_256

CentOS 7.9 Everything 下载地址:

http://mirrors.163.com/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-Everything-2207-02.iso

IMG_257

IMG_258

IMG_259

IMG_260

IMG_261

IMG_262

IMG_263

IMG_264

IMG_265

IMG_266

IMG_267

IMG_268

IMG_269

IMG_270

IMG_271

IMG_272

重启服务器。注意,必须重启才会生效。

IMG_273

配置虚拟机和物理机的通信

  • 桥接模式:实现虚拟机在真实的网络上;

  • NAT模式:实现虚拟机隐藏在物理机之后,能上网,但不能访问物理机;

  • Host-Only模式:实现虚拟机隐藏在物理机之后,不能上网,但可以访问物理机;

上面只是介绍选用一个网络模式的情况,在实际使用中,我们还可以同时使用两种及以上的网络模式,比如:NAT + Host-Only,这样可以实现虚拟机上网和物理机通信两种能力。

更多模式请参考文章:

https://zhuanlan.zhihu.com/p/403513377

IMG_274

IMG_275

IMG_276

IMG_277

鼠标右键,选择打开终端,输入 init 3 ,切换到命令行模式

执行 ifconfig

IMG_278

IMG_279

IMG_280

关闭防火墙,执行命令 systemctl disable firewalld.service

默认以命令行模式启动,执行命令 systemctl set-default multi-user.target

然后安装宝塔面板

IMG_281

IMG_282

IMG_283

安装 SeasLog

wget https://pecl.php.net/get/SeasLog-2.1.0.tgz

tar zxvf SeasLog-2.1.0.tgz

cd SeasLog-2.1.0/

phpize

./configure

./configure --with-php-config=/www/server/php/71/bin/php-config

make && make install

找到你的 php.ini

IMG_284

安装 mcrypt

yum -y install libmcrypt

cd /www/server/php/71/src/ext/mcrypt

IMG_285

执行以下命令进行预编译工作

phpize

./configure --with-php-config=/www/server/php/71/bin/php-config --with-mcrypt

make && make install

配置站点

IMG_286

增加 ThinkPHP 的 URL Rewrite

IMG_287

在物理机修改hosts配置,做好域名绑定

IMG_288

如果网站无法打开,检查一下目录权限

IMG_289

IMG_290

配置 PHPStorm 在双系统间自动同步代码

IMG_291

IMG_292

IMG_293

IMG_294

IMG_295

IMG_296

标签:php,SeasLog,CentOS,虚拟机,模式,7.9
From: https://www.cnblogs.com/funsion/p/17901981.html

相关文章

  • Centos 报错:The SSL connection could not be established, see inner exception 解决
    yumupdateyuminstallwgettarmakegccperlpcre-develzlib-develwgethttps://www.openssl.org/source/openssl-1.1.1l.tar.gztarzxvfopenssl-1.1.1l.tar.gzcdopenssl-1.1.1l./config--prefix=/usr--openssldir=/etc/ssl--libdir=libno-sharedzlib-dynamic......
  • Centos7虚拟机连不上网络
    使用VM创建并安装Centos7,完成之后发现网络不通(pingjd.com可以试一下)解决方法:1、在创建虚拟机的时候选择的是NAT模式 2、在虚拟机中,编辑->虚拟网络编辑器(记住子网IP、子网掩码、网关) 点击NAT设置 3、在Centos7中输入ipaddr,在这里是ens33(记住mac地址)4、在Centos7中输......
  • 手动安装LAMP——在 CentOS 7 上安装 PHP、Apache 和 MariaDB(替代 MySQL)
    在CentOS7上安装PHP、Apache和MariaDB(替代MySQL)的过程如下:1.更新系统:sudoyumupdate2.安装Apache:sudoyuminstallhttpd3.启动Apache服务并设置开机自启:sudosystemctlstarthttpdsudosystemctlenablehttpd4.安装MariaDB:sudoyuminstallmariadb-server......
  • centos 7 安装Docker 和 JDK1.8
    centos7.安Docker1、检查是否已经安装docker.   dockerversion系统必须为64位:cat/etc/redhat-release 内核版本必须高于3.10:uname-r 使用 root 权限登录Centos。确保yum包更新到最新。如果是新安装的操作系统,这个过程还是需要一些时间的。前提一定是已......
  • JVM虚拟机系统性学习-运行时数据区(堆)
    运行时数据区JVM由三部分组成:类加载系统、运行时数据区、执行引擎下边讲一下运行时数据区中的构成根据线程的使用情况分为两类:线程独享(此区域不需要垃圾回收)虚拟机栈、本地方法栈、程序计数器线程共享(数据存储区域,此区域需要垃圾回收)存储类的静态数据和对象数据堆和方法区堆Java......
  • Centos7.4安装docker
    1. 卸载旧版本sudoyumremovedocker\docker-client\docker-client-latest\docker-common\docker-latest\docker-latest-logrotate\docker-logrotate......
  • 虚拟机安装Windows7 X64位教程以及解决VMTOOLS无法安装问题
    相关镜像文件的下载首先我们需要下载一个Windows7的镜像文件这里推荐迅雷下载,速度更快一点ed2k://|file|cn_windows_7_professional_x64_dvd_x15-65791.iso|3341268992|3474800521d169fbf3f5e527cd835156|h=TIYH37L3PBVMNCLT2EX5CSSEGXY6M47W|/虚拟机安装首页->新建虚拟机以上就是......
  • centos7 搭建 open vpn新笔记
    刚好这段时间需要用到openvpn,搭建起来也是遇到很多问题,所以在这里记录一下。openvpn:OpenVPN是受欢迎的开源虚拟专用网络的软件包之一,它是一个全功能的SSL虚拟专用网络。它使用行业标准SSL/TLS协议实现OSI第2层或第3层安全网络扩展,支持基于证书、智能卡、用户名密码等多种的客户端身......
  • 记_用Windows自带Hyper做CentOS连接的小问题
    今天刚接触CentOS服务器,在连接的时候遇到了一点小问题。查了一些连接方式,好多介绍要下单独的工具。直到我看到一个似曾相识的词<Hyper>,这个好像在哪里见过。又经过一番查找,原来这玩意Windows自带就有,既然有,那就直接用咯~~。然后就不出意外的出问题了。(下图已脱敏)大概理解提......
  • CentOS安装并配置Zabbix Agent
     #/bin/bash#Setupzabbixagent.#configurezabbix_agent.conf.#Checkzabbixagentprocess,andinstallzabbixagent.zabbix_num=`ps-ef|grep'zabbix_agentd:listener'|grep-vgrep|wc-l`if[$zabbix_num-gt1];thenecho'zabbixag......