如何用服务器搭建一个Meteor国内包镜像源

如何用服务器搭建一个Meteor国内包镜像源,第1张

一、安装>Windows环境下使用TOMCAT搭建JSP运行环境:
OS:Windows XP/Windows 7/Windows 2003
J2SDK:j2sdk150
TOMCAT:Apache Tomcat 55
环境变量配置:
J2SDK安装目录:C:/Program Files/Java/j2sdk150
TOMCAT安装目录:D:/Tomcat 55
变量名:JAVA_HOME 变量值:C:/Program Files/Java/j2sdk150
变量名:TOMCAT_HOME 变量值:D:/Tomcat 55
变量名:PATH 变量值:C:/Program Files/Java/j2sdk150/bin
变量名:classpath 变量值:C:/Program Files/Java/j2sdk150/jre/lib/rtjar;C:/Program Files/Java/j2sdk150/lib/dtjar;C:/Program Files/Java/j2sdk150/lib/toolsjar; (最后有个英文状态下的点“”,注意输入法)
对classpath解释一下:对classpath设置了4个路径,每个用分号隔开,最后一个点“”代表当前路径,classpath这样设置的目的出于让系统能运行Java程序,比如“”设置不设置对解释执行JSP就没影响,有影响的只有“C:/Program Files/Java/j2sdk150/jre/lib/rtjar”
TOMCAT端口设置:
在安装TOMCAT的时候有提示选择端口,TOMCAT默认8080,一般WEB服务都用80端口,在TOMCAT的配置文件serverxml(D:/Tomcat 55/conf下)中找到“port="8080"”,将8080改为80
TOMCAT虚拟目录设置:
TOMCAT启动后,默认的根目录是D:/Tomcat 55/webapps/ROOT
设置虚拟目录的方法:编辑serverxml,找到</Host>,在这前面加上:
<Context path="/jsp" docBase="d:/jsp" debug="0" reloadable="true" crossContext="true"></Context>
解释:path="/jsp"指虚拟目录的名字,可以在D:/Tomcat 55/webapps下创建一个空的目录命名为jsp,docBase="d:/jsp"代表虚拟目录实际指向的路径,这里指向d:/jsp,以后就在这里面创建jsp文件,使用>如果你用到Webservice的话就创建Web service project,不用WebService的话就创建Web project。若不用WebService创建Web service project会对服务器有一定影响,效率低。

1:服务器端创建用户(git)
# sudo addusergit
2:客户端生成公钥,并
创建公钥:ssh-keygen,
在客户端的用户目录下查看生成的公钥和私钥对
#cd ~/ssh
#ls
id_dsa id_dsapub
公钥所在的目录:windows在”C:/User/username/ssh”目录下,linux在”~/ssh”,~代表用户目录
3:服务器git用户下添加各个用户公钥,并配置ssh服务
将各个用户的公钥文件追加在服务器git用户的authorized_keys文件中
$ cat id_rsajohnpub >> ~/ssh/authorized_keys
$ cat id_rsajosiepub >> ~/ssh/authorized_keys
$ cat id_rsajessicapub >> ~/ssh/authorized_keys
修改ssh和authorized_keys的权限)忘记下面的话,会每次输入密码,(ps,被这个坑了好久)
chmod 700 ~/ssh
chmod 600 ~/ssh/authorized_keys
4,在git用户下创建git库
cd gitDIR
mkdir projectgit
cd projectgit
git init –bare
5,客户端使用
提交自己的库
mkdir project
cd project
git init
vi firsttxt
git remote add origin gitserver/gitDIR/projectgit
git push origin master
克隆:git clonegit@gitserver/gitDIR/projectgit
6,限制开发者登陆
默认情况下,能够连接git服务器用户也可以通过ssh直接登陆服务器,那么服务器将会存在被多用户登入的风险,限制的方法是:
Vi /etc/passwd
git:x:1000:1000::/home/git:/bin/sh
该行修改后的样子如下:
git:x:1000:1000::/home/git:/bin/git-shell


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13516617.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-23
下一篇 2023-08-23

发表评论

登录后才能评论

评论列表(0条)

保存