阿里云轻量应用服务器 搭建配置详解

好久没有更新博客了,说来也是惭愧没有养成记录经验的习惯。

有很多技术开发同学都想拥有自己的服务器用来搭建个人网站,或者展示作品,但是怕租上不会配置或者嫌配置繁琐难下决定。

废话不多说直接进入正题,前两天帮朋友配置一台阿里云的轻量应用服务器(注意不是云服务器ECS但是大同小异)。

  1. 服务器规格

我配置的是1GB内存1核  20GB SSD系统盘 一年(最低配置算下来打折400多),一般个人建站或者拿来自己练手这个配置足够用了,如果公司用可以选择配置更高的。

1.地域选择 推荐大家选择 华东1(杭州) 一般这个地域的服务器都很抢手,也不知道我朋友是怎么抢上的。

2.选择应用镜像 这里选择的是WordPress这个相对应用面广,不过还是看个人需求。详细的介绍大家可以点击不同镜像下面都会有。

3.选择系统镜像 这里选择的是CentOS 是一个基于Red Hat Linux 提供的可自由使用源代码的企业级Linux发行版本, 也就是大家熟知的红帽。前三款都是基于Linux操作系统,有人就会问了后面不是有Windows镜像咋不选,个人比较喜欢命令提示行那种风格界面,毕竟开发人员经常用可视化图形界面对个人提高帮助不是很大(个人想法,不喜勿喷),当然最主要的Windows镜像需要至少40GB SSD磁盘,价钱瞬间贵了不少....

都选好之后购买就完事了,完成以上步骤你就已经拥有属于自己的服务器了,接下来就是怎么配置。

   2.服务器配置

购买之后的环境都帮你搭配好的,剩下的就是自己配置数据库和PHP、HTML等文件上传了,虽然很方便,但是在部署的过程中还是有许多坑,虽然一步步去排坑也不难,我整理了一下希望可以帮助到大家少踩坑(打码部分为个人信息、ip等)。

1.购买之后会有赠送一个个人博客,可以在上面发表文章访客也可以留言等一些功能,下面跟大家说一下怎么进入个人博客,不需要的可以滤过这个部分(毕竟大佬们都是自己建站)

2.重要的来了,既然买服务器就是要有自己的空间上传文件,那么问题来了怎么上传需要什么软件来辅助,下面我给大家介绍一下

  • 首先设置服务器密码,这是链接云服务的唯一密码(牢记密码改很麻烦)
  • 下载FTP服务器软件,推荐使用WinSCP(官方文档也是以WinSCP为例介绍的)        https://winscp.net/eng/docs/lang:chs   (WinSCP官网)

WinSCP设置

  • 文件协议:   SCP
  • 主机名:  服务器公网IP
  • 端口号:       22
  • 用户名
  • 密码

设置完成后登陆,都填写正确会进入到服务器里面文件目录 上传文件放置目录  /home/www/htdocs

右侧为本地目录 左侧为服务器目录 (选中本地文件右击上传即可)需要注意的一点  访问已上传的文件时候域名后面/直接加文件名字即可,不需要加/home/www/htdocs

3.文件能上传了,也能通过域名访问了,总感觉还少点什么。当然我们的数据库还没有登场,当时配置这个数据库头发掉了好几根....

首先在应用详情里面 下方有MySQL信息 获取密码方法和个人博客一样,如果你以为这样就可以连接数据库了,那么恭喜你成功入坑了,当时爬了一天才出坑。因为轻量应用服务器的数据库本身是没有的,自建数据库没错你没听错就是手动搭建,没有现成的可以使用!!!

  • 先到轻量应用服务器左侧导航找到防火墙 里面添加规则把MYSQL规则和端口添加
  • 在左侧管理控制台有产品与服务里面搜索  数据管理DMS
  • 进入数据管理DMS 左侧导航   点击自建库(ESC、公网) 开始创建你的数据库(登录数据管理产品(DMS)的控制台,会提示需要授权,按提示说明授权即可。)

点击登录时会提示错误null, message from server :"HOST IP地址"is not allowed to connect to this  MySQL server(消息从服务器:“主机IP地址”是不允许连接到MySQL服务器,是mysql未开启mysql远程访问权限导致。)这里就不截图了,因为建好了就没有报错提示了

现在登录轻量应用服务器的控制台,点击对应服务器的MySQL远程连接功能,使用命令行方式通过MySQL的账号密码连接到MySQL当中,输入sudo /usr/local/mysql/bin/mysql -uroot -p密码

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

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

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

别忘记最后的FLUSH PRIVILEGES; 刷新先前的修改。

现在我们重新回到自建数据库界面按照刚才的提示重新输入所填信息,点击登录你就可以进入到你所搭建的数据库,也可以进行数据库相应的操作了,在外层列表也可以看到你所建的数据库运行实例!

再本地连接自建数据库我推荐大家用 Navicat 特别便捷,连接端口和ip跟在服务器上一致

到此轻量应用服务器算是基本配置完成了,可以开始建站等操作。

配置这个服务器最大的感触就是多看文档,要有耐心不要浮躁,很多东西文档都有介绍只要耐住性子慢慢都会找到答案。

希望这篇文章能对大家配置服务器有所帮助,大家的关注是对我最大的支持,有问题欢迎留言我都会解答,以后会多写一些干货与大家分享,本人是一个勤奋努力的PHP的小菜鸟欢迎大家交流~

原文地址:https://www.cnblogs.com/Lzz-/p/10189277.html

时间: 2024-12-10 10:25:18

阿里云轻量应用服务器 搭建配置详解的相关文章

阿里云轻量应用服务器Linux-Centos7下Oracle19c的安装

