參考: https://www.linuxidc.com/Linu...php
01: 啓動virtualBox,新建虛擬電腦html
新建》新建虛擬電腦》名稱:ubuntu16.04.4,系統linux,版本ubuntu(64-bit)》內存大小,默認1G我給2048M》虛擬硬盤,選擇如今建立虛擬硬盤》虛擬硬盤文件類型,選VHD(虛擬硬盤)》存儲在物理硬盤上,選動態分配》文件位置和大小,200G》點建立完成
02: 啓動虛擬電腦ubuntu16.04.4
啓動,正常啓動》選擇上面下載的01_ubuntu-16.04.4-server-amd64.iso》報錯 該內存不能爲written
解決辦法 設置-->系統--> 處理器--啓用PAE支持
步驟: 簡體》安裝ubuntu服務器版(i)》...》配置網絡,請輸入系統的主機名,輸入chuse001》設置用戶和密碼wangqianjin/英疊》...》磁盤分區,選 嚮導-使用整個磁盤
安裝到最後,報錯
路由器安裝ubuntu-16.04.1-server-amd64出現「沒法安裝busybox-initramfs」錯誤。向目標系統中安裝busybox-initramfs軟件包時出現一個錯誤。請檢查/var/log/syslog或查看第四虛擬控制檯以得到詳細
說安裝中文版會有此問題,改英文版沒事mysql
改用英文版安裝
建立虛擬硬盤,我放在下面的位置,默認是放在用戶目錄下,虛擬硬盤的大小爲120G
H:ubuntu_system20180329ubuntu16.04.4.vhdlinux
沒有root用戶怎麼整advxxxx00@ubuntu:~$cat /etc/passwd
看下有哪些用戶,發現有root,參考https://blog.csdn.net/u012301...web
參考: http://devdocs.magento.com/gu...sql
參考:http://devdocs.magento.com/gu...
magento須要的apache版本爲2.2.x 或 2.4.x.數據庫
root@ubuntu:~#apt-get install apache2
查看下剛纔安裝的apache版本apache
root@ubuntu:~#apache2 -v Server version: Apache/2.4.18(Ubuntu) Server built: 2017-9-18T15:09:02
在宿主機的瀏覽器中訪問虛擬機中的網站
Oracle VM VirtualBox管理器>選擇主機>設置>網絡>網卡>鏈接方式(下拉菜單中選網絡地址轉換NAT),高級》端口轉發(協議tcp,主機端口80,子系統端口80)
在宿主機瀏覽器中輸入 127.0.0.1會顯示apache默認頁面ubuntu
參考:http://devdocs.magento.com/gu...
php支持的版本有 7.0.2/7.0.4/7.0.6/7.1.x瀏覽器
sudo apt-get -y update sudo add-apt-repository ppa:ondrej/php sudo apt-get -y update sudo apt-get install -y php7.0 libapache2-mod-php7.0 php7.0-common php7.0-gd php7.0-mysql php7.0-mcrypt php7.0-curl php7.0-intl php7.0-xsl php7.0-mbstring php7.0-zip php7.0-bcmath php7.0-iconv php7.0-soap
參考:http://devdocs.magento.com/gu...
sudo apt install -y mysql-server mysql-client sudo mysql_secure_installation mysql -u root -p
新建數據庫magento和用戶wang
mysql -u root -p create database magento; create user wang IDENTIFIED BY 'Axxxxxx_xx'; GRANT ALL ON magento.* TO wang@localhost IDENTIFIED BY 'Axxxxxx_xx'; flush privileges; exit mysql -u magento -p show databases;
若是web服務器與mysql服務器不在一臺電腦上,請參考 遠程鏈接mysql數據庫
$ sudo apt-get install openssh-server
查看ssh有沒有啓動
root@ubuntu:~# sudo ps -e |grep ssh 1018? 00:00:00 sshd
若是沒有啓動 sudo service ssh start
若是root不能登陸,參考https://blog.csdn.net/ouchao0727/article/details/50202541
如今能夠經過putty或WinScp遠程登陸
有關端口轉發參考下圖
0x00000000指令引用的0x00000000內存該內存不能爲written 在設置-->系統--> 處理器--啓用PAE/NX