Tag: Ubuntu
-
Ubuntu常用命令记录
记录一些ubuntu下常用的命令做备忘 更改APT源 默认的APT的源更新非常慢,国内建议用163的源。 JAVA sudo apt-get openjdk-7-jre sudo apt-get openjdk-7-jdk Git sudo apt-get git Ruby & Rails R&R有点复杂,首先是按照https://rvm.io/rvm/install的步骤安装RVM,装rails这步的命令会因为墙的原因在中间失败,解决方法是按这个教程http://ruby.taobao.org/把gem源更新成taobao的源,然后运行rvm install rails。
-
在Azure Ubuntu虚拟机上安装WordPress
之前楼主的WordPress网站都是跑在加拿大的一个Windows Server 2012服务器上,发布文章的时候总是感觉网络延迟有点大。并且网站长时间运行后,IIS会间歇性的出现消耗大量内存的情况,影响到其他网站,虽然人工重启一下IIS应用程序池可以解决,但是时间长了也烦不胜烦。现在索性迁移到Azure东亚数据中心的Ubuntu虚拟机上来。本文主要记录在迁移过程一些细节步骤。 首先从Azure的标准镜像库里选Ubuntu server,我选的是14.02 然后参考DigitalOcean的这个教程安装LAMP和WordPress 在Azure的管理门户上打开80端口 检查一下,这时候应该已经可以用类似http://blairubuntu.cloudapp.net/的地址访问WordPress了。 为了让网站更安全,到/var/www/html/wordpress目录下运行下面命令,设置正确的文件权限 sudo chown www-data:www-data -R * # Let apache be owner sudo find . -type d -exec chmod 755 {} ; # Change directory permissions rwxr-xr-x sudo find . -type f -exec chmod 644 {} ; # Change file permissions rw-r–r– sudo service apache2 restart 进入后台Setting->General里把Site Address…
-
Ubuntu里node命令无效解决方法
在ubuntu里用sudo apt-get install nodejs安装Node.js后,会发现terminals里运行node命令(比如node –-version)时候会有No such file or directory的错误。引起这个错误的主要的主要原因是Node.js在ubuntu上默认被装到了/usr/bin/nodejs目录下,所以默认只能用nodejs来调用。 解决方法是运行下面命令,来创建一个文件连接,之后terminals里node就能正常工作了。 sudo ln -s /usr/bin/nodejs /usr/bin/node
-
改变HyperV虚拟的Ubuntu屏幕分辨率
Ubuntu14开始已经自带Hyper-V Integration Service,也就是说在Hyper-V里跑Ubuntu 14以上的版本的时候,再也不需要像以前的版本那样单独的安装Hyper-V Integration Service,因为所有的Hyper-V网卡驱动,显卡驱动和其他组件都已经内置了。 但是和操作系统的分辨率调整这一项,还是不如在Hyper-V里跑Windows的VM来的方便,默认的Ubuntu VM只有一种分辨率(1152×864),不能像Windows VM那样根据当前的窗口自动调节分辨率,自适应屏幕。 目前的解决方法只能是手工指定分辨率,下面是具体步骤。
-
远程桌面访问Azure上的Ubuntu服务器
首先要在Azure上建一个Ubuntu服务器,具体步骤本文略过。 用putty或者其他ssh工具连接到Azure上的Ubuntu服务器,目标主机的地址在Azure的管理门户里可以看到,国内Azure一般是个以chinacloudapp.cn结尾的地址,国际版Azure则是cloudapp.net。 运行sudo apt-get update,这个命令会保证所有的包都更新到最新版本。 运行sudo apt-get install ubuntu-desktop,这个命令会安装ubuntu桌面,中间某个地方提示你确认一下,点Y就可以继续。 现在Ubuntu桌面已经装上,但是在云上的服务器,没法通过本地的显示器来显示桌面,所以这时候要安装VNC server,命令是sudo apt-get install vnc4server 运行vncserver,这时候会让你输入远程连接桌面的密码。 运行vncserver -kill :1 修改.vnc/xstartup !/bin/sh # Uncomment the following two lines for normal desktop: unset SESSION_MANAGER # exec /etc/X11/xinit/xinitrc /usr/bin/gnome-session & [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources xsetroot -solid grey vncconfig -iconic…