ubuntu系统远程环境搭建

来源:互联网 发布:兄弟连php课程大纲 编辑:程序博客网 时间:2024/06/03 18:32

        ubuntu系统的安装不再记录,已经有了太多的介绍。下面主要记录一些安装后环境的搭建以及一些问题的解决办法。

1.git工具的安装

        因为要使用git工具来管理源码,所以安装系统后首先要安装git工具。打开终端执行下面的命令即可。

                sudo apt-get install qgit

2.使用ssh远程登录服务器进行开发

       登录指令:ssh [-x] username@ip_address(eg:192.18.0.12)   -------这里-X表示支持图形界面,gedit打开和另存都在服务器操作,比命令行方便

  将文件/文件夹从远程ubuntu机拷贝到本地:scp [-r] username@ip_address:/home/username/remotefile.txt ./

       将本地文件拷贝到远程ubuntu服务机:scp [-r] localfile.txt username@ip_address:/home/username/

       将 文件/文件夹 从远程 Ubuntu 机拷至本地:rsync -v -u -a --delete --rsh=ssh --stats username@192.168.0.1:/home/username/remotefile.txt ./

  将 文件/文件夹 从本地拷至远程 Ubuntu 机:rsync -v -u -a --delete --rsh=ssh --stats localfile.txt username@192.168.0.1:/home/username/

3.配置快捷登录远程服务器(ssh)

  先将远程服务器下的.ssh目录拷贝到本地: scp -r username@ip_address:~/.ssh ./
  再本地.ssh目录下新建一个config文件,并输入以下信息:gedit .ssh/config

  host server                 --------- 这里的server将是快捷登录是的远程主机名,替换前面的"username@ip_address"这一串字符
       user username           --------- 登录到远程主机的用户名
       hostname ip_address      --------- 远程主机名(这里是IP地址)
       port 22                --------- 使用的端口号
       identityfile ~/.ssh/id_rsa   --------- 使用的加密私匙

  然后通过指令ssh server登录到远程服务端,这时需要输入服务端客户密码,正确输入登录后进入服务端的.ssh目录,然后输入如下指令:cat id_rsa.pub > authorized_keys,将公匙内容复制到authorized_keys。

  这样就可以使用ssh server命令来快捷访问远程服务器,而不再需要输入一长串的指令及登录密码。

4.使用gedit查看txt文档时中文显示乱码

        因为gedit采用UTF-8解码中文,而windows下txt采用GB2312编码,所以需要添加相应编码方式。

  运行gconf-editor指令后,以此选择apps->gedit-2->preferences->encodings,双击auto_detected,添加GB18030,GBK,GB2312并移到最上即可。

 

        上面的步骤完成后,基本就可以开始登录远程服务器进行开发工作来。至于本地进行开发,还需要配置相关的环境,后面会逐步进行android开发环境的搭建,并开始进行android的开发工作。

0 0
原创粉丝点击