zoukankan      html  css  js  c++  java
  • 伊戈尔·赛索耶夫的旗帜

    Linux软件安装方式

    yum安装

    # 1.更改安装来源 https://opsx.alibaba.com/mirror 
    
    mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
    curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
    
    
    # 2.yum安装新软件
    yum install -y  tree bash-completion  wget vim 
    

    rpm安装

    # mount 给 /dev/cdrom 创建一个入口 /mnt/
    mount /dev/cdrom /mnt/
    cd /mnt/
    # ls -l 缩写为ll
    ll /mnt/	 
    
    # rpm查找软件
    ll /mnt/Packages/telnet-0.17-64.el7.x86_64.rpm 
    
    # rpm安装软件
    rpm -ivh  /mnt/Packages/bash-completion-2.1-6.el7.noarch.rpm 
    
    # 删除软件 rpm -e 软件名称
    
    
    注意:
    rpm -qa 后面要跟上包的名字才能搜索到
    	-qa  = query all
    比如,rpm -qa http 搜不到,是因为包的名字叫做 httpd
    rpm -qa | grep 是把搜索到的全部包的名字交给 grep 去过滤,只要包含那个字符串就会被显示出来
    
    

    安装Nginx前提

    关闭selinux

    cp  /etc/selinux/config  /etc/selinux/config.bak 先备份
    
    # 永久修改SELINUX并显示结果,下次重启服务器生效
    sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config
    cat /etc/selinux/config  查看修改结果
    
    # 临时修改SELINUX并显示结果,下次重启服务器生效
    setenforce 0  # 修改状态
    getenforce    # Permissive 结果正确
    

    关闭防火墙

    systemctl 管理服务
    
    #查询防火墙状态 
    systemctl status  firewalld.servic
    
    #当前正在运行的防火墙  --- 临时 
    systemctl stop firewalld.service(关闭)
    systemctl start firewalld.service (打开)
    
    
    #让防火墙不会开机自启动 --- 永久
    systemctl disable firewalld.service(禁止启动)
    systemctl enable firewalld.service (自启动)
    
    #is-active  是否正在运行 
    #systemctl is-active firewalld.service 
    #is-enabled   是否开机自启动 
    #systemctl is-enabled firewalld.service 
    

    定时任务

    crond 定时任务
    crontab -l
    	-l  list 查看
    crontab -e
    	-e  edit 编辑
    	-r  delete  删除
    
    # 每两分钟同步一次系统时间	
    */2 * * * *  /usr/sbin/ntpdate ntp1.aliyun.com 
    # 修改系统时间
    date -s "20180101"
    # 同步服务器时间
    ntpdate ntp[1-7].aliyun.com
    
    

    Nginx 安装教程

    # 安装nginx
    # 下载
    wget http://nginx.org/download/nginx-1.12.2.tar.gz
    # 解压
    tar xf nginx-1.12.2.tar.gz 
    cd nginx-1.12.2 
    
    # 安装依赖
    yum install pcre-devel  openssl-devel -y 
    
    #编译安装三部曲 :1 ./configure  2 make     3 make install 
    
    # 第一步
    ./configure --prefix=/application/nginx-1.12.2 --with-http_stub_status_module  --with-http_ssl_module
    # 第二步
    make
    # 第三步
    make install
    
    echo $?  # 检查上一条命令的执行结果 返回0 表示正确
    
    #检查语法 
    /application/nginx-1.12.2/sbin/nginx  -t
    
    #启动nginx
    /application/nginx-1.12.2/sbin/nginx  
    /application/nginx-1.12.2/sbin/nginx  -s reload
    
    
    对比两个文件区别
    diff conf/nginx.conf  conf/nginx.conf.default # 没区别
    
    egrep -v "#|^$" /application/nginx-1.12.2/conf/nginx.conf.default >/application/nginx-1.12.2/conf/nginx.conf
    
    
     1	worker_processes  1;          
     2	events {
     3	    worker_connections  1024;
     4	}
     5	http {
     6	    include       mime.types;                #媒体类型
     7	    default_type  application/octet-stream;
     8	    sendfile        on;                      #开启高效的传输模式
     9	    keepalive_timeout  65;                   #超时时间
    10	    server {                               #一个server相当于是一个网站 虚拟主机 
    11	        listen       80;                   #监听的端口
    12	        server_name  www.etiantian.org;            #网站名字 域名 
    13	        location / {        
    14	            root   html;                   #根 站点的根目录
    15	            index  index.html index.htm;   #首页文件 
    16	        }
    21	    }
    22	}
    
    

    一些补充

    # 连不上IP解决方案
    systemctl stop  NetworkManager
    systemctl disable NetworkManager
    systemctl restart network
    
    # 获取IP
    dhcclient
    # 查看网关
    ip r
    # 快捷键
    esc + . 上个命令最后一个文件
    # 查找目录
    which ntpdate
    # 从根下找
    find / -type f -name "ntpdate"  
    #显示命令的绝对路径
    which ntpdate 
    	/usr/sbin/ntpdate
    find / -type f -name "ntpdate"
    	/etc/sysconfig/ntpdate
    	/usr/sbin/ntpdate
    

    参考链接:http://www.cnblogs.com/jingmoxukong/p/5945200.html

  • 相关阅读:
    CSS优先级及继承
    group by 与 order by
    软件开发升级指南(转)
    安装DELL服务器,安装Windows 2003 sp2 问题
    SQL SERVER 2005数据库总结
    C#操作INI文件(调用WindowsAPI函数:WritePrivateProfileString,GetPrivateProfileString)
    对RBS理解与使用
    WSS和MOSS的区别
    关于.net winform ComboBox数据绑定显示问题
    OpenNETCF.Desktop.Communication.DLL程序集的使用
  • 原文地址:https://www.cnblogs.com/iyouyue/p/8954934.html
Copyright © 2011-2022 走看看