天天看点

Virtualbox安装CentOS,Linux安装Mysql,Linux安装python

文章目录

    • 一,虚拟机相关介绍
      • 1,安装虚拟机
      • 2,虚拟机软件安装CentOS
      • 3,MySQL基本操作
      • 4, MySQL安装
      • 5, MySQL客户端工具
      • 6, Windows安装MySQL
    • 二,Centos准备工作
      • 7, 查看ip 设置联网
      • 8,替换默认源
      • 9,安装vim
    • 三,Linux的Mysql安装
    • 四,Linux的python安装
      • 1,Linux环境安装python
      • 2,安装pip3和virtualenv
    • 五,虚拟机Centos如何和主机共享目录

一,虚拟机相关介绍

1,安装虚拟机

Virtualbox (V5.1.8)

https://www.virtualbox.org/wiki/Download_Old_Builds_5_1

2,虚拟机软件安装CentOS

CentOS下载 http://mirrors.163.com/centos/7/isos/x86_64

官方下载地址 https://www.centos.org/download

3,MySQL基本操作

安装服务端 yum install mysql-community-server

启动 service mysqld start/restart

停止 service mysqld stop

4, MySQL安装

CenOS7默认安装mariadb数据库:yum remove mariadb-libs.x86_64

下载Mysql源:https://dev.mysql.com/downloads/repo/yum/

安装源:yum localinstall mysql57-community-release-el7-8.noarch.rpm

安装MySQL: yum install mysql-community-server

默认密码:cat /var/log/mysqld.log | grep " password"

5, MySQL客户端工具

SQLyog , Sequal Pro , Navicat , phpMyadmin , HeidiSQL

6, Windows安装MySQL

下载Mysql: https://dev.mysql.com/downloads/mysql

二,Centos准备工作

7, 查看ip 设置联网

ifconfig

ip addr

vi /etc/sysconfig/network-scripts/ifcfg-xx(编辑网络相关信息)

ONBOOT=yes

service network restart

vi /etc/resolv.conf回车 i(INSERT) (添加 nameserver 114.114.114.114)

先 按一下 ESC 退出,然后 按 : 键,然后输入 wq 保存并退出的意思,再打回车,即可退出编辑状态。

yum install net-tools

yum update

8,替换默认源

http://mirrors.163.com/.help/centos.html

下载 curl http://mirrors.163.com/.help/CentOS7-Base-163.repo -o CentOS7-Base-163.repo

yum install wget

9,安装vim

yum install vim

三,Linux的Mysql安装

mac下连接linux:ssh [email protected]

CenOS7默认安装mariadb数据库:yum remove mariadb-libs.x86_64

下载Mysql源:https://dev.mysql.com/downloads/repo/yum/

https://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm

安装源:yum localinstall mysql57-community-release-el7-8.noarch.rpm

安装MySQL: yum install mysql-community-server

默认密码:cat /var/log/mysqld.log |grep ‘password’

ps -ef |grep mysql (显示系统执行进程,并过滤出MySQL的)

登录MySQL:mysql -uroot -p

四,Linux的python安装

windows下载地址:https://www.python.org/ftp/python/3.6.5/

Pycharm下载地址:http://www.jetbrains.com/pycharm/

1,Linux环境安装python

  • 1,yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel
  • 2,wget “https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgz” 下载
  • 3,tar -zxvf Python-3.5.0.tgz 解压
  • 4,mkdir /usr/local/python3
  • 5,Python-3.5.0/configure --prefix=/usr/local/python3 源码编译 yum install gcc
  • 6,make
  • 7,make install

/usr/local/python3/bin/python3

  • 8,ln -s /usr/local/python3/bin/python3 /usr/bin/python3 (就可以直接使用python3进入Python了)

2,安装pip3和virtualenv

ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

pip3 install virtualenv

ln -s /usr/local/python3/bin/virtualenv /usr/bin/virtualenv

virtualenv -p /usr/bin/python3 imooc_env 配置python3的虚拟环境

[[email protected] imooc_env]# source bin/activate
(imooc_env) [[email protected] imooc_env]# which python
/root/imooc_env/bin/python
(imooc_env) [[email protected] imooc_env]# python
Python 3.5.0 (default, Nov 17 2018, 05:49:40) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-28)] on linux
Type "help", "copyright", "credits" or "license" for more information.
           

五,虚拟机Centos如何和主机共享目录

  • 1,mkdir /mnt/cdrom
  • 2, mount /dev/cdrom /mnt/cdrom 挂载 cd /mnt/cdrom
[[email protected] /]# mkdir /mnt/cdrom
mkdir: 无法创建目录"/mnt/cdrom": 文件已存在
[[email protected] /]# mount /dev/cdrom /mnt/cdrom
mount: 在 /dev/sr0 上找不到媒体
[[email protected] /]# mount /dev/cdrom /mnt/cdrom
mount: /dev/sr0 写保护,将以只读方式挂载
           

出现这个问题,我是点了下加载镜像的,就好了

https://www.cnblogs.com/gylei/archive/2012/04/08/2437613.html

  • 3, cp -R /mnt/cdrom /usr/local/src/VBoxAdditions 复制
  • 4, yum install -y gcc gcc-devel gcc-c++ gcc-c+±devel make kernel kernel-devel bzip2
  • 5, /usr/local/src/VBoxAdditions/VBoxLinuxAdditions.run install
  • 6,启用共享文件夹

    mkdir /home/www

    mount -t vboxsf mooc /home/www 把本机的mooc文件夹挂载到Linux的/home/www

问题

:已安装好的虚拟机再开启时弹到安装界面

注意

:安装完成后请移除安装介质。设置->存储->找到安装的iso,然后移除

(imooc_env) [[email protected] ~]# cd /mnt/cdrom
(imooc_env) [[email protected] cdrom]# ll
总用量 108
-rw-rw-r--. 1 root root    14 5月   2 2018 CentOS_BuildTag
drwxr-xr-x. 3 root root  2048 5月   3 2018 EFI
-rw-rw-r--. 1 root root   227 8月  30 2017 EULA
-rw-rw-r--. 1 root root 18009 12月  9 2015 GPL
drwxr-xr-x. 3 root root  2048 5月   3 2018 images
drwxr-xr-x. 2 root root  2048 5月   3 2018 isolinux
drwxr-xr-x. 2 root root  2048 5月   3 2018 LiveOS
drwxrwxr-x. 2 root root 71680 5月   3 2018 Packages
drwxrwxr-x. 2 root root  4096 5月   3 2018 repodata
-rw-rw-r--. 1 root root  1690 12月  9 2015 RPM-GPG-KEY-CentOS-7
-rw-rw-r--. 1 root root  1690 12月  9 2015 RPM-GPG-KEY-CentOS-Testing-7
-r--r--r--. 1 root root  2883 5月   3 2018 TRANS.TBL
           

cdrom文件夹下没有想要的VBoxLinuxAdditions.run等啊

说是要挂载的是VBoxGuestAdditions.iso镜像

https://blog.csdn.net/buyueliuying/article/details/51645649

去virtualbox下载地址 找到对应版本的VBoxGuestAdditions镜像 挂载它

http://download.virtualbox.org/virtualbox/5.1.8/

VBoxGuestAdditions_5.1.8.iso

一直把整个文件夹复制过去是怎么会子事儿

https://www.cnblogs.com/zdz8207/p/linux-cp-dir.html

继续阅读