Openeuler22 部署 RackTables0.22.0

server/2024/9/22 20:23:21/

目录

0、前言

一、部署lamp环境,lamp环境测试

1、部署Apache,apache环境测试

2、部署php、mysql,php环境测试

二、放文件

三、配置mysql

四、安装racktables

第一步、点击proceed继续

第二步、点击proceed

第三步、根据提示进行操作

第四步、根据提示进行修改

第五步、检测数据库

第六步、设置racktables的管理员登录密码

第七步、直接点

结尾:出现登录,账号是admin


0、前言

本文基于22.03版本的openeuler进行安装

一、部署lamp环境,lamp环境测试

1、部署Apache,apache环境测试

yum update -ydnf install httpd httpd-tools
systemctl start httpd.service  #开启apache服务systemctl enable httpd.service #apache服务开机启动systemctl status httpd.service #查看apache服务状态 

setenforce 0 #关闭selinux
vi /etc/selinux/config #修改值为disabled 

echo Centos8 http is ok  > /var/www/html/index.html


浏览器访问: 服务器ip/index.html 展示出如下内容, 则表示apache配置访问成功

若不能正常显示,则尝试关闭防火墙

systemctl stop firewalld.service     #关闭防火墙 
systemctl disable firewalld.service  #禁止firewall开机启动 
systemctl status firewalld.service   #查看防火墙状态 

2、部署php、mysql,php环境测试

yum -y install httpd php mysql mysql-server php-mysqli
yum -y install mod_ssl mod_perl
yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-snmp php-bcmath
yum install mysql-server
service mysqld start
mysql -uroot -p
set password for 'root'@'localhost' = '密码';quitsystemctl enable mysqld #将mysqld加入到系统自启动项目中

禁用默认测试用的html显示

cd /etc/httpd/conf.d/mv welcome.conf welcome.conf.baksystemctl restart httpd

修改原主页内容

cd /var/www/htmlvim 1.php

输入 

<?php phpinfo();?>

访问 ip/1.php

出现下图则php环境配置完成,lamp服务部署完毕

二、放文件

地址 https://sourceforge.net/projects/racktables/files/RackTables-0.22.0.tar.gz/download

tar -zxvf RackTables-0.22.0.tar.gz

cp -r RackTables-0.22.0/wwwroot/ /var/www/racktables

mv RackTables-0.22.0/wwwroot/ /var/www/html/racktables

三、配置mysql

openeuler22的特性,自安装会使用8的版本mysql,在使用上与前面的版本有较大差异

mysql -uroot -p #进入mysql
create database racktables;
create user 'root' identified by '密码';
create user 'rackuser' identified by '密码';
create user 'rackuser'@'localhost' identified by '密码';
grant all on racktables.* to root;
grant all on racktables.* to root@localhost;
grant all on racktables.* to rackuser;
grant all on racktables.* to rackuser@localhost;

service httpd restart #重启服务

访问 IP/racktables ,点击here继续

四、安装racktables

第一步、点击proceed继续

注:如果无法访问,需要关闭iptables和selinux  

service iptables stopsetenforce 0

第二步、点击proceed

注:在racktables安装检测页面有时会报血少pcntl(但是可以不安装),若出现红色检测,则重新安装

第三步、根据提示进行操作

touch /var/www/html/racktables/inc/secret.php
chmod a=rw /var/www/html/racktables/inc/secret.php

点击retry后

第四步、根据提示进行修改

groupadd nogroupcd /var/www/html/racktables/inc/chown nobody:nogroup secret.phpchmod 007 secret.phpchmod 004 secret.php

第五步、检测数据库

注:若在安装RackTables的过程中,当你遇到“RackTables installation: step 5 of 7”这一步骤,并看到提示“Your database is already holding xx tables, so I will stop here and let you check it yourself. There is some important data there probably.”时,这意味着RackTables的安装脚本检测到你的数据库中已经存在xx个表,这些表可能包含了重要的数据。
根据表中数据的重要性,决定下一步操作
如果数据重要:考虑备份当前数据库,然后继续安装过程,但可能需要手动调整数据库设置或跳过某些安装步骤,以避免覆盖现有数据。
如果数据不重要:你可以考虑删除这些表或整个数据库,然后重新开始RackTables的安装过程

第六步、设置racktables的管理员登录密码

第七步、直接点

结尾:出现登录,账号是admin

至此,安装完毕


http://www.ppmy.cn/server/114803.html

相关文章

【Nginx】反向代理原理

一、正向代理 说到反向代理&#xff0c;那也不得不提一下正向代理。 什么是正向代理&#xff1f; 正向代理是一种代理模式&#xff0c;它通常位于客户端&#xff0c;允许客户端通过它来发起请求到真正的目标服务器&#xff0c;从而隐藏客户端的身份或改善性能。 举个栗子&…

计算机网络练级第一级————认识网络

目录 网络搁哪&#xff1f; 网络的发展史&#xff08;了解&#xff09; 独立模式&#xff1a; 网络互联&#xff1a; 局域网时期&#xff1a; 广域网时期&#xff1a; 什么是协议 TCP/IP五层/四层模型 用官话来说&#xff1a; 我自己的话来说 第一层应用层&#xff1…

【软件测试】设计测试用例

目录 &#x1f4d5;引言 &#x1f340;测试用例 &#x1f6a9;概念 &#x1f6a9;设计测试用例的万能公式 &#x1f3c0;常规思考逆向思维发散性思维 &#x1f3c0;万能公式 &#x1f384;设计测试用例的方法 &#x1f6a9;基于需求的设计方法 &#x1f3c0;明确需求中…

C++第四十四弹---Lambda表达式的妙用:高效解决编程中的匿名函数问题

✨个人主页&#xff1a; 熬夜学编程的小林 &#x1f497;系列专栏&#xff1a; 【C语言详解】 【数据结构详解】【C详解】 目录 1 lambda表达式 1.1 C98中的一个例子 1.2 lambda表达式 1.3 lambda表达式语法 1.4 函数对象与lambda表达式 1 lambda表达式 1.1 C98中的一个例…

UNI-APP 溢出隐藏显示省略号

✍经常在项目里面使用到&#xff0c;又没有记住懒得找了&#xff0c;故此写一篇记录一下! CSS单行显示省略号 /* CSS样式 */ .ellipsis {overflow: hidden; /* 隐藏超出的内容 */text-overflow: ellipsis; /* 显示省略号 */white-space: nowrap; /* 不换行 */ } CS…

Oracle错误之ORA-39082 错误

ORA-39082 错误表示在创建对象&#xff08;如函数、过程等&#xff09;时存在编译警告。具体来说&#xff0c;你看到的是两个函数&#xff08;FIND_PART_ASSEMBLY_IDS_SINGLE 和 FIND_PART_ASSEMBLY_IDS&#xff09;在创建时产生了编译警告。这些警告可能会影响代码的执行&…

关于武汉芯景科技有限公司的IIC电平转换芯片XJ9517开发指南(兼容PCF9517)

一、芯片引脚介绍 1.芯片引脚 2.引脚描述 二、系统结构图 三、功能描述 1.电平转换 2.芯片使能/失能 EN 引脚为高电平有效&#xff0c;内部上拉至 VCC&#xff08;B&#xff09;&#xff0c;允许用户选择中继器何时有效。这可用于在上电时隔离行为不良的从机&#xff0c;直到…

百度静态资源瓦片nginx直接显示完整案例

案例地址&#xff1a;https://download.csdn.net/download/jinhuding/89733763 访问显示效果&#xff1a;(根据瓦片地址直接显示) http://172.16.39.203:8099/tiles/