【网站搭建】用阿里云服务器搭建个人网站
文章目录
- 搭建过程如下:
- 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
【网站搭建】用阿里云服务器搭建个人网站相关推荐
- arm搭建云手机教程_教你从0开始部署阿里云服务器,阿里云服务器搭建网站教程...
教你从0开始部署阿里云服务器,阿里云服务器部署网站的办法,阿里云搭建项目的办法,阿里云服务器搭建网站教程 1.购买 登录官网点击下面链接: 企业上云甄选partner.aliyun.com 查看云服 ...
- 如何使用阿里云服务器搭建个人简历网站
date:2020.08.06 阿里云服务器搭建个人简历网站仅需简单的四步就能够完成,小白特别适用 一.开通ESC云服务器 因为博主还是一名在校大学生,利用学生的身份获得了阿里云提供的半年免费服务器, ...
- 阿里云服务器搭建wordpress个人博客——学生优惠,专属网站
前言 阿里云对学生优惠挺好的,也挺便宜,大家可以购买使用,搭建个人博客 阿里云服务器搭建wordpress个人博客 一. 首先要购买云服务器 二. 配置镜像 三. 确认安全组 四. 部署wordpre ...
- 使用阿里云服务器搭建个人网站
以下是使用阿里云服务器搭建个人网站的步骤: 购买阿里云服务器 登录阿里云官网,选择合适的服务器类型和配置,进行购买.建议初学者选择轻量应用服务器,因为它比较易于操作和管理. 2连接服务器 购买成功后, ...
- 阿里云服务器搭建frp -实现内网穿透
阿里云服务器搭建frp -实现内网穿透 什么是frp 准备工作 开始搭建 服务端 客户端 什么是frp frp 是一个高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务,支持 tcp, ...
- halo+阿里云服务器搭建属于自己的博客
halo+阿里云服务器搭建属于自己的博客 之前在CSDN上的Blink看到有人问怎么搭建自己的博客网站,而且最近也是用halo搭建了一个博客,所以打算写个文章分享一下 为什么我会选择halo作为博客框 ...
- 【Android 电量优化】电量优化 ( 获取电量分析报告 | 阿里云服务器搭建 Battery Historian | 上传并生成分析报告 )
文章目录 一.Battery Historian 搭建环境 二.获取 Android 手机电量报告 1.重置电量状态 2.开启获取 WeakLock 信息 3.获取手机电量报告 三.阿里云服务器搭建 ...
- 阿里云服务器搭建视频
本文为阿里云服务器搭建视频,至今为止这两个链接可使用,若链接失效,请联系博主 qq 849450693,我是java共享者,共创java未来!! 链接: https://pan.baidu.com/s ...
- 阿里云服务器搭建Minecraft我的世界配置选择
阿里云服务器搭建Minecraft我的世界CPU内存配置怎么选择?公网带宽和系统盘选择多少合适?一般20人以内玩家.1.12版本的大型整合包.100个以内个轻量mod,2核4G配置就够用了,公网带宽选 ...
- 阿里云服务器搭建环境部署项目
阿里云服务器搭建环境部署项目 最近要双十一搞活动就入手了一台阿里云服务器,从零开始搭建一次环境,顺便把这次过程记录下来. 1. 在这里找到自己买的服务器这里有相关想设置和信息可以查看 2. 接下来配置 ...
最新文章
- CNS级别的插图你也可以实现,只需2天
- 微博爬虫“免登录”技巧详解及Java实现
- Java 8 的 JVM 有多快?Fork-Join 性能基准测试
- 揭秘7大AI学习板块,这个星球推荐你拥有
- python基础教程(第二版)
- Spring的bean实例化过程
- 谈谈苹果应用内支付(IAP)的坑
- 同省异地社保卡要换吗_攀枝花社保卡在成都住院可直接结算吗,要办理异地就医备案才行...
- 数据处理——数据编码
- mac连续互通相机功能小技巧
- iOS开发:Pokemon Go试玩,未越狱的iPhone伪造GPS定位信息
- 【真人手势动画制作软件】万彩手影大师教程 | 发布在线视频
- thinkphp5json对象转数组
- 谷歌身份验证器(Google Authenticator)的使用详情
- (疯狂的石头)阿弥陀佛,上帝保佑铃声 (疯狂的石头)阿弥陀...
- python教程cos_Python爬虫入门教程 12-100 半次元COS图爬取
- 全新UI宝宝起名神器小程序源码+样式非常美观
- 字节跳动日常实习一二三面面经(后端开发)
- HPE增强长期归档存储 转售SpectraLogic高端磁带库
- Linux安装fping和hping