美文网首页
2018-11-13day13-linux安装软件

2018-11-13day13-linux安装软件

作者: MW演员 | 来源:发表于2018-11-13 21:07 被阅读0次

一、Linux系统安装软件

方式一:使用包管理工具 - yum和rpm
方式二:源代码构建安装 - 下载源代码用C语言构建工具进行构建
方式三:直接下载二进制程序 - 只需要配置环境变量就能使用

二、Nginx --- HTTP服务器 --- 提供Web应用

  • Nginx
  • 还有就是:Apache
1、搜索名为Nginx
  • 格式:yum search Nginx
2、安装Nginx:
  • yum install nginx
  • yum -y install nginx
删除名为nginx
  • yum -y remove nginx

  • yum update nginx -- 更新软件

  • yum info httpd -- 查看软件信息

  • yum list install -- 查看已经安装过的软件包

  • yum -- 更新全部

3、启动服务器
  • 格式:systemctl start nginx

  • 注意:centOS6用:service Nginx start

  • 重启服务:systemctl restart nginx

  • 停止服务:systemctl stop nginx

  • 查看服务器状态:systemctl status nginx

  • 开机自启动:systemctl enable nginx

  • 禁用开机自启动:systemctl disable nginx

Internet是基于TCP/IP模型的四层架构
  • 应用层 -- HTTP/FTP/SSH/QQ/SMTP/ POP3
  • 传输层 -- TCP / UDP 端到端的传输服务
  • 网络层 -- IP -- 寻址和路由
  • 物理链路层(网络接口层) -- 分帧和校验

注意:服务端口是对ip地址的扩展, 用来区分不同的服务

三、sftp常用命令

1、连接
  • 格式:sftp userName@ip
2、退出(bye、quit、exit)
3、SFTP命令
  • cd -- 切换远端路径
  • lcd -- 切换本地路径
  • pwd / lpwd -- 查看远端工作路径/查看本地工作路径
  • ls / lls -- 查看远端文件/查看本地文件
  • put -- 上传文件(-r递归可以用来上传文件夹)
  • get -- 下载文件(-r递归可以用来下载文件夹)
  • mkdir / lmkdir -- 在远端创建文件夹/本地创建文件夹
  • help -- 获取帮助
五、安装python3
  • gcc --version -- 确认是否拥有gcc环境(c语言)
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 网址
3、解压缩解归档
  • gunzip Python-3.7.1.tgz
  • tar -xvf Python-3.7.1.tar
4、进入解压缩后的python3.7.1文件夹,生成构建文件(Makefile)
  • cd Python-3.7.1

  • ./configure --prefix=/usr/local/python37 --enable-optimizations
    这一步完成之后会生成一个名叫Makefile的文件

5. 构建和安装
  • make && make install
    注意:第一个成功就执行第二个,如果第一个未成功则不执行第二个
6、修改环境变量
  • cd ~
  • vim .bash_profile
  • 修改PATH路径
  • PATH=PATH:HOME/bin:/usr/local/python37/bin
7、断开服务器连接,重新连接服务器
  • python3 --version
8、创建软链接(符号链接)
  • ln -s /usr/local/python37/bin/python3 /usr/bin/python3
六、符号链接
  • 硬链接(相当于添加一个引用计数,不复制数据的备份)

  • 格式:ln 原文件 目标文件

  • 软链接(相当于Windows下的快捷方式,可以为常用的文件或文件夹创建软连接)

格式:ln -s 原文件 目标文件
ln -s /usr/local/python37/bin/python3 /usr/bin/python3

补充:文件恢复:finallData

ps -- 查看进程状态
  • 登录系统成功之后进入shell(壳程序)交互式环境

  • 查看进程

  • 格式:ps -ef/aux

  • 加管道进行查询

  • 格式:ps -ef/aux | grep 服务名

  • 不显示带有grep的行

  • 格式:ps -ef | grep httpd | grep -v grep

  • 结束进程

格式:kill 进程号

  • 强制结束

kill -9 进程号

  • 查看cpu和内存占有率

格式:top

相关文章

  • 2018-11-13day13-linux安装软件

    一、Linux系统安装软件 方式一:使用包管理工具 - yum和rpm 方式二:源代码构建安装 - 下载源代码用C...

  • 安装生信软件

    软件安装分类 安装之后的软件目录要求有序清楚干净 miniconda软件安装 各类语言安装包 杂记 几个软件的安装...

  • day3-阿来

    Linux软件安装 conda下载 miniconda安装 激活 安装软件

  • choco使用记录

    目录 # 用途# 安装# 使用# ----》搜索软件# ----》安装软件# ----》查看软件# ----》升级...

  • yum备忘

    添加软件源(以jenkins说明) 软件安装 软件查找 查看软件安装位置

  • 系统基础-软件安装

    Linux 软件安装 你可以了解些什么 源码包编译安装 RPM 安装软件 yum 安装软件 三种安装方法的比较 源...

  • 学习小组Day3笔记--郝志刚

    LInux安装软件 conda相当于软件管家可以下载多款软件。安装思路:wget 下载软件bash 安装sourc...

  • RedHat 7基本知识

    RPM红帽软件包 软件如何安装:源代码包+安装规则,根据安装规则安装源代码包(做成RPM) 安装软件:rpm -i...

  • 在Linux下安装软件

    Linux下如何安装软件呢? rpm命令 安装:rpm–ivh软件包名.rpm(-I安装软件,-t测试安装,不是真...

  • apt-get 命令概述

    安装软件包 重新安装软件包 修复安装软件包,"-f = ——fix-missing" 删除软件包 删除软件包,包括...

网友评论

      本文标题:2018-11-13day13-linux安装软件

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