centos7的默认python版本为2.7,但是2.7这个版本太老了。此外centos的很多命令是基于py2.7,所以你升级python,请不要删除旧版本,新旧版本是可以共存的,删除旧版本也很容易出问题。1、python版本官网:https://www.python.org/根据自己的需要来选择版本。2、查看系统的py版本python -V默认为python2.7.53、安装python3.x获取下载链接yum install gcc gcc-c++ -y wget https://www.python.org/ftp/python/3.8.17/Python-3.8.17.tar.xz tar xvf Python-3.8.17.tar.xz cd Python-3.8.17 ./configure make && make install4、查看版本python -V python3 -V5、设置py3.x为默认版本Python的默认路径,在 /bin下面。可以看到 python 软链接的是 python 2.7,执行 python 就相当于执行 python

使用wget命令获取文件时报以下错误!WARNING: cannot verify xxxx's certificate, issued by ‘/C=US/O=Let's Encrypt/CN=R3’: Issued certificate has expired. HTTP request sent, awaiting response... No data received. Retrying.解决办法sudo yum install -y ca-certificateswget.png

查看CPU处理器信息cat /proc/cpuinfo`查询物理CPU个数cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l返回结果是1的话,就代表服务器为1个物理CPU芯片,返回2就代表2个物理CPU芯片。查看物理CPU内核的个数cat /proc/cpuinfo | grep "cpu cores" | uniq假设返回结果是cpu cores : 8 则代表表示1个物理CPU里面有8个物理内核。查看所有逻辑CPU的个数cat /proc/cpuinfo | grep "processor" | wc -l输出结果:32 表示Linux服务器一共有32个逻辑CPU。查看每个物理CPU中逻辑CPU的个数cat /proc/cpuinfo | grep 'siblings' | uniq输出结果:siblings : 16 表示每个物理CPU中有16个逻辑CPU,一共有2个物理CPU,所以总共有32个逻辑CPU。查询CPU是否启用超线程cat /proc/c

1、查看网卡设备ifconfig2、修改网卡配置进入网卡配置目录,查找上一步网卡配置文件并编辑cd /etc/sysconfig/network-scripts/3、修改IP地址4、保存退出,并重启网络服务service network restart

环境用的Centos + 宝塔面板,项目需要用到PHP连接远程sqlserver数据库一、加入微软的源curl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repos.d/mssqlrelease.repo其他版本对应自行到官网查询https://packages.microsoft.com/config/rhel/7/二、安装驱动yum install msodbcsql mssql-tools unixODBC-devel三、下载pdo_sqlsrv扩展包wget http://pecl.php.net/get/pdo_sqlsrv-5.8.1.tgz更多版本:http://pecl.php.net/package/pdo_sqlsrv四、解压并进入目录tar -zxvf pdo_sqlsrv-5.8.1.tgz cd pdo_sqlsrv-5.8.1五、执行命令安装/www/server/php/74/bin/phpize ./configure --with-php-config=/w

打开“服务器管理器”,在左侧列表中选中“本地服务器”将右侧“远程桌面”功能的选项修改为“启用”,注意取消下面复选框的选中状态“Win键”+R 组合键调出运行窗口,输入“gpedit.msc”调出组策略编辑器计算机配置->管理模板->Windows 组件->远程桌面服务->远程桌面会话主机->连接 的路径,找到“将远程桌面服务的用户限制到单独的远程桌面会话”配置项打开配置界面,选择“已禁用”选项

CentOS系统服务器安装的宝塔环境,composer安装依赖提示当前服务器php版本为7.0,安装的依赖需要7.1以上先删除rm -f /usr/bin/php再将版本改成7.2ln -sf /www/server/php/72/bin/php /usr/bin/php

刚在虚拟机安装完CentOS7后执行ifconfig报command not found1.输入ip addr 确认IP地址是否设置正常设置好如下所示,如果没有获取到IP地址则设置一个即可。2.确认sbin目录是否存在3.确认ifconfig命令是否未安装在sbin目录下输入ls,可见下图所示,并没有ifconfig若是此原因,安装net-tool插件即可解决问题安装命令sudo yum install net-tools

下载文件nodejs官网复制当前系统对应的下载链接在centos系统中选择目录并下载[root@192 ~]# cd /var [root@192 var]# mkdir app [root@192 var]# cd app [root@192 app]# wget https://nodejs.org/dist/v10.13.0/node-v10.13.0-linux-x64.tar.xz解压文件[root@192 app]# xz -d node-v10.13.0-linux-x64.tar.xz [root@192 app]# ll 总用量 60432 -rw-r--r--. 1 root root 61880320 10月 30 15:49 node-v10.13.0-linux-x64.tar [root@192 app]# tar -xf node-v10.13.0-linux-x64.tar [root@192 app]# ll 总用量 60432 drwxrwxr-x. 6 500 500 108 10月 30 15:48 node-v10.13.0-

1、firewalld的基本使用启动: systemctl start firewalld关闭: systemctl stop firewalld查看状态: systemctl status firewalld开机禁用 : systemctl disable firewalld开机启用 : systemctl enable firewalld2.systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体。启动一个服务:systemctl start firewalld.service关闭一个服务:systemctl stop firewalld.service重启一个服务:systemctl restart firewalld.service显示一个服务的状态:systemctl status firewalld.service在开机时启用一个服务:systemctl enable firewalld.service在开机时禁用一个服务:systemctl disable firewalld.service查看服务是否开机