初始环境:阿里云轻量应用服务器已经重置系统为CentOS7.3-64位具体目标:安装Oracle Database 19c 第一步:检查Linux系统版本 执行命令 lsb_release -a 查看系统版本可以看到,目前我的系统版本为CentOS7.3-64位.2.为了确保一切正常,我准备升级自己的系统到当前最新.3.用yum更新升级执行命令 yum -y clean all执行命令 yum -y update最后看见"Complete!"就是更新完成了.4.更新完成后,执行命令 l

阿里云轻量应用服务器Linux-Centos7下MySQL8.0.19的安装

初始环境:阿里云轻量应用服务器已经重置系统为CentOS7.3-64位具体目标:安装MySQL 8.0.19 第一步:检查Linux系统版本 1.执行命令 lsb_release -a 查看系统版本可以看到,目前我的系统版本为CentOS7.3-64位.2.为了确保一切正常,我准备升级自己的系统到当前最新.3.用yum更新升级执行命令 yum -y clean all执行命令 yum -y update最后看见"Complete!"就是更新完成了.4.更新完成后,执行命令 lsb_re

阿里云轻量应用服务器入门(二)

绑定并解析域名 登录 轻量应用服务器控制台,在 服务器列表 中点击您需要配置的服务器. 在左侧导航栏中,点击 站点设置 > 域名, 点击页面右上方的 添加域名. 如果您添加的是在阿里云注册的域名,或者使用阿里云解析 DNS 的域名,可以直接解析. 如果域名不使用云解析 DNS,可通过 添加域名,将域名转由阿里云解析服务来解析:或者联系域名服务商,将域名做 A 记录解析到服务器IP地址即可. 3. 输入域名,单击 确定. 测试访问 前提条件 您添加的域名已经解析成功,否则会出现后台无法登录的情况.

阿里云 轻量应用服务器(LAMP) 使用日志记录

1:下载SSH工具这个需要有一个可视化的文件管理功能推荐使用  https://files.cnblogs.com/files/luomingui/SSHSecureShellClient-3.2.9.zip 2:设置SSH工具登录时需要的密码如下图  菜单->轻量应用服务器->远程连接->设置密码 3:使用SSH连接后的效果 跟使用FTP是一样一样的(不习惯使用命令行的朋友的最爱啊) 4:查看mysql数据库密码 5:mysql支持远程登录 sudo /usr/local/mysql/

阿里云轻量应用服务器debian8.9用apache多端口搭建多站点

前几天想要再搭个网站玩玩,就用阿里的服务器,apache本地搭建站点和服务器相差不多,然而却踩了大坑,差点耗死在这儿. 先进入apache这个目录,有如下文件夹: 打开ports.conf,  添加 Listen 端口. 然后进入,sites-available 里边, 将000-default.conf里的内容复制到自己新建的一个文件里,如 把 80 端口改掉,DocumentRoot 也改掉,改成自己在根目录创建的文件夹. 然后输入命令, a2ensite test.conf 并且重启apa

阿里云 轻量应用服务器 上传一个HTML文件或者jsp文件 通过外网IP访问

我选择的是 宝塔Linux,现在就说一下如何往服务器里面传文件然后通过外网IP访问 1.打开宝塔Linux面板登录,安装tomcat,安装好后如图 2.点击tomcat有个文件标识处 3.出现如图 4.打开文件夹webapps/root,上传你想要的文件 tomcat默认根目录在/www/server/tomcat/webapps/ROOT 这个目录下,所以直接访问这个目录下的文件才能访问.例如:http://47.93.195.31:8080/1.jsp 然后在外部浏览器中输入http://I

阿里云轻量服务器价格及轻量与ECS服务器区别比较

https://yq.aliyun.com/articles/221647 摘要: 阿里云轻量应用服务器价格表及介绍,关于轻量应用服务器和ECS服务器的性能对比 阿里云轻量应用服务器是阿里云新推出的服务器,本文介绍阿里云轻量服务器的价格,已经何为"轻量"?轻量与阿里云ECS服务器有什么区别?轻量性能就一定不如ECS服务器吗? 什么是轻量应用服务器?轻量应用服务器是面向单机应用场景的新一代计算服务,提供精品应用一键部署,支持一站式的域名.网站.安全.运维.应用管理等服务,极大地优化了搭建

阿里云轻量服务器LAMP镜像部署网站踩过的坑第一期

阿里云的轻量服务器真的很多坑,刚完成3个网站部署在一台轻量服务器的工作,虚拟主机配置文件,php源码解析,mysql.httpd和php不是系统变量等等各种问题:准备一个一个来填坑,在这感谢51CTO讲师段老师的帮助,3年前在他那学的红帽7.0:碰到什么写什么,可能有点水,但是都是实操经验,现在网上大多都是copy,自己也没验证过,还有一些是初学者虚拟机玩配置,对实际操作帮助不大: 今天先说一下轻量服务器的虚拟主机配置文件 碰到新的系统,先查看系统版本,下面是阿里云轻量服务器的版本信息 [[em

阿里云轻量服务器部署PHP网站简述(基于Lamp)

一:首先登陆阿里云账户购买轻量服务器(这里就不详细介绍啦) 二:进去以后是这样的 然后其他的一些设置参考https://blog.csdn.net/cuiji4724/article/details/81395364(内容如下) 一.介绍环境1.首先进入操控台找到轻量应用服务器(若找不到可以在下方)产品与服务里面搜. 2.进入轻量应用服务器,找到重置系统,应用镜像选择LAMP,系统镜像选择CentOS,点击确认更换 (这里我也进行了应用镜像的更换,但是更换了多次没有成功,还是显示的是WrodPr