服务器在线访问,将网站上传到服务器,通过url在线访问项目

本讲解基于服务器上已经安装好了git,和nginx,并且域名已经解析到IP

1.将本地和远程仓库关联起来

git init

touch README.md

git add README.md

git commit -m "first commit"

git remote add origin git@gitee.com:wangtingtingitngtop/musicWebsite.git

git push -u origin master

复制代码

2.将远程仓库的项目同步到服务器上

方法:在服务器上放项目的文件夹下通过

git clone git@gitee.com:wangtingtingitngtop/musicWebsite.git,从而拷贝远程仓库上的项目到当前文件夹下

3.配置.conf文件

在etc/nginx/conf.d文件夹下新建.conf文件(这里假设为 musicWebsite.conf).

#musicWebsite.conf的文件内容如下:

server {

listen 9002; #监听的端口号

index index.htm index.py index.html; #项目的入口文件名称

server_name wangtingting.top; #域名

root /wangtingting/project/musicWebsite; 项目的所在位置

location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md)

{

return 404;

}

location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$

{

expires 30d;

access_log off;

}

location ~ .*\.(js|css)?$

{

expires 12h;

access_log off;

}

}

复制代码

.conf文件编辑之后必须重启nginx(通过/usr/sbin/nginx -s reload)

4.当本地项目内容发生更改之后,需同步到服务器上

首先通过

git add .

git commit -m "first commit"

git push -u origin master

复制代码

将最新版代码提交到远程仓库上面

然后在服务器上删除项目文件夹,然后通过git clone 重新拷贝

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值