作为一名IT码农,拥有一台属于自己的服务器是非常重要的,这和将项目部署到本地服务器上有本质的区别,下面直接进入今天的正题。
首先得购买一台阿里云服务器。阿里云服务器现在有一个学生优惠,详细内容参考阿里云云冀计划。
- 服务器配置
- web终端管理服务器
Ubuntu服务器可以通过web终端管理。进入云服务器实例--》更多----》连接管理终端。
第一次打开管理终端时候会弹出一个密码,你可以记住这个密码也可以自己修改密码。弹出终端后会提示输入密码,输入密码后进入终端。进入终端之后,以root用户进入系统,此时输入的密码就是最开始重置的root用户密码。
- SSH远程管理服务器
- 创建新的用户
- 安装MYSQL数据库
以新用户进入系统安装MySQL数据库。
sudo apt-get install mysql-server ,接下就是输入数据库的密码。数据库安装完成之后 输入mysql -u root -p 如下图所示说明数据库安装成功。
数据库安装成功之后,设置数据库的远程访问权限:
GRANT ALL PRIVILEGES ON *.* TO'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
123456是数据库的密码flush privileges; 更新权限
最后如果远程连接出现:MySQL远程连接ERROR 2003 (HY000):Can't connect to MySQL server on'XXXXX'(111) 之类的问题。
解决方法:修改云主机上的/etc/mysql/my.cnf 文件,注释掉 bind_address=127.0.0.1。这句ok。
以上就是阿里云Ubuntu系统和MySQL的配置,仅供参考。大牛们勿喷