Centos一些软件源包配置安装记录

1.python3

CentOS源码安装Python3.6

记着这篇博文中预先安装的一些依赖包很重要,确保依赖环境建立好后再编译安装。

2020.1.14:

鉴于这两天在centos上安装python3.8.1遇到的不顺,下面重新说一下安装的命令:

yum install -y openssl-static gcc wget
wget https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tar.xz
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel -y
tar xf Python-3.8.1.tar.xz
cd Python-3.8.1
./configure --prefix=/usr/local/python3 --enable-optimizations
make
make install
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

2020.2.21

上述命令中./configure --prefix行命令可以删掉--enable-optimizations因为可能导致python 3.8 Could not import runpy module的错误(gcc版本较低时,该博客中推荐不加上这个选项)

关于卸载:

删掉/usr/local/python3目录,更甚可以删掉当前Python-3.8.1目录(make时的目录)

参考链接:

关于在centos下安装python3.7.0以上版本时报错ModuleNotFoundError: No module named '_ctypes'的解决办法

Linux下Python3的源码编译安装和卸载方法

2.ffmpeg

Compile FFmpeg on CentOS(官方)(自认为)

官方的安装方法有维护,网上的一些其他教程可能有些过时然后就不能很好地提供借鉴了。

3.youtube-dl

sudo -H pip install --upgrade youtube-dl

4.MariaDB

rpm -qa | grep mariadb(查看系统中是否有mariadb有关软件包)
yum remove mysql mysql-server mysql-libs compat-mysql51(可选的命令,如果存在mariadb相关软件包就删掉这些软件包)
yum -y install mariadb mariadb-server
systemctl start mariadb
systemctl enable mariadb
mysql_secure_installation
mysql -uroot -p

更多对mariadb的操作见CentOS7下使用yum安装MariaDB

5.远端与本地传输文件

使用scp命令,注意scp使用的端口是ssh命令的端口,若ssh端口不是默认端口22,则需在scp命令后直接注上参数"-P 你所使用的端口号",且该命令应该在本地命令行中运行,毕竟能在网络中获取资源的是你的远程服务器而不是你的本地主机。

scp的命令路径不要带中文内容,否则报找不到本地文件的错。

见链接:利用ssh传输文件

6.httpd~apache服务器

yum install httpd

若走80端口访问不了服务器的测试页面,那就是防火墙或者走https协议的问题,防火墙改一下策略如下:

iptables -I INPUT -p tcp --dport 80 -j ACCEPT

参考链接:

centOS7下Apache服务器安装与配置

2020.2.21

7.nginx

yum install epel-release
yum install nginx
systemctl start nginx
systemctl enable nginx

参考链接:

如何在CentOS 7上安装Nginx

2020.5.1

8.docker

yum -y install docker
systemctl start docker
systemctl enable docker
docker version

参考链接:

CentOS7安装docker以及启动docker失败的解决

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值