一、下载virtualbox
版本:5.2.22
链接:https://download.virtualbox.org/virtualbox/
二、下载vagrant
版本:2.2.3
链接:https://releases.hashicorp.com/vagrant/
三、box下载链接
Ububtu16: https://cloud-images.ubuntu.com/xenial/current/xenial-server-cloudimg-amd64-vagrant.box
四、安装下载后,讲box放到目录下
(1)、添加box vagrant box add ubuntu16 ./XXX.box
(2)、进入文件夹中,box初始化 vagrant init ubuntu16
(3)、box启动 vagrant up
五、修改 Vagrantfile 配置文件
(1)、 config.vm.network "private_network", ip: "192.168.33.10"
(2)、 config.vm.synced_folder "../../code", "/www/wwwroot"
六、以vagrant身份进入
七、修改ubuntu镜像源 修改为阿里云
(1)、首先我们得知道镜像源的存放位置, 要先做好备份
cd /etc/apt/
sudo cp sources.list sources.list.back
(2)、修改原文件的内容
sudo vi source.list
将下面内容覆盖掉原文件内容
(3)、修改完成之后,进行软件的更新
sudo apt-get update
sudo apt-get upgrade
八、修改ubuntu16的root用户密码
sudo passwd root
九、切换用户
su root
十、修改ssh登录方式
如果出现xshell脚本用账号密码登录不了,或者选则不了密码方式登录,修改登录方式。
编辑ssh的配置文件,命令:vim /etc/ssh/sshd_config
找到并用#注释掉这行:PermitRootLogin prohibit-password
新建一行 添加:PermitRootLogin yes
是否可以密码认证,修改成yes:PasswordAuthentication yes
重启服务:service ssh restart
十一、宝塔面板安装
链接:https://www.bt.cn/bbs/thread-19376-1-1.html
安装:
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
十二、ubuntu安装composer
(1)、下载composer.phar
wget https://getcomposer.org/composer.phar
(2)、重命名composer.phar为composer
mv composer.phar composer
(3)、增加可执行权限
chmod +x composer
(4)、现在可以通过./composer 命令运行composer,但这只仅限于在当前目录运行。要想全局使用,composer ,要设置把它为全局变量。找到composer文件,把它移到/usl/local/bin 目录,这样就可以在全局使用composer 命令。
sudo mv composer /usr/local/bin
(5)、测试
composer