python100day -31day-NginxAndPython的安装

python100day -31day-NginxAndPython的安装

云服务器 —> Web服务器(Apache、NginX、Tengine)
软件和服务安装管理
\1. 使用包管理工具
yum - yellowdog updater modified
  \- 查找:yum search nginx
  \- 安装:yum install -y nginx.x86_64
  \- 信息:yum info nginx
  \- 卸载:yum erase -y nginx / yum remove -y nginx
  \- 更新:yum update nginx
  \- 查看已安装的包:yum list installed
    ~ yum list installed | grep nginx
附:使用Nginx
启动:
- CentOS 6.x:service nginx start
- CentOS 7.x:systemctl start nginx
停止:systemctl stop nginx
重启:systemctl restart nginx
查看状态:systemctl status nginx
开机自启:systemctl enable nginx
禁用开机自启:systemctl disable nginx

​ ~ rpm - redhat package manager
​ rpm -ivh mysql-community-common-5.7.32-1.el7.x86_64.rpm
​ rpm -ivh mysql-community-libs-5.7.32-1.el7.x86_64.rpm
​ rpm -ivh mysql-community-libs-compat-5.7.32-1.el7.x86_64.rpm
​ rpm -ivh mysql-community-devel-5.7.32-1.el7.x86_64.rpm
​ rpm -ivh mysql-community-client-5.7.32-1.el7.x86_64.rpm
​ yum install -y libaio libaio-devel
​ rpm -ivh mysql-community-server-5.7.32-1.el7.x86_64.rpm

启动MySQL:systemctl start mysqld
连接MySQL:mysql -u root

MySQL ----> MySQL AB ----> SUN Microsystem ----> Oracle
|______ MariaDB(开源分支)

安装Redis服务
~ 下载:wget https://download.redis.io/releases/redis-5.0.10.tar.gz
解压缩:gunzip redis-5.0.10.tar.gz —> redis-5.0.10.tar(归档文件)
解归档:tar -xvf redis-5.0.10.tar
-x - eXtract - 抽取(解归档)
-v - verbose - 显示详细过程
-f - file - 指定待解归档的文件的名字
说明:上面两个操作(解压缩和解归档)如果想一步到位,可以使用下面的命令
tar -zxvf redis-5.0.10.tar.gz
2. 源代码构建安装
把C语言的源代码经过编译生成二进制的可执行程序
yum install -y gcc
gcc --version
make --version
cd redis-5.0.10
make && make install
- && - 第一个命令如果成功就执行第二个
- || - 第一个命令如果执行失败就执行第二个
- ; - 不管第一个命令成功失败都要执行第二个
redis-server --version / redis-cli --version
命令别名:

alias ‘ll=ls -l’
unalias ll

Python有很多种实现版本:
C语言 ----> CPython ----> C/C++
Java语言 ----> Jython ----> Java
C#语言 ----> IronPython
Python语言 ----> PyPy ----> JIT

附:安装Python3.9
~ 下载:wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tar.xz
验证:md5sum Python-3.9.0.tar.xz
解压缩:xz -d Python-3.9.0.tar.xz —> Python-3.9.0.tar
解归档:tar -xvf Python-3.9.0.tar
补充底层依赖项:yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel libdb4-devel libpcap-devel xz-devel libffi-devel
配置:./configure --prefix=/usr/local/python39
[make clean]
构建和安装:make && make install
配置环境变量:
/etc/bashrc —> 系统环境变量
~/.bash_profile —> 用户环境变量
export PATH=$PATH:/usr/local/python39/bin
创建符号链接:
ln -s /usr/local/python39/bin/python3 /usr/bin/python3

\3. 直接下载对应的二进制程序

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值