sh gogs.sh使用nginx配置gogs
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh gogs.sh使用nginx配置gogs相关的知识,希望对你有一定的参考价值。
APP_NAME="gogs"
MYSQL_PASSWORD="change_me"
HOSTNAME="example.com"
# setup mysql server and database
debconf-set-selections <<CONFIG
mysql-server-5.5 mysql-server/root_password password ${MYSQL_PASSWORD}
mysql-server-5.5 mysql-server/root_password_again password ${MYSQL_PASSWORD}
CONFIG
apt-get install -y --force-yes mysql-server
mysql -uroot -p${MYSQL_PASSWORD} -e "create database if not exists ${APP_NAME};"
# setup nginx configuration
apt-get install -y nginx
cat > /etc/nginx/sites-available/default <<EOF
server {
listen 80;
server_name ${HOSTNAME};
location / {
proxy_pass http://localhost:3000;
}
}
EOF
sudo service nginx restart
以上是关于sh gogs.sh使用nginx配置gogs的主要内容,如果未能解决你的问题,请参考以下文章
gogs安装
使用 gogs 搭建私人 git 服务器 | nginx 添加反向代理到二级域名
gogs
Jenkins配置Gogs webhook插件
git--gogs自动部署到web
CentOS 7安装Gogs代码仓库