当前位置:首页 > CN2资讯 > 正文内容

centos服务器无mysql命令 服务器 centos

1天前CN2资讯

1.系统安装与软件安装

1.1选择CentOs7.9release版本用作所研发系统部署服务器,官网以及所选择镜像为地址为:http://ftp.sjtu.edu.cn/centos/7.9.2009/isos/x86_64/。
1.2系统安装在虚拟机Vmware下,本地版本为Vmware workStation12,建议安装15以上版本,BUG会少一些,兼容性也做得更好,若安装在電腦則可先录入U盘。
简单记录安装步骤如下:
在Vmware-文件-新建虚拟机-选择典型下一步-向导这里选择安装程序硬盘安装文件(iso),后面都选择默认的下一步。打开刚才安装的虚拟机,进行下面正式的系统的安装系统安装时,注意的是若想最小安装core,即没有界面非常原始的centOs内核的可以依据提示,安装有操作界面的选择“GNU桌面版”,1.3软件的安装与使用,这里使用yum源
格式如安装抓包软件:

yum -y install wireshark-gnome;

 

最小安装会缺少很多基本的工具,安装网络配置的工具:

yum -y install net-tools;

 

2.虚拟机网络配置与CentOS的联网

2.1关闭虚拟机,选中虚拟机后右键点击设置,点击“网络适配器”,配置虚拟机使用何种方式连接外网,无外乎NAT、仅主机、桥接方式上网。简单来说桥接只需要设置虚拟机的网段与本地电脑相同就能通过本地电脑上网,NAT则可以自定义IP网段等,Vmware会起到网络地址转换的作用,使得虚拟机可以拥有不同网段的同时还能使用本地电脑的IP地址上网,而仅主机模式使用有些少,简单来说就是虚拟机跟你本机网络完全隔离开的时候会用到。
建议选择NAT,其次选择桥接,有需求选择仅主机。
2.2之前需求部署两台服务器,一台部署web服务,一台部署mysql与redis服务,两台服务器能够相互通信,由于没有云服务器做测试,只能搭建虚拟服务器,由于其中还需要管理局域网中的设备等多方面原因选择桥接模式模拟客户环境。步骤记录如下:
1)由于是桥接,避免网络变更,需要手动分配静态IP与网关、DNS服务器
桌面版可以在centOs右上角网络配置那里选择设置-网络设置,主要设置以下部分:

IPV4:手动/static IPV4地址:192.168.3.200 子网掩码:255.255.255.0 网关:192.168.3.1 DNS:192.168.3.1(我的DNS与网关选择的是上层路由器)

 

2)无桌面版命令如下:

看看自己的网络配置是怎么样的,连接外网的网卡信息:我的是ens33网卡被分配了动态的地址192.168.3.2,这虽然可以用了,但是时刻会变的话不利于写进配置中

ifconfig;

 查看路由路径,即网络上的目的地址的通路

netstat -rn /route;

让服务器解析该域名看看域名服务器是多少以及解析是否成功等。

nslookup www.baidu.com;

找到网卡配置文件目录,默认在./etc/sysconfig/network-scripts/下,文件名是ifcfg-网卡名(find还可以在指定目录找,找不到就使用根命令cd /回到根目录,也可以用管道命令ls |grep “ifcfg-ens33”,如果找不到)

sudo find -name "ifcfg-ens33";

进入目录(虚拟机多出来的虚拟网卡virbr0没有什么用,lo是环回网卡127.0.0.1)。

cd etc/sysconfig/network-scripts;

可以看看内容,不改就先按"Esc",按":q!"不保存退出即可。

cat ifcfg-ens33;

看看文件权限怎么样,我显示的是-rwxrwxrwx. 1 root root 439 10月 22 17:14 ifcfg-ens33,对Root、组、其它用户都是可读可写可执行,如果不是,则输入:sudo chmod 777 ifcfg-ens33 给所有人一个读写执行权限。

ls -l ifcfg-ens33;

vim命令:i进入编辑,ESC退出编辑,:q不保存退出,:wq保存并退出,命令后面加!强制执行。
文件内容修改,设置IPV4静态IP等,内容如下(中文仅为备注)。

sudo vim ifcfg-ens33;BOOTPROTO = static 静态网络 IPADDR=192.168.3.200 IP地址 NETMASK=255.255.255.0 子网掩码 GATEWAY=192.168.3.1 网关 DNS1 =192.168.3.1 域名解析服务器 ONBOOT=yes 系统启动后执行

重启网卡后上述修改生效,设置静态网络等完成,输入ifconfig看IP变为192.168.3.200即可。

service network restart

可能的问题:在centOs中配置了这些之后,重启网卡IP还是变了,解决办法:防止每次重启网卡都去系统内核中找配置信息而不是找我们配置的网卡信息,加上这条:

NM_CONTROLLED=no;

3)安装上面步骤把两台服务器网络配置好后,相互ping看是否能通。不通则通过响应结果从以下几个方面找原因:
timeout:发送了对方没有响应,或者是到了超时时间
Destination is unreachable: 对方主机不存在或者没有跟对方建立连接,网线没接好,或者路由中没有该路径,甚至对方拒绝
Destination specified is invalid :目标非法,或者网络断开,因为没有获得IP地址。

