阿里云轻量应用服务器LAMP镜像下搭建网站

阿里云轻量应用服务器LAMP镜像下搭建网站

1.服务器选择
我配的是2GB内存1核 40GB SSD系统盘。阿里的云翼计划24岁以下自动获取学生身份,这样购买的话一个月只要9.5元。
在这里插入图片描述
2.选择应用镜像
因为部署的是php项目所以选择的是LAMP应用镜像。
阿里云轻量应用服务器LAMP镜像下搭建网站_第1张图片
3.购买之后,环境都是搭配好的。剩下的就是按照步骤配置MySQL和上传文件。
阿里云轻量应用服务器LAMP镜像下搭建网站_第2张图片
1.解析域名。阿里云解析域名可在此快速添加DNS解析,其他域名要去DNS服务商将域名解析到服务器公网IP上。解析之后要等待3~5分钟生效时间。
阿里云轻量应用服务器LAMP镜像下搭建网站_第3张图片

2.进入防火墙配置端口。
阿里云轻量应用服务器LAMP镜像下搭建网站_第4张图片
阿里云轻量应用服务器LAMP镜像下搭建网站_第5张图片

3.配置数据库。在应用详情里面有获取MySQL密码的方法。

阿里云轻量应用服务器LAMP镜像下搭建网站_第6张图片
但如果你以为这样就可以连接数据库了,那么恭喜你成功入坑了。因为轻量应用服务器的数据库本身是没有的。
阿里云轻量应用服务器LAMP镜像下搭建网站_第7张图片

搜索进入数据管理DMS,左侧导航 ,点击自建库(ESC、公网,开始创建你的数据库(登录数据管理产品(DMS)的控制台,会提示需要授权,按提示说明授权即可。)
阿里云轻量应用服务器LAMP镜像下搭建网站_第8张图片

点击登录时会提示错误

javascript null, message from server :"HOST IP地址"is not allowed to connect to this MySQL server(消息从服务器:“主机IP地址”是不允许连接到MySQL服务器,是mysql未开启mysql远程访问权限导致。) 现在登录轻量应用服务器的控制台,点击对应服务器的MySQL远程连接功能,使用命令行方式通过MySQL的账号密码连接到MySQL当中,输入

javascript `sudo /usr/local/mysql/bin/mysql -uroot -p` 密码会弹出你的数据库服务的基本信息 ,现在要输入的代码就是连接云数据库的关键,因为我们要在本地连接那么就是只要知道密码和公网ip就能连接数据库

javascript GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION;

上面命令中%代表的你想root使用mypassword从任何主机连接到mysql服务器的话,如果指定ip把%替换即可

别忘记最后的FLUSH PRIVILEGES; 刷新先前的修改。
现在我们重新回到自建数据库界面按照刚才的提示重新输入所填信息,点击登录你就可以进入到你所搭建的数据库,也可以进行数据库相应的操作了,在外层列表也可以看到你所建的数据库运行实例!
阿里云轻量应用服务器LAMP镜像下搭建网站_第9张图片
本地连接自建数据库我用的是Navicat
阿里云轻量应用服务器LAMP镜像下搭建网站_第10张图片
4.文件传输。
在传输之前在远程连接处应用第三种连接方式(客户端使用账号密码进行连接),后设置root密码。
阿里云轻量应用服务器LAMP镜像下搭建网站_第11张图片
阿里云轻量应用服务器LAMP镜像下搭建网站_第12张图片
这样就可以在本地进行远程连接了。我选择用xshell进行远程连接。然后用设置的密码登陆就行。
阿里云轻量应用服务器LAMP镜像下搭建网站_第13张图片
文件传输我用的是xftp(当然这有很多软件可以选择)。
网站根目录是/home/www/htdocs
在这里插入图片描述
阿里云轻量应用服务器LAMP镜像下搭建网站_第14张图片

你可能感兴趣的:(阿里云轻量应用服务器LAMP镜像下搭建网站)