发表于: 2018-05-11 18:45:31

1 445


今天完成的事情:

                              1.完成SVN学习,能够使用SVN进行正常的拉代码,更新代码和Commit操作,大体上与Git差别不大(具体操作差别体现在图形界面上)

                              2.完成Git学习,同样能够进行正常操作,并且在服务器上搭建Git,通过Git对GitHub进行代码克隆、拉代码的操作。

                              3.完成了通过GitHub对Html文件进行访问,通过GitHub提供的域名进行页面查看。

                              4.完成了对Nginx的配置,实现访问服务器公网IP地址对任务一的页面进行查看。

  

详细内容:

                               关于SVN的内容没有太多好写的,大致就是简单的从官网上下载安装的操作,然后是SVN乌龟的操作,写一点容易忽略值得注意的

                       正常SVN对文件的改名需要通过Rename后改名,并且commit。就可以远程对GitHub的文件进行改名了。



                             

                               然后是关于Git的内容,写一下关于Git在服务器上搭建的步骤吧(可能会出现漏掉的情况,尽力回忆吧)。


                          第一步,安装git:

                          $ sudo apt-get install git

     

                         第二步,创建一个git用户,用来运行git服务:

                         $ sudo adduser git

                         第三步,比较重要,很多人没注意关于权限的问题,导致怎么也无法和GitHub建立连接,并且上拉代码到服务器上,  

                         首先在本地生成SSH KEY,

                         ssh-keygen -t rsa -C "your_email"(你自己的邮箱)

                        

                         生成后,会发现生成的KEY在root文件夹下面,但是又没有权限访问导致无法进入文件对SSH KEY(公钥)进行获取,这样就更不

                可能对GitHub进行远程操控了,所以需要提升权限,使用sudo -s 命令就可以,然后使用ctrl+d就可以退出(应该是这样的)

                          

                         ssh -T git@github.com (使用这条命令对GitHub是否成功连接进行测试)


                         成功后就可以正常进行clone,update等操作了。


                                关于GitHub上查看git的URL访问页面的内容,比较简单,这个百度上挺多的,就不多赘述了。

                    

                                服务器的话,首先开放80端口,然后配置Nginx(安装后,打开default文件,对index文件路径修改或者对www文件夹里的html文件进行修改,就可以达到通过服务器IP来进行访问任务一页面的效果啦~



遇到的问题:

                        拖延症及其他日常生活随机事件


收获:

                     ( “第一次搭起来一个网站,还尝试购买了域名。感觉!兴奋!!!”),学会搭建网站并且能够学会了一些基础的Linux的命令。



返回列表 返回列表
评论

    分享到