| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> 从零开始学安全第三步之?物理机控制Windows10虚拟机、Apache安装与配置PHP环境 -> 正文阅读 |
|
[系统运维]从零开始学安全第三步之?物理机控制Windows10虚拟机、Apache安装与配置PHP环境 |
虚拟机控制,安装Apache、配置Apache+PHP环境。 第①阶段,完成Windows10虚拟机的启动 ? 进入虚拟机,点击我没有产品密钥 选择专业版,下一步 点击我接受许可条款-下一步 点击-自定义:仅安装Windows(高级) 直接点击下一步 等待安装 选择中国-是 选择微软拼音-是 跳过 针对个人使用设置-下一步 脱机账户 有限的体验 设置一个电脑名称(自己设置即可)-下一步 设置密码(按照自己的想法设置)-下一步-确认电脑密码 安全问题三个自行设置 直接点接受即可,内容改不改无所谓。 点击以后再说 完成配置 第②阶段开始物理机控制虚拟机 回到在虚拟机中(鼠标双击虚拟机桌面),按win+R键,在运行窗口中输入control,点击确定,唤醒控制面板界面。 点击类别,选择小图标。 选中系统 在系统界面下拉,找到远程桌面,点击打开 打开远程桌面,点击确认,完成虚拟机远程桌面配置。 打开虚拟机的设置(操作如图所示) 点击网络适配器-选择桥接模式-点击确定 双击虚拟机桌面进入虚拟机中,左手按住shift键位,右键点击桌面,点击右键菜单中-在此处打开powershell窗口。 在蓝色的Windows powershell窗口中输入ipconfig,点击回车,查询虚拟机IP地址。(例:192.168.43.248) 回到物理机桌面(双击物理机桌面)左手按住shift键位,右键点击桌面,点击右键菜单中-在此处打开powershell窗口。 在物理机的powershell窗口输入mstsc,打开远程桌面连接窗口,输入虚拟机的IP地址,点击连接,输入虚拟机的电脑名称,然后输入密码,点击确定。 点击不再询问,点击是 成功用物理机连接到我们的虚拟机。 将我们进行网站搭建的全部文件复制到虚拟机,直接选中所有文件,然后复制,双击虚拟机屏幕(我们用物理机连接的虚拟机屏幕,而不是VMware workstation里面的虚拟机画面)进入虚拟机 CTRL+V直接粘贴在桌面上。 (需要文件可以加我QQ:302722306拿文件) 右键点击虚拟机桌面,点击个性化-主题-将页面拓展,点击桌面图标设置,勾选计算机和控制面板(后续这两个经常使用到),点击应用,确定 首先双击7z,安装解压工具,7z比较小,好用,安装别的也行。 安装完成,便可删除安装程序。打开我的电脑,进入C盘,创建一个文件夹。我创建的是:WWW文件夹(按照个人意愿创建,尽量使用英文) 进入WWW文件夹,创建三个文件夹:Apache24、MYSQL8.0 点击上方-查看按钮,打开文件拓展名,为后续工作做准备。 双击打开Apache24压缩包,进入Apache24文件夹内,选中所有内容,拖拽到WWW目录下面的Apache24文件夹下面。(其实就是解压复制操作) 双击打开mysql-8.0压缩包,进入mysql8.0文件夹内,选中所有内容,拖拽到WWW目录下面的MySQL8.0文件夹下面。(其实就是解压复制操作) 双击PHP压缩包,直接选中里面所有内容,拖拽到WWW文件目录下的PHP5.5文件夹中。(其实就是解压复制操作) 右键点击npp.8.1.3.Installer安装Notepad++,以管理员身份运行,安装一下,一直点击下一步即可,然后注意创建一个桌面方式,以方便我们后续使用。 ? ? ? 右键点击Navicat Premium压缩包,点击7z,点击提取到Navicat Premium文件夹。 打开Navicat Premium文件夹,找到navicat.exe执行文件,右键点击以管理员身份运行(经常出现以管理员身份运行的原因:防止安装权限不够) 再次右键点击该文件,创建快捷方式,并将快捷方式拖拽至桌面上,以便后续使用,关闭所有窗口 右键点击一键安装运行库,以管理员身份运行,立即安装,完成准备工作。 下面开始安装Apache24 在虚拟机中按下win+R键,唤醒运行窗口,输入cmd,打开命令提示符窗口,右键点击任务栏中的命令提示符窗口图标,再次右键点击命令提示符,左键以管理员身份运行。(一定按照图中操作) 双击打开此电脑,进入C盘,双击WWW文件夹,进入Apache24文件夹,进入bin文件夹,鼠标点击路径栏,复制该位置路径。 在管理员:命令提示符窗口中输入 cd?C:\WWW\Apache24\bin 点击回车,进入 C:\WWW\Apache24\bin目录中。 再次输入 httpd -k install 点击回车,Apache安装完成。 配置Apahce 打开 C:\WWW\Apace24\conf目录下的httpd.conf文件。(左键点击此文件不松,放到Notepad++软件上即可) 找到第39行将? Define SRVROOT "/Apache24" 改为 Define SRVROOT "C:\WWW\Apache24"(大概意思定义根目录为我们存放Apache的路径),然后保存。 鼠标右键点击任务栏,打开任务管理器,点击详细信息 在任务管理器中点击服务,右键点击Apache24,点击开始,运行Apache 打开浏览器,输入http://127.0.0.1,点击回车,即可进入,初步完成。 下面开始搭建Apache+PHP环境 在C:\WWW\PHP5.5目录下,将php.ini-production 复制一份,并重命名为php.ini保存。 设置环境变量,鼠标点击win,进入设置,下拉点击关于,选择高级系统设置,点击环境变量,双击系统变量中的Path。(可以看见上方有一个ssx的用户变量我们没有在此设置环境变量,而选中系统变量的原因是在多数操作情况下我们需要是管理员身份,而用户ssx为普通身份,假如为用户Administrator,便不用设置在系统变量中。) 双击打开Path,保持此窗口,回到桌面,点击此电脑-C盘-WWW文件夹-PHP5.5文件夹。复制此路径,在Path环境变量编辑界面,新建,粘贴。 进入ext文件,复制此路径,在Path环境变量编辑界面,新建,粘贴。点击Path处确定,点击环境变量处确定,点击系统属性确定。(三个确定,一定要点击完毕) 操作完成后回到桌面,打开此电脑-C盘-创建文件夹WEB(用来存放网站源代码) 打开C:\WWW\Apace24\conf目录下的httpd.conf文件 查找DocumentRoot "${SRVROOT}/htdocs"改为DocumentRoot "C:\WEB" 查找<Directory "${SRVROOT}/htdocs">改为<Directory "C:\WEB"> (即修改第256和257行) 查找DirectoryIndex index.html 在后面加上index.php index.htm添加默认首页文件可以读取的格式。(即在290行后面添加) 在httpd.conf中末尾加上 LoadModule php5_module "C:\WWW\PHP5.5\php5apache2_4.dll" AddType application/x-httpd-php .php .html .htm PHPIniDir " C:\WWW\PHP5.5" 打开C:\WWW\PHP5.5\php.ini文件。 找到如下文件并更改 731行去掉 ;extension_dir = "ext"前面的分号; 883行去掉 ;extension=php_mbstring.dll前面的分号; 885行去掉?;extension=php_mysql.dll前面的分号; 886行去掉?;extension=php_mysqli.dll前面的分号; 以上便完成Apache+PHP的环境配置,下面进行检验。 创建phpinfo.php文件写入<?php phpinfo(); ?>,放在我们网页打开目录文件夹下,我配置的文件夹为C:\WEB 浏览器输入http://127.0.0.1/phpinfo.php进入,出现如下页面,则说明整合成功! |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 12:13:05- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |