阿里云Ubuntu服务器配置教程(一)——服务器与MySQL配置

作为一名IT码农,拥有一台属于自己的服务器是非常重要的,这和将项目部署到本地服务器上有本质的区别,下面直接进入今天的正题。

首先得购买一台阿里云服务器。阿里云服务器现在有一个学生优惠,详细内容参考阿里云云冀计划

  • 服务器配置

购买服务器后最好先更改服务器的密码。如下图点击重置密码。注意这里重置的密码是Ubuntu系统的root用户的登录密码。



  • web终端管理服务器

Ubuntu服务器可以通过web终端管理。进入云服务器实例--》更多----》连接管理终端。

第一次打开管理终端时候会弹出一个密码,你可以记住这个密码也可以自己修改密码。弹出终端后会提示输入密码,输入密码后进入终端。进入终端之后,以root用户进入系统,此时输入的密码就是最开始重置的root用户密码。



  • SSH远程管理服务器
Mac和Linux用户可以直接通过命令行的方式登录,windows用户可以安装putty,通过putty进行SSH操作。这里我们以Mac为例。
输入命令:ssh root@139.129.33.233
这里139.129.33.233 是指阿里云服务器的公网IP,输入密码后出现Welcome to aliyun Elastic Compute Service!说明登录服务器成功


  • 创建新的用户
命令:adduser  user1
user1 是你要新添加的用户名

这样,一个普通用户就创建成功了,接下为这个普通用户添加sudo的功能。

命令:sudo vim /etc/sudoers
添加 user   ALL=(ALL:ALL) ALL 这一行,这里是hzm  是我创建的新用户


编辑完成之后 按ESC键变换编辑模式,输入  :wq  保存编辑,若此时出现 E45: 'readonly' option is set (add ! to override)     则保存时输入  wq!   强制保存退出即可。
保存完成之后,更新系统 apt-get update

  • 安装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的配置,仅供参考。大牛们勿喷




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值