Ubuntu 16.04 Desktop for virtualbox LAMP 开发环境搭建总结

环境: Ubuntu下使用VirtualBox搭建Ubuntu 16.04虚拟机

  • 点击system settings 把source code和Other Software里面的Canonical xx勾选
  • 打开Terminal,更新:
    • sudo apt-get update
    • sudo apt-get upgrade
    • sudo apt-get dist-upgrade
    • sudo apt-get autoremove
    • sudo apt-get autoclean
  • 要安装的软件(执行sudo apt -y install操作)

    • tasksel (LAMP)
    • php7.0-mysql
    • php7.0-curl
    • php-xdebug(需要去配置文件查找display_error改为On
    • phpmyadmin
    • phpunit
    • phpunit-dbunit
    • vim
    • fcitx
    • subversion
    • git
  • 配置网络为固定IP

sudo vi /etc/network/interfaces
添加如下内容:
auto lo
iface lo inet loopback

auto enp0s3
iface enp0s3 inet static
address 192.168.3.xxx
netmask 255.255.255.0
gateway 192.168.3.1
dns-nameservers 114.114.114.114

其中enp0s3是网卡名,通过`ip a`命令查看
sudo /etc/init.d/networking restart
  • 配置LAMP

    • 删除/var/www/html文件夹
    • 修改site-avaliable里面默认(000-default.conf)的DocumentRoot,把html删掉(用来方便访问根目录)
    • 新版的Apache默认的配置文件后面必须有后缀.conf
    • 打开rewrite模块sudo a2enmod rewrite
    • 建立自己的网站的配置文件并开启对应站点,如果sudo service apache2 reload失败了很可能是配置文件没写对
  • 通过安装fcitx导致的字体混乱的情况,可以试试在software center安装unity tweak tool,用来设置系统默认字体

  • 如何设置share folder

    • 选择virtualbox操作界面上的Device->Insert Guest Additions CD images来安装增强模块,如果没有安装这个功能要去官网对照当前版本号选择正确的下载
    • 选择share folder settings里面有两种类型,下面那个是临时文件夹,选上面的Machine Folders,点加号添加选择文件夹,很多个虚拟机使用一个共享文件夹是可以的
    • 选择好了文件夹后,下面read-only不要选,其余都可以选,很多人说不要勾选auto-mount(自动挂载),我这里勾选了,没有什么问题,表示很好用,不需要再到虚拟机里面使用mount命令来挂载文件夹了(这些设置好之后需要重启系统)
  • 安装SVN的GUI界面

    • 使用命令sudo apt-get install rabbitVCS-nautilus来安装桌面环境(因为Ubuntu的文件管理器就叫nautilus)
    • sudo apt-get install rabbitVCS-gedit用来打开对比文件(gedit是Ubuntu的默认编辑器)
    • 安装时及安装完后中不要强制shut down或者Reset,要安安静静的使用正常操作来重启系统,不然就会出现网上说的‘没有显示在右键菜单’之类的情况,如果真的出现了没有出现的情况,只能自己去~/.config//usr/share/applications/里面去找对应的文件去修改,效果也不会很好,我的sublime就因为这个原因没法出现在默认编辑器里面,右键设置打开程序里面show all也无法找到,很惨的

关于sublime

通过正常的安装后发现,右键文本文件的时候,并不能找到通过sublime打开文件,选择other application里面的view all也没有sublime,这里是因为管理桌面设置的文件位置有两处:
- /usr/share/applications/sublime_text.desktop
- ~/.local/share/applicatioins/sublime_text.desktop
这里后者的优先级更高,但是里面的内容很少,所以我们直接把后面这个删除,然后使用sudo update-desktop-database ~/.local/share/applications/来更新设置,不用重启系统,即可生效

字体

目前Ubuntu上使用的比较好的是文泉驿微米黑(Wenquanyi Micro hei)字体,另外也有微软字体,都通过sudo apt install ttf-xxx来安装,系统默认没有比较好的设置默认字体的软件,所以建议安装一个Unity tweak tools。

发布了34 篇原创文章 · 获赞 4 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/Tianyi_liang/article/details/80168095
今日推荐