美文网首页
二阶段day12-Linux更新软件环境及服务器连接

二阶段day12-Linux更新软件环境及服务器连接

作者: ATM_shark | 来源:发表于2018-11-14 09:13 被阅读0次
        Linux发行版本:
        -Redhat
        -CentOS
        -Ubuntu
        -Fedora
        -SUSE
        -Debian
=================================
        Linux系统安装软件
        1、使用包管理工具(好比windows系统中的360软件管家)
            a、yum(黄狗更新器)
            b、rpm
            c、apt
            d、deb
        2、源代码构建安装-下载源代码用C语言构建工具进行构建
        3、直接下载二进制程序-配置环境变量后使用

=================================

nginxg应用

Apache
Nginx——变成一台HTTP服务器——提供Web应用

命令 功能
yum search nginx 寻找nginx安装包
yum install nginx 安装nginx
yum remove nginx 卸载nginx
yum update nginx 更新nginx
yum info nginx 查看软件包相关信息
yum list installed 列出所有已安装软件
yum list installed | grep nginx 选择性列出nginx(|——管道功能)
systemctl start nginx 启动nginx服务器
systemctl restart nginx 重启nginx服务器
systemctl stop nginx 停止nginx服务器
systemctl status nginx 查看nginx服务器
systemctl enable nginx 设置nginx服务器开机自启
systemctl disable nginx 禁止nginx服务器开机自启

==================================
Internet是基于TCP/IP模型的四层架构
应用层-HTTP/FTP/SSH/QQ/SMTP/POP3
传输层-TCP/UDP-端到端传输服务
网络层-IP-寻址和路由
物理链路层(网络接口层)-分帧和校验
服务端口是对IP地址的扩展,用来区分不同的服务
比如21端口分配给FTP(文件传输协议)服务,25端口分配给SMTP(简单邮件传输协议)服务,80端口分配给HTTP服务,135端口分配给RPC(远程过程调用)服务等等

==============================================================

文件传输:

    第一步:连接服务器   ——》 sftp root@ip地址     以root的身份连上相应IP地址的服务器
        quit/eixt/bye  ——》退出sftp
        cd/lcd   ——》切换远端工作目录/切换本地工作目录
        pwd/lpwd ——》查看远端工作目录/查看本地工作目录
        ls/lls   ——》查看远端目录下的内容/查看本地目录下的内容
        put -r 文件夹/put 文件   ——》上传文件至服务器(远端),-r递归可以用来上传文件夹
        get -r 文件夹/get 文件   ——》下载文件至本地,-r递归可以用来下载文件夹
    第二步:
    由本地上传文件至服务器
    put 文件      ----需注意切换两地目录
    由服务器下载至本地
    get 文件      ----需注意切换两地目录

==============================================================

更新Linux系统Python环境到3.7.1

    1. 安装依赖项
    yum -y install wget gcc zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel
    
    2. 下载源代码
    wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz
    
    3. 解压缩和解归档
    gunzip Python-3.7.1.tgz
    tar -xvf Python-3.7.1.tar
    
    4. 进入文件夹生成构建文件(Makefile)
    cd Python-3.7.1
    ./configure --prefix=/usr/local/python37 --enable-optimizations
    这一步完成之后会生成一个名叫Makefile的文件
    5. 构建和安装
    make && make install
    (会持续20-30分钟不等)
    6. 修改环境变量
    cd ~
    vim .bash_profile
    
    PATH=$PATH:$HOME/bin:/usr/local/python37/bin
    
    提醒:vim下按i进入编辑模式;按Esc退出编辑模式;保存文件要先退出编辑模式再按:wq
    
    7. 断开服务器连接,重新连接服务器
    python3 --version
    
    8. 注册一个符号链接
    ln -s /usr/local/python37/bin/python3 /usr/bin/python3  创建符号软链接(相当于windows的快捷方式)
    ln abc qwe  创建硬符号链接 ,相当于给文件增加了一个引用计数 (相当于不复制数据的备份)

================================================================

创建快捷方式

    ln -s  abc  dfe  创建符号软链接(相当于windows的快捷方式)
    ln  abc dfe  创建硬符号链接  ,相当于给文件增加了一个引用计数(相当于不复制数据的备份)
    可以为常用的文件和文件夹在用户主目录下创建软链接来方便操作

===============================================================

    查看进程状态  -processes-  ps
    登录系统成功之后进入shell(壳程序)交互式环境
    大多数Linux系统默认的shell都是bash
    
    结束进程  -kill- 
    kill 进程编号    结束进程
    kill -9 进程编号   强制结束
    
    查看CPU占用情况 -top-

相关文章

  • 二阶段day12-Linux更新软件环境及服务器连接

    ================================= nginxg应用 ApacheNginx——变...

  • 服务器连接网络

    有时候在部署服务器环境时,经常需要更新服务器的软件和命令。但是服务器在内网中是没有网络的。所以会需要用电脑连接网络...

  • Ubuntu-server14.04搭建LAMP环境

    基于ECS服务器搭建LAMP环境 进入终端连接,此处不建议直接在管理后台进行终端连接,推荐用SSH连接,推荐软件x...

  • zk学习踩坑

    持续更新中.... 硬件&软件环境 阿里云服务器服务器配置 zk版本 zookeeper-3.4.13 踩坑 本地...

  • 如何在ubuntu上面配置laravel

    第一步连接服务器 下载软件,打开Xshell软件。软件 打开软件连接服务器,敲击命令ssh [用户名]@[ip地址...

  • CentOS7服务搭建----搭建yum(软件仓库)在线服务器

    闲话不多说,既然选择看,就是想学习,开整。 1,yum服务器搭建环境及软件需求 系统环境:CentOS7 所需软件...

  • 公司内网挂代理上github

    公司内网挂代理GIT 环境 公司具有代理服务器,win7环境下连接不上github服务器上的远程库. 软件 win...

  • 利用apt-mirror制作Ubuntu本地源

    学校内有Ubuntu服务器使用需求,而且不能连接互联网,导致安装软件和更新都比较麻烦,需要建立一台本地更新源服务器...

  • Ubuntu Nginx 配置

    安装环境及版本: 系统:ubuntu 18.04 LTS Nginx: 1.16.0 一 安装 更新软件源 安装...

  • 数据采集

    连接服务器 查看python版本 用pip安装virtualenv 创建venv虚拟环境 重新激活 其它相关软件包...

网友评论

      本文标题:二阶段day12-Linux更新软件环境及服务器连接

      本文链接:https://www.haomeiwen.com/subject/axlhfqtx.html