SecureCRT连接VirtualBox下的ubuntu以及NMP的搭建与通过宿主机访问该NGINX服务器过程

  一直使用wamp作为开发环境,只是工作中时常会遇到在wamp下没问题但是提交到服务器生产环境会出现一些意想不到的情况,由此萌生了在本机搭建LNMP环境的想法,我个人不知道其他人的虚拟机搭建服务器环境是怎样的,但我被网上不少教程坑了好久,光卡在尝试用secureCRT连接ubuntu就花了两三个小时。

  首先你要有个虚拟机已经安装好ubuntu,这个网上教程很多也很简单就越过了。

  首先打开终端,输入指令sudo -i,密码,获得root权限,方便接下来办事。

  1、apt-get update (更新一下你的列表)

  2、apt-get install openssh-server (获取ssh,用来进行远程连接的)

  3、ps -e |grep ssh (如果看到sshd,那就说明服务启动成功)

  4、shutdown -h now

  5、打开virtualbox的,管理-全局设定-网络-仅主机。。。

  

  然后看下ipv4地址,把它记住。

  6、

   

  7、

  

  8、端口转发,把刚才的步骤5的地址填上主机IP,子系统IP一般也是下面这个,不行的话,自己进系统输入ifconfig看一下,第一块网卡上的IP地址填进去子系IP即可,这一步顺带就配完了nginx和SSH的转发。

  

  9、然后就是打开ubuntu,用secureCRT的ssh2协议访问上面的主机IP就可以了。

  10、然后通过secureCRT apt-get install nginx php7.0-fpm MySQL-server-5.6 php7.0-mysql

  

  11、安装完以后vim /etc/nginx/sites-available/default(这里自带的vi有问题,建议apt-get install vim,然后再用),找到下图位置,把几行注释去掉。

  

  12、然后重启一下服务,systemctl restart nginx。

   13、打开宿主机浏览器,输入虚拟机ubuntu IP地址。

   

  14、然后打开cd /var/www/html,VIM index.php ,写一句<?php echo "hello world";,esc wq!退出

  15、

  

  这篇随笔一个是希望自己做个记录,好记性不如烂笔头,另外就是希望能帮到想要搭建这个虚拟机服务器环境的人,剩下就是一些共享文件夹,服务器设置,扩展的问题,在此处就不提了。

时间: 2024-11-05 23:20:36

SecureCRT连接VirtualBox下的ubuntu以及NMP的搭建与通过宿主机访问该NGINX服务器过程的相关文章

Virtualbox下实现Ubuntu虚拟机和win7主机文件共享(很简单,亲自试用,按此步骤一般都会成功)

最近做一个操作系统实验,第一个实验即是实现Ubantu虚拟机与主机之间的共享. 本例用的是VirtualBox虚拟机,若使用Vmware WorkStation虚拟机则方法与下文介绍略有不同,但基本相似. 没有使用网上说的什么下载增强包等等的方法,经过多次测试才设置成功,现在把具体方法给大家说一下 实现共享最关键的一个步骤即是虚拟机与宿主机之间使用不同IP地址,否则会IP地址冲突,然后使用桥接的方式将他们进行连接.(在学校实验室里,由于每台计算机都是在一个局域网之中,并且学校用的是XP系统,所以

Ubuntu下virtualbox nat网络模式下 实现宿主机访问虚拟机

参考原文(在windows环境下):http://hi.baidu.com/george_gly/item/5183b76e5a79e49ac5d2498b nat网络模式下,虚拟机可以访问外网.访问宿主机,但宿主机ping不通虚拟机ip,也无法ssh.ftp.http等方式访问虚拟机 如果是简单需求,可以通过virtualbox自带的端口转发功能实现,宿主机对虚拟机的访问 1.打开虚拟机设置中的网络项--> Port Forwarding 2.找到对应nat模式的网卡,点击下面的端口转发,增加

宿主机访问virtualBox中Ubuntu

斌斌 (给我写信) 原创博文(http://blog.csdn.net/binbinxyz),转载请注明出处! 使用NAT模式,就是让虚拟系统借助NAT(网络地址转换)功能,不需要你进行任何其他的配置,只需要宿主机器能访问互联网,虚拟机系统通过宿主机器所在的网络来访问公网. 使用桥接模式的虚拟系统和宿主机器的关系,就像连接在同一个Hub上的两台电脑.想让它们相互通讯,你就需要为虚拟系统配置IP地址和子网掩码,否则就无法通信. 当前主机使用无线网卡自动获取IP上网,网络信息如下: 虚拟机中的Ubu

使用SecureCRT连接虚拟机上的ubuntu

SecureCRT是一款支持SSH的终端仿真程序,能够在WIndows下登陆*nux服务器主机的软件. 1.环境 宿主机:Window 10 64bits 虚拟机:Ubuntu 14.04 LTS VMWare: VMware Workstation 12 Pro SecureCRT:7.1 2.测试宿主机与虚拟机的连通性 3.设置SSH服务.SecureCRT与Ubuntu连接需要通过SSH服务支持,但是目前很多Linux系统并未安       装SSH服务,需手动安装. 1:安装SSH服务

SecureCRT连接虚拟机下的CentOS7

1.首先在VMWare下配置CentOS为桥接模式: 2.查看本机ip: 3.ip addr查看centos的mac地址: 4.在root权限下修改/etc/sysconfig/network-scripts/ifcfg-eno16777736(不一定同名,看机器实际情况)文件: 修改如下内容: HWADDR=00:0c:29:10:5b:cd   #通过ifconfig或ip addr查看 BOOTPROTO=”static”              #dhcp改为static ONBOOT

如何使用SecureCRT连接vmware下ubuntu

(一)配置SecureCrt 和 ubuntu1. 首先要明白什么是ssh?可以把ssh看做是telnet的加强版,telnet的密码和信息都是不加密的,而ssh则加密.2. 开启ubuntu上的ssh功能先安装,安装后就自动开启了.sudo apt-get install openssh-server openssh-client3. 安装secureCRT 下载地址:http://pan.baidu.com/s/1o64Bw8M 4. 查看ubuntu的ipifconfig(注意是ifcon

Ubuntu --- Xshell 连接 VirtualBox下安装的Ubuntu

1.桥接模式 打开VirtualBox管理器---设置---网络---连接方式选择桥接网卡 2.安装ssh服务 安装: sudo apt-get install openssh-server 启动: sudo /etc/init.d/ssh start // 方式1 service ssh start // 方式2 查看: ps -e|grep ssh 正常显示为:6212 ?        00:00:00 sshd 此时用xshell提示ssh服务器拒绝了密码,请再试一次,需要修改配置文件:

VirtualBox下安装Ubuntu Server并配置Xshell连接到本地Ubuntu

VirtualBox里面网络设置端口转发:例如主机端口设为22,子系统端口设置为22 Linux的几个基础命令学习: https://linux.cn/article-6160-1.html

SecutrCRTt 连接VirtualBox 中的Ubuntu -端口转发

端口转发: 设置>网络>端口转发 ? 端口转发: 子系统地址通过在Linux系统总使用ifconfig查看: ? 还需要在linux主机上安装sshd sudo apt-get install openssh-server ? 然后在 crt 上进行设置连接: 既可以连接成功. ?