VirtualBox 安装Ubuntu 16.10 和LAMP

虚拟机安装LAMP

环境

  • VM Box
  • Ubuntu 16.10 服务器版
  • apache2
  • php7
  • putty

在虚拟机装好Ubuntu

我选择的是安装纯洁版的,安装的时候,可以选择安装套件LAMP,PHP,啥的都自动安装好了,这样的话,默认是php5.6,我主要想安装的是php7的,所以就没有选择默认安装,然后自己安装其他套件。主要必须安装DNS和openSSH。

vmlamp0.png

虚拟机网络配置

安装好虚拟机第一步比较重要的肯定就是网络配置的问题啦!默认网络配置是NAT

vmlamp1.png

此处为了设置虚拟机一个固定ip,让主机用putty直接连接,我们需要给它加一个Host-only Adapter 的网卡。

设置应该在虚拟机关机状态下完成

vmlamp2.png

在主机上的控制面板那里检查一下虚拟机网络的网络地址:

vmlamp3.png

启动虚拟机,进入里面设置静态ip地址

  • 检查ip

ifconfig -a

发现多了一个enp0s8的网卡,这就是刚才新添加上去的网卡,接下来我们就对这个网卡设置一下。

vmlamp4.png
  • 设置:
vim /etc/network/interfaces

编辑:

# The host-only network interface
auto enp0s8
iface enp0s8 inet static
address 192.168.56.101
netmask 255.255.255.0
network 192.168.56.0
broadcast 192.168.56.255

注意address 192.168.56.101 需要与主机的虚拟机网络同一个网络的(192.168.56.1)
重启网卡服务或者重启虚拟机:
sudo service networking restart
或者
reboot -h 0

  • 查看ip
vmlamp5.png
  • ping 192.168.56.1 会发现是ping通的。
vmlamp6.png
  • 使用putty 连接虚拟机,输入虚拟机里面的ip地址,连接后,输入用户名密码,就ok。以后的操作就在putty上面完成了。
vmlamp7.png

Apache的安装

  • 当输入命令 apachectl 就会有提示安装Apache:sudo apt install apache2
vmlamp8.png
  • 启动Apache sudo apachectl start

  • 在主机访问虚拟机ip地址就会出现Apache页面:

vmlamp9.png

安装PHP

  • php -version 提示安装 PHP,sudo apt install php7.0-cli
  • 安装成功后,提示php配置文件位置:Creating config file /etc/php/7.0/cli/php.ini with new version
  • 安装php-Apache模块
    sudo apt-get -y install libapache2-mod-php7.0
  • 新建并测试php页面

sudo vim /var/www/html/info.php

添加:
<?php phpinfo();

结果:

vmlamp10.png

安装MySQL/MariaDB

MySQL和MariaDB是同样一个数据库来的,至少目前是相同的。MariaDB是MySQL的一个分支,为了防止MySQL闭源的风险,那么我们就安装MariaDB。

  • 安装: apt install mariadb-server
  • 设置:mysql_secure_installation
  • 连接:mysql -u root -p
vmlamp11.png
  • 安装PHP-mysql 支持

查找需要的安装包 apt-cache search php7.0

apt-get -y install php7.0-mysql php7.0-curl php7.0-gd php7.0-intl php-pear php-imagick php7.0-imap php7.0-mcrypt php-memcache php7.0-pspell php7.0-recode php7.0-sqlite3 php7.0-tidy php7.0-xmlrpc php7.0-xsl php7.0-mbstring php-gettext

重启apache:systemctl restart apache2

安装apcu

apcu 是一个免费的opcode缓存优化器,建议安装这个优化提高php页面。

  • 安装:apt-get -y install php-apcu
  • 重启apache:systemctl restart apache2
    vmlamp12.png

启用SSL

a2enmod ssl
a2ensite default-ssl
systemctl restart apache2

得到提示:网站不安全,添加到信任就可以了


vmlamp13.png

安装phpMyAdmin

apt-get -y install phpmyadmin

根据提示安装,安装完后需要清理一下root用户权限

echo "update user set plugin='' where User='root'; flush privileges;" | mysql -u root -p mysql

vmlamp14.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,293评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,604评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,958评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,729评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,719评论 5 366
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,630评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,000评论 3 397
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,665评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,909评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,646评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,726评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,400评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,986评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,959评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,197评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 44,996评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,481评论 2 342

推荐阅读更多精彩内容