1. 程式人生 > >Virtualbox安裝centos7 及 Express專案的建立

Virtualbox安裝centos7 及 Express專案的建立

1.首先下載Virtualbox (官網下載:https://www.virtualbox.org/wiki/Downloads 選擇windows hosts)

2.下載centos7映象(官網下載:http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1804.iso 隨便找一個吧=-=)

3.這個時候開啟Virtualbox:新建 => 名稱自擬 => 型別:linux => 版本(Other linux 64-bit)  => 設定記憶體為1024 MB => 下一步 => 下一步 =>下一步(動態分配)到這裡虛擬機器就建立完成了!   右擊建立的虛擬機器: 設定 => 儲存 => 選擇剛剛下載的映象 ; 設定 => 網路 => 橋接網絡卡   然後點選啟動!

注(坑一):我當時設定前的Virtualbox的版本里面是沒有 64-bit 的,都是 32-bit。於是,我當時就選擇了 Other linux 32-bit,然後問題就出現了,在之後安裝centos7的時候一直顯示黑屏。這時就需要設定一下:第一步:進入系統bios(百度教程:https://jingyan.baidu.com/article/8275fc864d423e46a03cf638.html);第二步:設定選項(教程:https://blog.csdn.net/weixin_39559301/article/details/82143565);第三步:重新新建任務(這個時候在版本的下拉選項裡面就看到 Other linux 64-bit 了,選擇它新建任務就可以了)

4.安裝過程:install Centos 7 => 選擇預設語言(English) => SOFTWARE SELECTION => 左側選擇 Basic Web Server ; 右側:Development Tools 點選Done 確認返回 => INSTALLATION DESTINATION => 把打勾了的硬碟取消,再點選一次  點選Done確認返回  => 點選安裝 => 點選安裝條的上方 ROOT PASSWORD(設定管理員密碼)  等待安裝完成。

5.登陸虛擬機器   輸入賬號:root 和 密碼   首先配置虛擬機器網路:輸入: vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 回車 

配置如下:

(對預設的設定進行編輯是 'i' 鍵,編輯完'ESC'是儲存編輯,':wq'是退出編輯)

再重啟虛擬機器的網路:systemctl restart network

檢視網絡卡是否分配到IP地址:ifconfig (第二行的首個ip地址就為分配到的ip地址)

在平時,虛擬機器的ip地址可能會發生變化,這樣的話,我們就需要修改一系列的配置檔案,為了防止這種情況的出現,在物理機上為虛擬機器對映一個域名,這樣就不會隨之變動了  開啟Windows/System32/drivers/etc 下的hosts檔案新增一行內容:上面虛擬機器分配到的域名 後面自定義域名

6.使用xshell連線虛擬機器(xshell使用就不介紹了)

安裝 epel-release :  yum install epel-release

安裝nodejs: yum install nodejs

安裝mongodb的服務端:  yum install mongodb-server

安裝mongodb的客戶端: yum install mongodb    檢視mongodb是否成功安裝(mongo --version)

安裝redis: yum install redis

 

建立一個檔案:vim test.js  編輯內容為:console.log('Hello nodejs!');  儲存,退出編輯。 輸入命令:node test.js