zoukankan      html  css  js  c++  java
  • 服务器环境配置

    服务器环境配置

    创建服务器:

    流量: 以浏览量
    
    带宽: 按时收费
    
    安全组的创建: 22 ---> ftp (协议)
    
    	端口配置: 默认服务器配置端口
    
    TCP : 80(http)  443(https) 22(ftp请求)  -1(ipv4)
    -->基于UDP ,但不允许
    
    
    创建专门的组件
    
    
    自定义密码:
    
    服务器---》 是列
    	: 获取公网ip 
    

    链接:

    1)账号
    >: ssh root@47.92.216.1
    
    2)密码
    >: ********
    
    sudo   管理权限
    
    i : 编辑
    
    ggdG  : 删除源文件内容
    
    esc    退出编辑
    
    w    保存
    q    退出  + !   强制退出
        
    

    基础配置:

    终端配置:
    	1)编辑配置文件
        >: vim ~/.bash_profile
    
        2)将原来内容全部删除掉
        >: ggdG
    
        3)进入编辑状态:填入下方两行
        >: i
    
        export PATH=$PATH:$HOME/bin
        PS1='Path:w
    >:'
    
        4)退出编辑状态
        >: esc
    
        5)保存修改并退出
        >: :wq
    
        6)生效配置
        >: source ~/.bash_profile
    
    
    系统配置:
    	 更新系统软件包
    		>: yum update -y
    
    安装软件管理包和可能使用的依赖:
     >: yum -y groupinstall "Development tools"
    >: yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel psmisc libffi-devel
    

    安装软件:

    b本地上传:
    	 文件夹内的文件递归上传
        scp -r  '本地文件路径' root@'公网ip': '上传路径'
    
    cd ~ : 根目录
        
        
    mv 移动
    
    rmdir  删除
    
    ls 查看文件
    
    mysql :
    	密码必须要有大小写(特殊符号!!)
    安装mysql57
    >: yum -y install mysql57-community-release-el7-10.noarch.rpm
    >: yum -y install mysql-community-server
    
    4)启动mysql57并查看启动状态
    >: systemctl start mysqld.service
    >: systemctl status mysqld.service
    
    5)查看默认密码并登录
    >: grep "password" /var/log/mysqld.log
    >: mysql -uroot -p
    
    6)修改密码
    >: ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';
    >: ALTER USER 'root'@'localhost' IDENTIFIED BY 'Owen1234?';
    
    

    redis

    1)前往用户根目录
    >: cd ~
    
    2)下载redis-5.0.5
    >: wget http://download.redis.io/releases/redis-5.0.5.tar.gz
    >: scp -r C:UsersdellDesktoppkg
    edis-5.0.5.tar.gz root@47.92.79.19:~
    
    3)解压安装包
    >: tar -xf redis-5.0.5.tar.gz
    
    4)进入目标文件
    >: cd redis-5.0.5
    
    5)编译环境
    >: make
    
    6)复制环境到指定路径完成安装
    >: cp -r ~/redis-5.0.5 /usr/local/redis
    
    7)配置redis可以后台启动:修改下方内容
    >: vim /usr/local/redis/redis.conf
    
    daemonize yes
    
    8)完成配置修改
    >: esc
    >: :wq
    
    9)建立软连接
    >: ln -s /usr/local/redis/src/redis-server /usr/bin/redis-server
    >: ln -s /usr/local/redis/src/redis-cli /usr/bin/redis-cli
    
    10)后台运行redis
    >: cd /usr/local/redis
    >: redis-server ./redis.conf &
    
    ctrl + c
    
    11)测试redis环境
    >: redis-cli
    ctrl + c
    
    12)关闭redis服务
    >: pkill -f redis -9
    

    python3:

    注意: 不能删除python2
    1)前往用户根目录
    >: cd ~
    
    2)下载 或 上传 Python3.6.7
    >: wget https://www.python.org/ftp/python/3.6.7/Python-3.6.7.tar.xz
    >: scp -r 本地Python-3.6.7.tar.xz ssh root@39.98.154.56:服务器路径
    >: scp -r C:UsersdellDesktoppkgPython-3.6.7.tar.xz ssh root@339.98.154.56~
    
    3)解压安装包
    >: tar -xf Python-3.6.7.tar.xz
    
    4)进入目标文件
    >: cd Python-3.6.7
    
    5)配置安装路径:/usr/local/python3
    >: ./configure --prefix=/usr/local/python3
    
    6)编译并安装
    >: make && sudo make install
    
    7)建立软连接:终端命令 python3,pip3
    >: ln -s /usr/local/python3/bin/python3.6 /usr/bin/python3
    >: ln -s /usr/local/python3/bin/pip3.6 /usr/bin/pip3
    
    8)删除安装包与文件:
    >: rm -rf Python-3.6.7
    >: rm -rf Python-3.6.7.tar.xz
    

    配置pip源:阿里云不用配置,默认配置阿里源

    1)创建pip配置路径
    >: mkdir ~/.pip
    
    2)进入目录编辑配置文件:填入下方内容
    cd ~/.pip && vim pip.conf
    
    [global]
    index-url = http://pypi.douban.com/simple
    [install]
    use-mirrors =true
    mirrors =http://pypi.douban.com/simple/
    trusted-host =pypi.douban.com
    

    安装uwsgi

    1)在真实环境下安装
    pip3 install uwsgi
    
    2)建立软连接
    ln -s /usr/local/python3/bin/uwsgi /usr/bin/wsgi
    
  • 相关阅读:
    Openwrt单独编译某一个模块而不是整个固件
    在ubuntu 14.04 编译android 2.3.1 错误解决办法
    使用cydia substrate 来进行android native hook
    使用Privoxy转化SSH到HTTP代理
    使用xposed 来解阿里ctf-2014 第三题
    一个android dex 转java源码工具
    git CVE-2014-9390 验证以及源码对比
    一键结束port 5037占用
    运动物体检测——光流法(摄像机固定)
    运动目标检测ViBe算法
  • 原文地址:https://www.cnblogs.com/shaozheng/p/12198795.html
Copyright © 2011-2022 走看看