• 9.16linux环境下的软件程序安装


    检查centos7网络,尝试ping www.baidu.com

     

    Centos7linux的软件安装

    Yum安装

    使用来解决软件安装或移除、升级的问题的方式。

    例如,

    Yum search mysql 在源中搜索软件包关键词mysql

     

    Yum install 软件名称  安装某软件

     

    Yum remove 软件名称 卸载某软件 = yum erase 软件名称

    RPM安装 

    类似windows下的.exe安装包

    -q 仅查询某软件是否有安装完成

    -qa 列出所有的本linux上安装的软件

    Rpm -qa|grep ssh 查询已安装的名称含ssh的软件 =rpm -q openssh

     

    -ql 列出该软件所有的文件以及目录所在的完整文件名

     

    -qR 找出某个软件的依赖关系

     

    Rpm -hiv 软件名称  安装软件(提前下载好的软件)

    -i 安装指定的.rpm文件

    -r 卸载指定的软件

    -h 查看进度

    -v 显示安装过程中的详细信息

    -U 使用rpm文件升级

    Rpm安装软件时,可以找在线的rpm包,也可以下载到本地进行安装,例如

    Rpm - hiv http://xxxxxxx..rpm

    Rpm -hiv xx.rpm

    安装nginix

    Step1

    安装nginx的库

    rpm -hiv

    http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

     

    Step2: yum install nginx 安装软件,开启 service nginx start

    step3: netstat -ntulp|grep 80

    Step4: 打开浏览器,浏览地址写入虚拟机ip地址,即可看到

     

    源码安装:(通过源码安装软件,权限是当前用户)

    ./configure 配置

    ./make 编译源码

    ./make install 安装,默认安装路径为/usr/local/bin

    获取文件源码包

    wget http://download.redis.io/releases/redis-5.0.5.tar.gz 

    解压

    tar -xzf redis-5.0.5.tar.gz

    进入文件cd redis-5.0.5

    编译

     make

    进行测试  make test 提示需要依赖包,按提示安装依赖

    yum install tcl

    之后再次进行测试

    Make test

     

    启动redis服务

    Src/redis-server  或者 ./redis-server

     

    WAMP环境的安装

    LAMP环境,在linux中安装apachemysqlphp三个软件环境,同时安装他们的某些插件。

    Apache是使用中的最受欢迎的一个开放源码的web服务器软件

    LNMP环境

    LAMP环境搭建:

    安装apache

    Rpm -qa |grep apache 查看该服务是否已安装

    可看到没有安装

     

    更新centos7yum

    Step1: 备份centos7自带的源

    Mv /etc/yum.repos.d/CentOS-Base.repo CentOS-Base.repo.bak

    Step2:下载源

    Wget http://mirrors.aliyun.com/repo/Centos-7.repo -O /etc/yum.repos.d/Centos-Base.repo

    Step3: yum makecache 生成缓存

     

    安装apache以及他的一些依赖

    Yum install httpd httpd-devel httpd-manual mod_ssl mod_perl mod_auth_mysql

    #yum install httpd*

    源码安装的apache的配置文件目录为

    /usr/local/apache2

     

    开启服务: /usr/local/apache2/bin/apachectl start  ./apachectl start

    关闭服务: /usr/local/apache2/bin/apachectl stop

    查看配置文件,查找documentroot的位置

    设置apache开机自启动:

    chkconfig httpd on

    安装mysql

    yum install mysql mysql-server mysql-devel

    启动mysql服务

    service mysqld start

    配置mysql

    使用mysql_secure_installation命令初始化mysql数据库

    设为开机启动:

    chkconfig mysqld on

     安mariadb服务

    yum install mariadb mariadb-server mariadb-libs mariadb-devel

    安装完开启服务 验证 

     

    安全配置:mysql_secure_installation

    安装PHPyum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml

    测试 php -v

     

    documentroot中写入php代码测试

    Yum安装的话 储存在/var/www/html

    源码安装的话 储存在/usr/local/apache2/htdocs

     

     

    重启apache

    Kali中的软件管理:

    Step1: 更换更新源  

    Vim /etc/reources.listapt-get update &&apt-get upgrade &&apt-get autoclean

    Step2:安装软件

    Apt-get install +软件名 安装软件

    Apt-get search +软件名 查找软件

    Apt-get remove +软件名 卸载软件

    dpkg管理软件

    Dpkg -i xx.deb    安装

    Dpkg -e软件名   卸载

    Dpkg -l 软件名   查询本地是否安装了该软件 

    Dpkg -al 查看所有的软件

  • 相关阅读:
    读《构建之法》第一,二,十六章的奇思妙想
    四则运算
    鉴权
    sql注入
    【信息安全作业5】散列函数的应用及其安全性
    结对作业 -GUI四则运算
    阅读《构建之法》四章、十七章
    2016012064+小学四则运算练习软件项目报告
    简单四则运算一
    梦想开花的地方
  • 原文地址:https://www.cnblogs.com/x98339/p/11526543.html
Copyright © 2020-2023  润新知