Cocos Creator 后端服务器配置方案

本方案肯定不是唯一的可行方案,大家参考参考就行

服务器配置:LNMN  Ubuntu16.0.4、nginx、mysql、nodejs

默认已经拥有Ubuntu系统

1、安装mysql

sudo apt-get update  #更新软件源

sudo apt-get install mysql-server  #安装mysql

途中按照提示设置密码

 

配置数据库远程连接:

1、在数据库配置文件中注释掉bind-address = 127.0.0.1

    新版本数据库配置文件在/etc/mysql/mysql.conf.d/mysqld.cnf

    配置完成后重启数据库 

service mysql restart

 

2、更改user表

    登录mysql之后,输入命令

    use mysql;

    update user set host = '%' where user = 'root';

    如果报错,不用管

    执行刷新命令

    flush privileges;

 

以后可添加安全优化(如权限管理,登录管理),目前先不管

可参考资料: https://www.cnblogs.com/doublexi/p/9732274.html

 

附:mysql常用命令

登录:mysql -u root -p

启动:service mysql start

停止:service mysql stop

重启:service mysql restart

 

本节参考资料:

https://blog.csdn.net/weixin_42209572/article/details/98983741

 

2、安装node.js服务器

首先还是更新源

sudo apt-get update  #更新软件源,如果之前更新过就不用了

安装nodejs

sudo apt-get install nodejs

sudo apt install nodejs-legacy

sudo apt install npm

安装的nodejs可能版本很低,所以更新nodejs

更新npm的包镜像源,方便快速下载

sudo npm config set registry https://registry.npm.taobao.org

sudo npm config list

安装一个叫n的工具

sudo npm install -g n

更新nodejs(更新到最新版本)

sudo n stable

查看node版本(可能会提示重启远程连接,重启即可)

node --version

 

使用npm安装常用依赖包

npm install mysql

npm install ws

 

本节参考资料:

https://blog.csdn.net/github_36487770/article/details/78932193

 

 

3、安装nginx

首先还是更新源,之前更新过就不用了

sudo apt-get update  #更新软件源

 

安装

sudo apt-get install nginx

 

检查版本

nginx -v

 

本节参考资料:

https://www.cnblogs.com/gede/p/11011693.html

你可能感兴趣的:(Cocos Creator 后端服务器配置方案)