4.CentOS的端口与占用的进程

部署的软件里边会有很多进程,占用指定的服务器端口提供服务,有时候要依据端口看占用的进程,释放该占用,以便给其它应用连接的端口,否则无法启动等,所以端口与进程命令使用较多,将本次项目使用到的记录如下:
4.1创建了专属的用户后,依照安全原则,就使用user1进行后面的操作

su user1 切换用户 sudo lsof(list open file)列出系统打开文件的工具。 sudo lsof -i 列出所有的网络连接。 sudo lsof -i:3306 查看端口被占用情况。 sudo lsof -i tcp查看指定协议类型为tcp的设备。 sudo netstat -ano |grep 5001

5.其它,没分类

5.1顺便写一下windows用的:

netstat -aon|findstr “8888“ 查看端口被哪个进程号占用 kill 提示输入进程号杀死进程释放端口 tasklist |findstr “29784” 查看进程对应的任务是什么 nslooup ww.baidu.com 解析百度

5.2

whomi 查看当前操作用户 rm -rf 文件目录或者路径:全部删掉 tar -xf XXX.tar.gz 解压指定压缩文件 Bash 执行指定的shell脚本

6.更改系统硬盘类型

这也是由服务器部署在虚拟机上的需求而来,部署的软件需要对进行客户端认证,而认证过程中需要读取客户端的硬件信息以便对该设备进行绑定授权,其中包括需要客户机的硬盘序列号,问题在于虚拟机或者云服务器它并没有序列号,SCSI类型的虚拟硬盘不存在序列号,但是IDE或者SATA类型的虚拟硬盘会初始化一个序列号,所以必须把硬盘类型切换成IDE类型或者SATA类型,按照以下步骤:

6.1关闭虚拟机

6.2找到虚拟机的安装目录下的.vmdk结尾的文件,如果有很多个,打开最小的那个,找到这个属性并替换值为”IDE“,如下,保存退出。

ddb.adapterType = "IDE";

6.3.打开虚拟机。如果硬盘类型改为IDE了就不用以下操作,没改就..操作如下:

 

 

6.4 查看硬件序列号 看看成没成。

dmidecode;



    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/31998.html

    分享给朋友:

    “centos服务器无mysql命令 服务器 centos” 的相关文章

    中国电信CN2网络设置密码错误怎么办?专家详细解答!

    在使用中国电信CN2网络时,密码错误是一个常见的问题。无论是家庭用户还是企业用户,都可能因为密码输入错误而导致网络连接中断。中国电信CN2网络设置密码错误怎么办?别担心,本文将为您详细解答。一、密码错误的原因输入错误最常见的原因是用户在设置或登录时输入了错误的密码。例如,在路由器管理界面或.Dial...

    Windows SSH 连接云服务器的安全与便捷指南

    当我谈到SSH时,首先想到的是它的安全性和便利性。SSH,或者说安全外壳协议(Secure Shell),是一种加密网络传输协议。它的主要目的是在不安全的网络环境中,提供一个安全的传输机制。这对远程管理和数据传输尤其重要。实际上,SSH相当于在客户机和服务器之间创建了一个安全的隧道,确保我发送和接收...

    提升上行带宽的有效策略与重要性分析

    上行带宽,这个词在如今的网络环境中变得越来越重要。简单来说,上行带宽是指从用户设备(比如个人电脑或手机)上传数据到服务器的速度。它不仅反映了数据传输的能力,还直接关系到我们的日常使用体验,比如上传文件的速度,发送邮件的及时性,甚至是网络视频会议的流畅性。 上行带宽的特点十分明显。当我进行视频通话或在...

    甲骨文注册流程详解:成功申请的关键步骤与技巧

    甲骨文(Oracle Cloud)的注册流程看似复杂,但只要事先做好准备,整个过程其实非常顺利。我自己在注册时感受到了这一点,以下就是我想和大家分享的步骤和经验。 申请前的准备工作 在我们开始注册之前,有几个准备工作是必须要做的。首先,创建一个国际邮箱是至关重要的。虽然国内的邮箱也可以使用,但我推荐...

    VPS主机如何选择?灵活性与性价比并存的最佳方案

    在当今信息化高速发展的时代,VPS主机成为了许多企业和个人用户的热门选择。那么,什么是VPS主机呢?它是通过虚拟化技术在一台物理服务器上创建的多个独立服务器。每个虚拟专用服务器(VPS)都具备自己的操作系统、CPU、内存和存储空间,用户可以像管理独立服务器一样灵活配置和控制自己的VPS,真是个便利的...

    便宜VPS的选择与使用指南,帮你找到高性价比服务器

    便宜VPS的定义与概述 在讨论便宜VPS之前,我们先了解一下什么是VPS。VPS的全称是“虚拟专用服务器”,它实际上是一种将物理服务器划分成多个虚拟服务器的技术。每个VPS拥有独立的操作系统和资源,相当于拥有自己的私人服务器。这意味着,你可以自由安装软件、配置设置,像使用独立服务器一样使用VPS,但...