安装配置VMware和openrestyhwz.docx
- 文档编号:26683233
- 上传时间:2023-06-21
- 格式:DOCX
- 页数:51
- 大小:3.02MB
安装配置VMware和openrestyhwz.docx
《安装配置VMware和openrestyhwz.docx》由会员分享,可在线阅读,更多相关《安装配置VMware和openrestyhwz.docx(51页珍藏版)》请在冰豆网上搜索。
安装配置VMware和openrestyhwz
深银联易办事
裸机安装openresty指导手册
V1.0
深圳市深银联易办事金融服务有限公司
2015年7月
修订记录
*类别:
A–增加M–修改D–删除
日期
版本号
类别
描述
作者
批准日期
批准人
2015-7-24
1.0
A
初稿
黄文珠
目录
裸机安装openresty指导手册1
修订记录1
1引言2
1.1编写目的2
2安装及新建虚拟机2
2.1安装VMware2
2.2新建虚拟机2
3安装CentOS并配置其网络16
3.1指定镜像iso文件16
3.2安装CentOS18
3.3配置网络30
4安装及配置openresty34
4.1传输openresty安装包34
4.1.1CRT连接虚拟机34
4.1.2CRT传送文件37
4.2安装openresty的必备软件38
4.2.1检测依赖软件38
4.2.2安装必备软件39
4.2.3安装openresty39
4.3配置openresty40
4.3.1配置nginx的配置文件40
4.3.2启动、关闭、重启openresty41
4.3.3运行配置结果42
5其他事项和总结42
5.1.1其他事项42
5.1.2总结50
1引言
1.1编写目的
本操作指南叙述了安装VMware虚拟机,新建并配置虚拟机、以及在虚拟机上安装Openresty的步骤及方法,方便初学者学习实践。
2安装及新建虚拟机
2.1安装VMware
安装VMware就跟安装QQ类似。
就和安装一般的软件一样
2.2新建虚拟机
1、可以选择典型安装,其配置全部是VMware默认配置好的。
2、也可以自定义:
我在这里选择的是自定义新建虚拟机如下,之后跟着虚拟向导走即可
如下图1-图14所示
图1
(1)在这里可以选择workstation的版本,其实也就是虚拟机的版本,能选择以往版本。
根据需求选择。
如下图2所示:
图2
(2)在这里可以选择安装的镜像文件,也可以不选择,根据安装的实际操作过程做决定,如果是光盘安装,就选择光盘。
也可以现在指定系统镜像文件,也可以之后在设置属性设置。
如下图3所示:
图3
(3)选择所要安装的系统类型:
根据你的镜像文件选择,因为我镜像文件是CentOS64位的,故选择linux,版本为CentOS64位,如下图4所示:
图4
(4)这里可以是选择虚拟机的名称,和所要安装的位置,可以自行选择,我一般是默认的。
如下图5所示:
图5
(5)处理器配置:
主要是虚拟cpu数,根据自己所喜欢的配置,但是一般不要超过,宿主机的配置。
如下图6所示:
图6
(6)虚拟机的推荐的内存量是1G,但是因为上面的cpu我配得比较高,所以相对的,我的内存也相对的提高,但是考虑到宿主机只有3G多。
所以选择1.5G。
在配置内存量的时候,请不要低于虚拟机的推荐数,因为它是考虑了所装系统的所要运行操作的内存量。
如下图7所示:
图7
(7)在这里使用NAT模式,是因为NAT模式是比较简单的一个网络配置模式,在这里它是与宿主机共享一个IP,比较方便并且能在虚拟机访问外网。
图8
(8)选择I/O控制器类型
1.BusLogic很老的技术,I/O性能比LSI差不少
2.LSI和SAS性能差不多,windows20003默认LSI,2008默认LSISAS
3理论上应该比LSI和SAS快。
可是网上有人实际测试中发现二者的I/O吞吐量差不多(不像BUS,明显要小很多)。
在此,我选择虚拟机推荐的类型。
如下图9所示:
图9
(9)选择磁盘类型
1、IDE日常用的硬盘类型
2、SCSI的可靠性比较高,但是速度慢。
3、SATA的可靠性比价低,但是速度快
选择虚拟机推荐的类型。
如下图10所示:
图10
(10)选择磁盘
图11
(11)指定磁盘大小
图12
(12)指定磁盘文件存放何处
图13
(13)虚拟机的详细信息卡展示
虚拟机的总体信息,确认无异,点击完成,如果发现有不符的,可以利用返回上一步修改
图14
创建新的虚拟机到此结束
3安装CentOS并配置其网络
3.1指定镜像iso文件
因为一开始没有指定虚拟所要安装的镜像文件,故此需要在虚拟机的设置中CD/DVD(IDE)选定iso镜像文件
(1)找到虚拟机设置
图15
点击界面的编辑虚拟机的设置如上图15所示,也可以右击虚拟机选择设置如下图16所示
图16
(2)在虚拟机设置卡项的硬件选项中的CD/DVD(IDE)中选择使用iSO映像文件如下图17所示,浏览映像文件的所放位置,点击确定
图17
3.2安装CentOS
(1)启动虚拟机进入CentOS的安装界面
图18
(2)选择安装语言类型
图19
(3)选择键盘类型,一般为美国英语式。
请根据实际情况而定
图20
(4)选择安装设备,一般默认类型
图21
(5)格式化数据,请选择“是,忽略所有数据”,如果不是安装会重新从头来。
图22
(6)修改主机名,可修改,也可不修改。
根据实际情况选择
图23
(7)选择地点
图24
(8)设置根密码
图25
(9)选择安装类型
图26
(10)存储写入磁盘
图27
(11)选择安装的那种系统:
界面安装、最小界面安装、最小安装、基本服务安装、数据库服务器安装、web服务器安装,虚机安装,软件开发者工作站安装,在此选择最后的软件开发者工作站模式,因为它会安装上自动安装上GCC、perl等包
图28
(12)等待安装CentOS6
图29
安装CentOS到此结束
3.3配置网络
(1)VMwareWorkstation-->编辑-->虚拟网络编辑器,移除除NAT模式之外的所有网络
子网IP:
192.168.1.0,子网掩码:
255.255.255.0,如下图30所示:
图30
(2)NAT设置-->网关:
192.168.1.3,如下图31所示
图31
(3)DHCP设置-->起始IP地址:
192.168.1.1,结束IP地址:
192.168.1.2,如下图32所示:
图32
(4)本地物理机-->网络连接-->VMwareNetworkAdapterVMnet8-->TCP/IPv4-->ip地址:
192.168.1.4,如下图33所示:
图33
(5)安装虚拟机时采用NAT模式,然后在CentOS选择有线连接即可,如下图34所示:
图34
到此网络配置完成
4安装及配置openresty
4.1传输openresty安装包
4.1.1CRT连接虚拟机
(1)新建连接回话,如下图35-图40所示
图35
图36
(2)选择通讯协议:
图37
(2)主机名:
一般填写要连接的虚拟机的ip地址
图38
(3)选择文件传输协议
图39
(4)
图40
4.1.2CRT传送文件
(1)传送文件:
rz弹出选择窗口
图41
(2)选择文件,点击添加,在发送文件框中出现相关文件,点击确定即可。
图42
4.2安装openresty的必备软件
4.2.1检测依赖软件
(1)检测GCC编译器:
rpm-qa|grepgcc
(2)检测PCRE库的安装:
rpm-qapcre
(3)检测zlib库的安装:
rpm-qazlib
(4)检测OpenSSL开发库的安装:
rpm-qaopenssl
4.2.2安装必备软件
根据检测情况安装依赖包
(1)安装GCC:
yuminstall-ygccgcc-c++
(2)安装PCRE库:
yuminstall-yprceprce_devel
(3)zlib库:
yuminstall-yzlibzlib_devel
(4)安装OpenSSL开发库:
yuminstall-yopensslopenssl_devel
(5)一次安装所有库:
yuminstallprce_develzlib_developenssl_develgccgcc-c++
4.2.3安装openresty
(1)在建立目录/openrestyy作为安装路径,以便下边的操作
(2)解压文件:
进入压缩文件的路径,解压压缩文件:
tarzxvfngx_openresty-1.7.4.1.tar.gz
图43
(3)安装openresty
cdngx_openresty-1.7.4.1
然后输入:
1../configure --prefix=/oprensty --add-module=nginx_tcp_lua_module_master.tgz
--prefix:
指定安装路径
--add-module:
安装时同时添加模块安装
2.make
3.makeinstall
图44
到此openrestyle安装完成。
4.3配置openresty
4.3.1配置nginx的配置文件
(1)进入openresty安转目录,并且进入nginx文件夹
图45
(2)进入conf文件夹,并且编辑vinginx.conf
图46
(3)修改配置文件
图47
4.3.2启动、关闭、重启openresty
(1)进入安装openresty的安装路径的nginx的sbin文件
图48
(2)启动openresty:
nginx-c/openresty/nginx/conf/nginx.conf
(3)关闭openresty:
ps-ef|grepnginx
--在进程列表里面找master进程,它的编号就是主进程号了。
--步骤2:
发送信号
--从容停止Nginx:
--kill-QUIT主进程号
--快速停止Nginx:
--kill-TERM主进程号
--强制停止Nginx:
(4)重启openresty:
nginx-sreload
4.3.3运行配置结果
(1)lua脚本
图49
(2)运行结果:
图50
5其他事项和总结
5.1.1其他事项
(1)在安装openresty时,make编译不过去,缺少gcc编译器,上面讲的是用yum安装,这里讲的是用rpm安装GCC编译器
图51
(2)在虚拟机的设置里把,镜像文件导入,记得在设备状态勾上已连接和使用iso映像文件中选择镜像文件。
如下图52所示,点击确认后,会在桌面上出现光盘如图53所示
图52
图53
(3)不知道光盘是放在哪个位置,查看CD光盘的属性,查看是在哪个文件夹,在终端中进入到CD光盘的,在进入Package,一般相关的包都放在这个文件夹下,在利用lsgcc*,查找相关的包,根据实际情况,选择安装gcc包,如下图54所示
图54
(4)如上图54所示,gcc安装失败,根据提示的安装失败信息,能知道缺少cloog-pplcppglibc-devel,和其要安装的版本。
根据提示在安装缺少的相关包如下图55所示:
图55
(5)如上图55所示,根据安装失败信息,安装相关的依赖包,其他也是一样,主要要根据安装失败提示的信息去做,缺少什么就安装什么。
总体流程如下图56-图66
图56
图57
图58
图59
图60
图61
图62
图63
图64
图65
图66
5.1.2总结
安装openresty费时的原因:
(1)安装了CentOS时。
CentOSping不通宿主机,也无法联网,在网上找相关的资料一些,无法运用CRT连接虚拟机,无法传送文件,所以想在CentOS安装VMwareTools,但是在安装VMwareTools时,报缺少gcc组件,故放弃该虚拟机。
(2)新建虚拟机,系统为redhat9.0,也是出现无法连接网络,ping不通网络,在一次试着安装VMwareTools时,无法成功,一样报出缺少gcc组件,根据公司前辈的知道,gcc组件可以在iso文件中找相关组件,找到相关的组件,安装gcc出现报错,缺少相关组件,根据报错的信息安装缺少的组件,再安装相关的gcc组件,gcc安装成功,安装VMtools,安装成功,传送相关的文件。
解压安装,报错缺少相关的依赖包,缺少pcre-developenssl-develgc-c++等相关的依赖包,得下载相关的包安装(考虑时间太费时)舍弃,运用yum安装,但是因为yum要配置好yum源,也比较费时。
故舍弃该虚拟机重新新建虚拟机。
在新建虚拟机,系统为CentOS7.0,在安装过程中,注意到了CentOS安装有许多安转类型,譬如最小安装、桌面类型,工作开发安装,逐个点击查看时,发现工作开发类型安装它会给安装上python开发环境、perl开发环境等多项选择,选择oprensty相关需要的包安装,在最后安装openresty的时候,就可以不用安装相关的依赖包。
直接安装即可。
费时是因为对CentOS和红帽系统以及对安装openresty的要求和对openresty的不了解,走了很多弯路。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 安装 配置 VMware openrestyhwz
![提示](https://static.bdocx.com/images/bang_tan.gif)