CentOS6.8【環境配置篇】

一、更新源換爲國內的

  [1] 首先備份/etc/yum.repos.d/CentOS-Base.repopython

    mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup mysql

  [2] 進入yum源配置文件所在文件夾sql

    cd /etc/yum.repos.d/ bootstrap

  [3] 下載163或者阿里雲的yum源配置文件,放入/etc/yum.repos.d/(操做前請作好相應備份)vim

    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repocentos

  [4] 運行yum makecache生成緩存緩存

    yum makecache安全

  [5] 更新系統阿里雲

    yum -y updatespa

二、安裝mysql服務

  [1] 下載配置mysql的yum源的rpm包

    wget https://dev.mysql.com/get/mysql57-community-release-el6-9.noarch.rpm

  [2] 安裝用來配置mysql的yum源的rpm包

    rpm -Uvh mysql57-community-release-el6-9.noarch.rpm  或者  yum localinstall -y mysql57-community-release-el6-9.noarch.rpm

    安裝成功後在/etc/yum.repos.d/下會多出幾個mysql的yum源的配置,以下:

    

  [3] 安裝mysql

    yum install mysql-community-server

  [4] 開啓mysql服務   

    service mysqld start

    mysql安裝成功後建立的超級用戶'root'@'localhost'的密碼會被存儲在/var/log/mysqld.log,可使用以下命令查看密碼

    grep 'temporary password' /var/log/mysqld.log  

  [5] 關閉新的密碼校驗策略 編輯 my.cnf 添加參數

    命令: sudo vim /etc/my.cnf

    參數: skip-grant-tables

             重啓mysql:service mysqld restart

             登錄mysql:mysql -uroot  後不輸密碼直接回車

       [6] 修改密碼

            use mysql;

            update mysql.user set authentication_string=password('123456') where user='root';

            回到 my.cnf裏,註釋掉skip-grant-tables

            重啓mysql:service mysqld restart

            登錄mysql:mysql -uroot -p

            set password=password('you password');

            (提示不符合密碼安全策略時)設置密碼安全策略:                

                  set global validate_password_policy=0;

                 set global validate_password_length=4;

  [7] 修改防火牆容許的端口

    vi /etc/sysconfig/iptables

    

  [8] 容許遠程登陸

    mysql -uroot -p

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;

    use mysql;

    update user set host =’%'where user =’root’;

    flush privileges;

  [9] 重啓防火牆和mysql服務

    service iptables restart

    service mysqld restart

  [10] 沒法共享文件夾的問題

    /usr/bin/vmware-config-tools.pl

             mount  -t vmhgfs .host:/shared /mnt/hgfs 

             再重啓虛擬機便可

 三、centos 的自動聯網

  虛擬機設置選擇NAT模式,默認狀況下,CentOS不是自動鏈接上網的,要點擊右上角有個電腦圖標,選擇system eth0進行鏈接,能夠修改開機啓動配置只需修改:

  /etc/sysconfig/network-scripts/目錄下ifcfg-eth0這個文件,

  把ONBOOT="no"改成yes,下一次就不用手動鏈接了。

 四、Python3.5的安裝

  [1] 安裝依賴庫和編譯器:

    # yum install gcc -y

    # yum install openssl-devel

   [2] 下載對應版本的Python

    # wget https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tar.xz
    # xz -d Python-3.5.1.tar.xz
    # tar -xvf Python-3.5.1.tar

  [3] 編譯和安裝Python3.5

    # cd Python-3.5.1
    # ./configure&& make && make install

五、安裝pip和pip3

  [1] 安裝epel擴展源

    yum -y install epel-release

  [2] 安裝pip

    yum -y install python-pip

  [3] 下載pip3安裝文件

    wget --no-check-certificate https://bootstrap.pypa.io/get-pip.py

  [4] 安裝pip3

    python3 get-pip.py
    pip3 -V

六、安裝virtualenv

  [1] 安裝環境

    pip install virtualenv

  [2] 建立虛擬環境

    virutalenv -p python3 study_env    # python3

    virtualenv -p python work_env      # python2

  [3] 激活虛擬環境

    source study_env/bin/activate

  [4] 退出虛擬環境

    deactivate

相關文章
相關標籤/搜索