文章目录

  • 搭建过程如下:
  • 1 准备工具:
  • 2 详细过程
    • (1)进入控制台
    • (2)进入轻量应用服务器管理台
    • (3)远程连接
    • (4)下载宝塔面板
    • (5)添加网站
    • (6)上传源码
  • 3 结语

推荐视频教程: 30分钟内学会用服务器搭建个人网站

搭建过程如下:

1 准备工具:

(1) 阿里云 “轻量应用服务器”
(2) 个人网站源码

本次搭建使用阿里云学生机,预装环境为系统镜像,CentOS7.3 64位,如图

2 详细过程

(1)进入控制台

阿里云首页“右上角”。

(2)进入轻量应用服务器管理台

进入服务器列表,点击已经拥有的CentOS服务器。

(3)远程连接

本次搭建没有下载任何连接软件,直接使用阿里云的远程连接远程连接在页面右上角。

打开如下界面。

输入 sudo -i 命令进入管理员模式。(前面的 $ 会变成 #)

sudo -i //进入管理员模式
//注:该窗口下,不能用“ctrl+c/v”进行复制粘贴,可以使用鼠标右键
(4)下载宝塔面板

进入宝塔面板官网,选择安装Linux版

复制下载代码
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

将此代码粘贴至命令行中,回车确认。
之后,按照提示输入“y”,不需要再进行输入,两分钟后命令行窗口打印出宝塔面板类似如下信息:

Bt-Panel-URL: http://172.0.0.0:8888/7f848w6w 登录地址(不包括http前面的)
username: fhjkdffsk 登录用户名
password: 468ddfs 登录密码

最后按照提示进入登录地址,如果登录界面一直加载不出,可能原因是服务器没有打开8888端口,需进行如下步骤:
打开阿里云控制台,进入左边栏防火墙选项,点击右上角添加规则,添加一个自定义的TCP端口8888
之后顺利进入登录界面,输入命令行窗口中的用户名和密码后进入宝塔面板。如果刚才忘记保存密码,而且关闭了命令行窗口,可输入如下代码查看用户名和密码,需要先 输入sudo -i 命令进入管理员模式。

sudo -i//进入管理员模式
/etc/init.d/bt default//查看宝塔面板入口、用户名和密码
(5)添加网站

首先进入宝塔面板按照推荐一键部署

下载完成后在左侧边栏进入网站选项,然后点击添加站点

上图中,域名填写服务器的IP地址(公),即宝塔面板登录地址中间那串,比如我的登录地址为 http://172.0.0.0:8888/7f848w6w,那么我的IP就是172.0.0.0。
根目录是放置网站源码的目录,这里直接默认。
FTP为文件传输协议,用于文件下载和上传,暂时不添加。
数据库添加MySQL如图设置,用户名密码默认。

点击提交后,就可以用IP直接访问网站了。(输入http://IP地址访问网站)

若无法访问,可能是80端口没有打开,此时按照第(4)布中的步骤添加一个80的TCP端口即可打开。
后面可能会遇到phpMyAdmin打不开,可能是因为888端口没开。)

(6)上传源码

左侧边栏选择文件,打开刚刚配置的根目录,已经存在默认文件,相当于网站搭建的"Hello World!"了,之后将自己的源码上传即可。

3 结语

至此,网站已经搭建好了,最初遇到很多奇奇怪怪的问题,令人崩溃。但通过查阅其他博客攻略,逐渐熟悉了linux终端的操作方式。最后认为要及时记录一些常用命令,比如防火墙操作、数据库操作、nginx和uwsgi的关闭重启。
罗列如下:

sudo -i #进入管理员模式
cd /www/myweb/HelloWorld #cd打开某路径文件(路径开头要‘/’)
killall -9 uwsgi #结束uwsgi
uwsgi -x socket.xml #启动uwsgi(根据配置不同)
service nginx reload #重启nginx
firewall-cmd --reload #重启防火墙
firewall-cmd --zone=public --add-port=8899/tcp --permanent #开启防火墙8899/tcp端口
python3 manage.py makemigrations #生成迁移(django)
python3 manage.py migrate #执行迁移(django)

后面两句命令为python django创建数据表之后的迁移命令,后面我使用python3+django+uwsgi+nginx的方式部署网站。将会作更多与python django有关的记录。
下一篇【网站搭建】云服务器上运行django

【网站搭建】用阿里云服务器搭建个人网站相关推荐

  1. arm搭建云手机教程_教你从0开始部署阿里云服务器,阿里云服务器搭建网站教程...

    教你从0开始部署阿里云服务器,阿里云服务器部署网站的办法,阿里云搭建项目的办法,阿里云服务器搭建网站教程 1.购买 登录官网点击下面链接: 企业上云甄选​partner.aliyun.com 查看云服 ...

  2. 如何使用阿里云服务器搭建个人简历网站

    date:2020.08.06 阿里云服务器搭建个人简历网站仅需简单的四步就能够完成,小白特别适用 一.开通ESC云服务器 因为博主还是一名在校大学生,利用学生的身份获得了阿里云提供的半年免费服务器, ...

  3. 阿里云服务器搭建wordpress个人博客——学生优惠,专属网站

    前言 阿里云对学生优惠挺好的,也挺便宜,大家可以购买使用,搭建个人博客 阿里云服务器搭建wordpress个人博客 一. 首先要购买云服务器 二. 配置镜像 三. 确认安全组 四. 部署wordpre ...

  4. 使用阿里云服务器搭建个人网站

    以下是使用阿里云服务器搭建个人网站的步骤: 购买阿里云服务器 登录阿里云官网,选择合适的服务器类型和配置,进行购买.建议初学者选择轻量应用服务器,因为它比较易于操作和管理. 2连接服务器 购买成功后, ...

  5. 阿里云服务器搭建frp -实现内网穿透

    阿里云服务器搭建frp -实现内网穿透 什么是frp 准备工作 开始搭建 服务端 客户端 什么是frp frp 是一个高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务,支持 tcp, ...

  6. halo+阿里云服务器搭建属于自己的博客

    halo+阿里云服务器搭建属于自己的博客 之前在CSDN上的Blink看到有人问怎么搭建自己的博客网站,而且最近也是用halo搭建了一个博客,所以打算写个文章分享一下 为什么我会选择halo作为博客框 ...

  7. 【Android 电量优化】电量优化 ( 获取电量分析报告 | 阿里云服务器搭建 Battery Historian | 上传并生成分析报告 )

    文章目录 一.Battery Historian 搭建环境 二.获取 Android 手机电量报告 1.重置电量状态 2.开启获取 WeakLock 信息 3.获取手机电量报告 三.阿里云服务器搭建 ...

  8. 阿里云服务器搭建视频

    本文为阿里云服务器搭建视频,至今为止这两个链接可使用,若链接失效,请联系博主 qq 849450693,我是java共享者,共创java未来!! 链接: https://pan.baidu.com/s ...

  9. 阿里云服务器搭建Minecraft我的世界配置选择

    阿里云服务器搭建Minecraft我的世界CPU内存配置怎么选择?公网带宽和系统盘选择多少合适?一般20人以内玩家.1.12版本的大型整合包.100个以内个轻量mod,2核4G配置就够用了,公网带宽选 ...

  10. 阿里云服务器搭建环境部署项目

    阿里云服务器搭建环境部署项目 最近要双十一搞活动就入手了一台阿里云服务器,从零开始搭建一次环境,顺便把这次过程记录下来. 1. 在这里找到自己买的服务器这里有相关想设置和信息可以查看 2. 接下来配置 ...

最新文章

  1. CNS级别的插图你也可以实现,只需2天
  2. 微博爬虫“免登录”技巧详解及Java实现
  3. Java 8 的 JVM 有多快?Fork-Join 性能基准测试
  4. 揭秘7大AI学习板块,这个星球推荐你拥有
  5. python基础教程(第二版)
  6. Spring的bean实例化过程
  7. 谈谈苹果应用内支付(IAP)的坑
  8. 同省异地社保卡要换吗_攀枝花社保卡在成都住院可直接结算吗,要办理异地就医备案才行...
  9. 数据处理——数据编码
  10. mac连续互通相机功能小技巧
  11. iOS开发:Pokemon Go试玩,未越狱的iPhone伪造GPS定位信息
  12. 【真人手势动画制作软件】万彩手影大师教程 | 发布在线视频
  13. thinkphp5json对象转数组
  14. 谷歌身份验证器(Google Authenticator)的使用详情
  15. (疯狂的石头)阿弥陀佛,上帝保佑铃声 (疯狂的石头)阿弥陀...
  16. python教程cos_Python爬虫入门教程 12-100 半次元COS图爬取
  17. 全新UI宝宝起名神器小程序源码+样式非常美观
  18. 字节跳动日常实习一二三面面经(后端开发)
  19. HPE增强长期归档存储 转售SpectraLogic高端磁带库
  20. Linux安装fping和hping

热门文章

  1. 就打一个小补丁?Win 10一周年更新版亮相
  2. 跑分高的服务器cpu游戏性能,【数据分享】暂别跑分, 用游戏对比CPU性能
  3. Android培训班(42)
  4. python中的进制转换以及浮点数二进制转换
  5. CSS Float nine rules
  6. ListView和ListBox内部拖拽排序原理
  7. 赵本山2007春节晚会小品(畅想版)——超级搞笑
  8. 迟迟没写的周记(上一周)
  9. 经典语录!不看你会后悔
  10. caffe学习(9)LeNet在Caffe上的使用