centos系统安装
链接:https://pan.baidu.com/s/1_qI1E1ocS7AceBD7fBgK2g
提取码:hp23
升级yum源
sudo yum install -y http://mirror.centos.org/centos/7/extras/x86_64/Packages/centos-release-scl-r
常用快捷键
获取系统权限:su
vmware tool
作用:方便把文件直接从windows拖到虚拟机
方案一:无效
首先需要解除锁定
“客户机操作系统已将 CD-ROM 门锁定,并且可能正在使用 CD-ROM,这可能会导致客户机...” 报错解决办法_嘿吖嘿嘿~的博客-CSDN博客_客户机操作系统已将cd-rom门锁定
然后安装vmware
Ubuntu Linux安装VMware Tools详细排错纠察教程_YOuddo的博客-CSDN博客
复制时提示权限不够的处理方法:
在终端中输入
su
sudo nautilus
vmware tools安装时出现错误,vmware tools无法安装-天道酬勤-花开半夏 (zhangshilong.cn)
然后输入:
yum install open-vm-tools -y
方案二:退而求其次 能用
虚拟机VMware 安装centos、常规配置、共享文件等_一 乐的博客-CSDN博客_centos和vmware
xshell 7
略
gcc
cmake
网上很多./bootstrap 纯胡扯
如果只是默认版本2.8建议直接一行代码搞定
yum install cmake
如果高版本就去官网下载包,然后:
cmake安装(没有bootstrap.sh)_坠金的博客-CSDN博客
redis
Yum安装Redis_信子姚青的博客-CSDN博客_yum 安装redis
boost
yum install boost
yum install boost-devel
yum install boost-doc
muduo库
完成以上安装后,从github上下载muduo库
然后进入解压缩文件,修改CMakeList.txt,将13行 option(MUDUO_BUILD_EXAMPLES "Build Muduo examples" ON) 注释掉,保存并退出
具体步骤见下:
1、muduo网络库 ---- Linux平台下muduo编译安装_JACKSONMHLN的博客-CSDN博客_muduo 编译安装
telnet
检查是否安装:rpm -qa | grep telnet
- yum install telnet
- yum install telnet-server
- yum -y install xinetd
装好telnet服务之后,默认是不开启服务的,下面我们需要开启服务:
systemctl enable xinetd.service
systemctl enable telnet.socket
systemctl start telnet.socket
systemctl start xinetd
运行telnet时想要退出,按ctrl+],出现提示后输入quit
mysql
yum install mysql-server
yum install mysql-devel
CentOS安装MySQL详解 - 掘金 (juejin.cn)
mysql-community-common-5.7.38-1.el7.x86_64.rpm 的公钥尚未安装_是先生了的博客-CSDN博客_rpm 的公钥尚未安装
注意mysql要求复杂密码 大小写字母 数字 符号
目前还没有做允许远程访问
MySQL允许root远程登录_小gu的博客-CSDN博客_mysql root 远程访问
使用命令:
启动:sudo systemctl start mysqld.service
登录:mysql -u root -p
创建表 创建数据库 见另一博客