文章目錄
-
- 一,虛拟機相關介紹
-
- 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