- 安装GCC及依赖库
yum -y install gcc zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel - 从官方网站下载Python源代码:wget
https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tar.xz - 解压缩:xz -d Python-3.6.5.tar.xz
- 解归档:tar -xvf Python-3.6.5.tar
- 配置安装信息(生成构建文件Makefile):cd Python-3.6.5
./configure --prefix=/usr/local/python36/ --enable-optimizations - 执行构建和安装:make && make install
- 配置PATH环境变量:
cd ~
vim .bash_profile
PATH=$PATH:/usr/local/python36/bin
source .bash_profile
echo $PATH
- 创建符号链接:
ln -s /usr/local/python36/bin/python3 /usr/bin/python3
yum - 包管理工具
yum search gcc - 查找
yum install gcc - 安装
yum reomve gcc - 卸载
yum list installed | grep gcc
yum info gcc - 信息
web服务器
lighthttpd
Apache
Nginx (engine) 反向代理服务器-功能强大高性能,低内存使用率
d-daemon 守护进程 守护神
nginx --version/ nginx -v 查版本
nginx启动服务器
nginx -s reload 重启服务器
nginx -s stop 停止服务器
服务器之间互传文件
sftp root @ip
建立安全的文件传输 get 下载 put上传
lls ld
l l用长格式查看文件
- rwxr- xr - x 1
-111-101 -755 - 文件
d 文件夹
l 软链接
chmod 755 my_cal1.py ->修改文件权限
644 rw- r-- r--
755 rwxr-xr-x
linux安装软件的方式
1.包管理工具
yum:
-yum install
-yum remove
-yum search
-yum list research
-yum info
rpm -redhat package manager
-rpm - ivh <rpm -file- name>
-rpm - e <rpm -file- name>
-rpm -qa
ls | args rmp -ivh
2.二进制安装程序
binary
3.下载解压归档免安装 - 通常需要配置环境变量才能使用
4.-源代码构建安装