原文地址:https://buluo.cc/article/9安装nodejs,npm/cnpmyuminstall-ynodejsnpminstall-gcnpm--registry=https://registry.npm.taobao.orgcnpminstall-gnnstableinstallmysql卸载yumremovemysqlmysql-servermysql-libscompat-mysql51rm-rf/var/lib/mysqlrm/etc/my.cnfinstallwgethttp://repo.mysql.com/mysql-community-release-el7-5。noarch.rpmrpm-ivhmysql-community-release-el7-5.noarch.rpmyuminstallmysql-serveryuminstallmysql-develstartservicemysqldstart#startmysqlserviceloginmysql-uroot-p#loginmysql默认密码为空更改rootpasswordcdusr/binmysqladmin-uroot-ppassword123456允许远程访问,与本地密码不同。这是两个密码,将*.*上的所有权限授予由“密码”标识的root@'%';刷新权限;installgityuminstall-ygit创建用户组,用户组addgituseraddgit-ggitpasswdgitcreatecertificatelogin收集所有需要登录的用户的公钥,公钥位于id_rsa.pub文件中,导入我们的公钥到/home/git/。在ssh/authorized_keys文件中,每行一个。cd/home/git/mkdir.sshchmod755.sshtouch.ssh/authorized_keyschmod644.ssh/authorized_keys初始化仓库mkdirunnuecdunnuegitinit#addhookspost-receive、找到文件内容gitconfigreceive.denyCurrentBranchignorecd..chown-Rgit:gitunnuepost-接收文件内容,注意文件类型,属主git,文件权限755\#!/bin/shunsetGIT_DIR#这个命令很重要cd..gitreset--hardaddservergitremoteaddservergit@ipaddressinlocalproject:/home/unnue-nuxtinstallnginxyuminstall-ynginxrestartnginx-sreloadinstallpm2npminstallpm2start应用程序(npm模式)pm2startnpm--namealias--runstart:prod
