|
CentOS搭建itop2 |
|
|
搭建itop2.2上篇-VMware安装CentOS7
我将itop搭建的全部过程截图保存下来。
当然,在搭建itop2.2之前,还得将准备工作做好是不,简单来说要求如下:
硬件:一台PC机(安装的win7旗舰64位),要求能上网。
软件:VMware虚拟机,CentOS7.2的ISO文件,itop2.2中文汉化版,WinSCP
废话不说,直接上图,上篇之VMware虚拟机安装CentOS7.2现在开始:
1、打开VMware,点击创建新的虚拟机。
2、选择:自定义(高级),点击下一步。
3、硬件兼容性选择Workstation12.0,点击下一步。
4、选择稍后安装操作系统,点击下一步。
5、客户机操作系统选择Linux,版本选RedHatEnterpriseLinux764位。
6、输入虚拟机名称,通过浏览选择存放的位置,点击下一步。
7、选择虚拟机处理器数量及核心数量,土豪请随意,点击下一步。
8、选择虚拟机内存大小,选择了2G,点击下一步。
9、选择使用桥接网络,点击下一步。
10、I/O控制器,直接下一步。
11、虚拟磁盘类型,直接下一步。
12、创建虚拟磁盘,点击下一步。
13、默认20G大小,直接下一步。
14、这里是虚拟机的文件名称,直接下一步。
15、这里点击自定义硬件。
16、选择虚拟DVD光驱,再选择使用ISO映像文件,点击浏览。
17、这里找到下载好的CentOS7.2的ISO文件,点击打开。
18、这样虚拟机光驱里面就加载了操作系统安装盘了,点击关闭。
19、点击完成。
20、点击开启此虚拟机。
21、这时候虚拟机开始运行了。
22、VMware软件下面有个框框,点击我已完成安装关闭它。
23、在虚拟机界面选择InstallCentOS7。
24、CentOS7.2开始安装了,下面又冒出来个框框,点击以后提醒我关闭它。
25、图形化界面出来了。
26、作为中国人,当然用中文,选择中文,点击继续。
27、这时候出现了安装信息摘要。
28、选择软件选择,默认为最小安装。
29、纯命令行不适应的,选择带GUI的服务器,点击完成。
30、现在选择安装位置,默认为自动分区。
31、点击进去之后,可以看到是可以手动配置的哦。
32、选择我要配置分区,点击完成。
33、点击左下角的+号。
34、挂载点选择/boot,容量选择500M,点击添加挂载。
35、好的,继续点击+号创建分区。
36、选择挂载点swap,容量2G,点击添加挂载点。
37、继续点击+号创建分区。
38、可以看到还可以创建其它的一些分区,土豪无所谓了。
39、直接把剩余的都/分区吧。点击添加挂载点。
40、点击完成关闭该界面。
41、点击接受更改。
42、点击KDUMP。
43、这里可以关闭KDUMP,请自行选择,只是虚拟机测试itop,因此选择了关闭。
44、点击网络和主机名。
45、如果电脑是DHCP直接获取地址就可以直接打开以太网就OK了,因为没配置DHCP,所
以这里点击配置。
46、选择IPv4设置。
47、这里可以看到获得IPv4地址的方法:默认自动DHCP。
48、可以点击下拉箭头,可以看到还有其它方式。
49、选择手动。
50、宽带路由器没开启DHCP,手动添加地址后(路由器地址为172.16.1.254/24,所以地址
配置为172.16.1.60、子网掩码255.255.255.0,网关172.16.1.254,这里根据实际情况自行设
置)点击添加。
51、配置DNS服务器为172.16.1.254,点击保存,这里根据实际情况自行配置。
52、在此界面将以太网开关打开。
53、以太网配置已生效,点击完成关闭此界面。
54、点击开始安装。
55、点击ROOT密码。
56、输入ROOT密码,点击完成。
57、点击创建用户。
58、创建了用户itop,并设置了密码,点击完成。
59、此时就是等待了。
60、进度条走完了,点击重启。
61、这时候居然没有直接进入操作系统哦。
62、输入1,回车;输入2,回车;输入q,回车;输入yes,回车。
63、系统再次重启,终于出现CentOS7.2的界面了。
64、输入创建的用户itop的密码,点击登录。
65、进入操作系统居然还有框框,点击前进。
66、这里要注意一下,在这里选择拼音输入法,这样系统就可以输入中文了。
67、没有帐号,直接点击跳过。
68、一切已就绪,当然就是开始使用了。
79、哇,还有框框,好吧,一看是英文,直接叉掉。
80、CentOS7.2的桌面出来了,怎么样,是否有眼前一亮的感觉。
81、最后,给现在的状态做了一个快照,万一折腾坏了,直接快照还原啊。
到此为止,itop部署上篇完成。
搭建itop2.2中篇-CentOS7之LAMP环境搭建
经过上篇的努力,CentOS7.2操作系统已经安装好了,现在将进行整个itop2.2安装的第
二步了,中篇之LAMP(Linux+Apache+Mysql或者Mariadb+Php)环境搭建。
直接上过程,有图有真相。
1、在桌面点击鼠标右键,再左键点击在终端中打开。
2、此时可以看到终端的界面了。
3、先敲命令suroot再输入密码,进入root帐户;再敲mv/etc/yum.repos.d/CentOS-Base.repo
/etc/yum.repos.d/CentOS-Base.repo.backup对系统初始默认源配置文件进行备份;再敲wget
-O/etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-7.repo下载阿里
源。
4、敲命令yummakecache生成缓存,注意这步有时候会不执行成功,可以reboot重启操作
系统,重启后就不用敲yummakecache了。
5、敲yuminstallhttpd–y安装Apache。
6、敲systemctlstarthttpd启动Apache;敲systemctlenablehttpd开机启动Apache;
敲firewall-cmd–permanent–add-service=http防火墙对Apache放行;
敲systemctlrestartfirewalld重启防火墙。
7、点击应用程序,找到火狐浏览器,打开浏览器。
8、浏览器已打开。
9、在浏览器地址栏输入本机ip后回车,机器为172.16.1.60;这时就应该能看到Apache的
页面的,说明Apahce状态正常。
10、敲命令yumgroupinstallmariadb-y安装Mariadb数据库。
11、数据库安装完成。
12、敲systemctlstartmariadb启动数据库;
敲systemctlenablemariadb开机启动数据库。
13、敲mysqladmin–uroot–ppassword‘Cx123456’给数据库root用户创建密码Cx123456;
敲mysql–uroot–p回车后再敲密码Cx123456就登入数据了。
14、敲showdatabases可以看到有几个数据库;敲exit退出数据库。
15、敲yuminstallphpphp-mysql–y安装php和php对数据库的支持扩展。
16、现在php也安装完成了。
17、现在要对php测试,我们编辑一个文件;
敲vim/var/www/html/testphp.php创建测试文件。
18、vim编辑器界面已打开。
19、按i键进入插入模式。
20、按照下图输入相应内容。
21、按esc键,输入wq回车;保存并退出vim编辑器。
22、敲systemctlrestarthttpd重启Apache。
23、在火狐浏览器输入172.16.1.60/testphp.php回车,将看到php相关信息页面,php测试
正常。
到此为止,itop部署中篇完成。
搭建itop2.2下篇-CentOS7之安装itop2.2
通过中篇的操作,LAMP环境已经搭建成功,接下来就是最后一步了,安装itop2.2中文
汉化版。
直接进入主题,再次发起新的挑战。
1、打开客户机Win7操作系统,打开准备好的软件WinSCP。
2、WinSCP软件打开后,出现如下界面。
3、按如下填写相关主机机,用户名与密码,并点击登录。
4、这时跳出个弹出框,点击是继续。
5、这时出现如下界面,在左边选中下载好的iTop2.2中文汉化版,右边选中/var/www/html,
再点击上传。
6、弹出窗口,点击确定继续。
7、好的,这时候开始从win7往CentOS7.2上传文件了。
8、上传完毕后可以在右边看到上传的文件了。
9、在CentOS7.2终端敲cd/var/www/html回车,再敲ll回车就可以看到itop2.2文件夹了。
10、敲cdiTop2.2回车,再敲ll回车,此时看到iTop2.2下面是web文件夹;敲cdweb回车,
进入web文件夹,敲ll可以看到一些文件和文件夹了。
11、在火狐浏览器输入地址:172.16.1.60/iTop2.2/web回车就看到iTop2.2的安装界面了;不
过貌似错误比较多嘛,现在来一一解决。
12、敲vim/etc/sysconfig/selinux更换selinux设置。
13、可以看到selinux的配置,是enforcing。
14、更改配置文件成disabled,保存退出。
15、更改好selinux配置文件需重启才能生效果,敲setenforce0来临时改变配置。
16、敲cd/var/www/html回车,再敲chmod–R777iTop2.2回车来改变文件夹权限。
17、敲yuminstallphp-gdphp-pear–y来安装php扩展。
18、好的,扩展安装完成。
19、点击火狐浏览器中的重载,或者鼠标右键后再点击重载来刷新网页。
20、居然还有1个错误,2个警告;查看信息,看来还得安装php扩展啊。
21、根据错误提示,敲命令yuminstallphp-ldapphp-soapphp-mcrypt–y来继续安装。
22、安装php扩展时,发现没有可用软件包php-mcrypt,将继续想办法来解决问题。
23、先敲yumrepolist查看yum源。
24、敲wget–p/etc/yum.repos.d/http://mirrors.aliyun.com/repo/epel-7.repo回车来下载yum
源配置文件。
25、敲yumcleanall清缓存,再敲yummakecache来创建缓存。
26、敲yumrepolist查看,发现epel源已加入进来了。
27、敲yuminstallphp-mcrypt–y发现已能正常安装了(敲此命令的截图忘记截下来了,可
参考第21步);
安装完成后敲systemctlrestarthttpd重启Apache。
28、再次重载火狐浏览器页面,发现所有错误和警告都消失了,点击继续。
29、选择全新安装iTop,点击Next。
30、接受许可,点击Next继续。
31、一波未平,一波又起,又看到警告标志了,继续奋战解决。
32、终端敲vim/etc/my.cnf回车修改mariadb数据库配置。
33、在数据库配置文件里未看到错误提示的相关参数。
34、没有就加呗,给配置文件中添加一行max_allowed_packet=32M并保存退出。
35、敲systemctlrestartmariadb重启数据库。
敲systemctlrestarthttpd重启Apache。
36、重载(刷新)火狐浏览器,警告消失。
37、输入数据库相关信息,用户名与密码等,可以看到在现有数据库有三个库。
38、创建一个新的库,名称叫itop,Next继续。
39、浏览器问是否记住密码,请自行选择,直接叉掉这个弹出框。
40、设置iTop管理员帐号,密码请一定要记清楚哦,当然也可以不填。
41、警告标志再一次降临了,又要奋斗了。
42、回到终端,敲yuminstallgraphviz–y安装相关软件包。
43、回到火狐浏览器,重载(刷新),发现警告消失,Next继续。
44、全部选中,Next继续。
45、选择服务提供商服务管理,Next继续。
46、选择兼容ITIL的工单管理,用户请求管理和事件管理也选中,Next继续。
47、选择ITIL变更管理,Next继续。
48、选择已知错误管理和问题管理,Next继续。
49、Install安装。
50、这时可以看到安装的进度条了。
51、好了,安装完成了,松了一口气,按EnteriTop继续。
52、点击确认关闭欢迎界面,当然也可以选择让欢迎界面下次不再弹出。
53、进入iTop页面,安装完成。
54、切换到win7客户机,测试能否登录服务器iTop页面,
打开浏览器,输入http://172.16.1.60/iTop2.2/web回车,发现有登录界面。
55、输入用户名与密码,点击进入iT管理系统。
56、点击确认关闭欢迎窗口。
57、进入iTop页面了,说明客户机也可以登录服务器管理iTop。
到此为止,itop部署下篇完成。
|
|
|
|
|
|
|
|
|
|
|