【网站搭建】用阿里云服务器搭建个人网站

news/2024/5/17 18:46:57/文章来源:https://blog.csdn.net/qq_45780842/article/details/104269409

文章目录

      • 搭建过程如下:
      • 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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_752959.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【网站搭建】完整部署django+uwsgi+nginx

上次记录了云服务器上运行django的过程,成功打开HelloWorld界面,但是这样每次运行都需要使用python3 manage.py runserver命令,不能在后台运行,而且加载页面速度较慢。因此本次记录新增两个服务的部署,即nginx uwsgi。…

进攻即是最好的防御!19个练习黑客技术的在线网站

2019独角兽企业重金招聘Python工程师标准>>> 作者:阿里聚安全 链接:https://zhuanlan.zhihu.com/p/24624347 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 国外 1、bWAPP 免费和…

cookielib和urllib2模块相结合模拟网站登录

1.cookielib模块cookielib模块的主要作用是提供可存储cookie的对象,以便于与urllib2模块配合使用来访问Internet资源。例如可以利用本模块的CookieJar类的对象来捕获cookie并在后续连接请求时重新发送。coiokielib模块用到的对象主要有下面几个:CookieJa…

邪恶花网站邪恶花_指标:良好VS邪恶

邪恶花网站邪恶花流行测验:挣值,燃尽图和覆盖率报告有什么共同点? 当然,他们都报告了一个指标。 但是您本可以从标题中得到的。 让我们深入研究。 让我们从挣值开始。 挣值是一个项目跟踪系统,您可以在进行项目时获得…

莆田系医院网站提醒(Chrome 插件)

2019独角兽企业重金招聘Python工程师标准>>> PTHospital.chrome 一个莆田系医院网站提醒的浏览器插件,对于莆田系无良网站,将显示红色警告提示,并给出它的医院名字和医院电话。 Git地址:https://github.com/hustcc/PTH…

网站需求量很大,服务器优化的tips

网站有高人气是好事,证明被全球越来越多的网民所认可和了解。但是每天都有成万上亿的点击量,对服务器这个铁疙瘩来说肯定是一个不小的挑战,那么我们在优化服务器的时候要遵循哪些原则呢??1)和前端人员密切合…

《跨境电商——速卖通搜索排名规则解析与SEO技术》一一1.3 从购买过程看速卖通的搜索排序机制...

本节书摘来自异步社区出版社《跨境电商——速卖通搜索排名规则解析与SEO技术》一书中的第1章,第1.3节,作者: 冯晓宁,更多章节内容可以访问云栖社区“异步社区”公众号查看。 1.3 从购买过程看速卖通的搜索排序机制 下面我们从一个…

【网站管理1】_dede织梦后台如何发布文章

对于新手可能不了解,dede织梦后台是如何发文章的。下面说下我的经验。 发布文章步骤 1.打开浏览器,推介谷歌,360极速浏览器,火狐浏览器,输入网站后台网址 出现如下图登入界面 2.输入账号密码,登入进网站后…

Mozilla 计划让 Firefox 支持 WebKit 前缀网站

Mozilla正在研究一种方法,让Firefox浏览器原生支持webkit前缀的网站。浏 览器特定的前缀长期存在,使开发人员可以编写只在某个浏览器中执行代码。这使他们能够在某些特定代码成为标准之前,就让特定浏览器可以执行这些代码。目 前,…

前端渲染与SEO优化踩坑小记

前言 在网站页面后端渲染的时代,开发者只需要按照规范制作搜索引擎友好的页面便可以快速让搜索引擎收录自己网站的各个页面。 随着前后端技术的更新,越来越多的前端框架进入开发者们的视野,网站的前后分离架构越来越得到开发者们的喜爱与认可…

PowerShell~发布你的mvc网站

通过使用ps加上msbuild可以方便的编译你的.net应用程序,并且可以把它发布到你的磁盘上,部署非常方例! 我们在c盘添加一个hello网站,解决方案名是hello.sln,它的网站是hello.csproj,现在使用这个脚本来生成这…

白帽子发现美军网站SQL注入漏洞,可获取敏感数据

去年有报道称,美军收购软件漏洞为网战准备。而美军自己的网站和服务器究竟又有多安全?一名独立安全研究者已经发现了美军网站的几个较为严重的安全漏洞。 安全专家称,这些漏洞说明了美国防部网络安全基础的脆弱性,攻击这些军方公共…

Google Analytics SEO 实时 网站 访问量 统计

/**************************************************************************** Google Analytics SEO 实时 网站 访问量 统计* 说明:* 之前一直在想要怎么才能让aplexos.com域名网站能够统计访问量,网站是使用* github.io搭建&…

国外DevOps网站devopsbookmarks

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!国外DevOps网站devopsbookmarkshttp://www.d…

黑客模拟攻击闯关网站http //www try2hack nl/

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!黑客模拟攻击闯关网站:http://ww…

Visual Paradigm IT项目管理 (6 of 6) - 收尾阶段 (Closeout Phase)

Visual Paradigm IT项目管理 - 收尾阶段 快速走过(Quick Tour) 之前的阶段,即执行和控制阶段,以项目可交付成果的接受为结束。在这个阶段,收尾阶段,项目组记录从项目中吸取的经验教训,并将交付成果转交给作业人员&…

《网站建设与网页设计从入门到精通Dreamweaver+Flash+Photoshop+HTML+CSS+JavaScript》——导读...

前言网络技术的日益成熟,给人们带来了诸多方便。如今,网络正在各个领域发挥着巨大的作用,是人们日常生活中不可或缺的部分。人们足不出户就可以网上购物,随时查询股票信息,在自己的博客上发表文字和图片……以上这些都…

Fotor 在线设计工具 在线设计网站

网站名称:Fotor 网站网址:https://www.fotor.com.cn/ 网站简介: 免费在线图片编辑及设计工具。 网站介绍: Fotor的每一个界面都体验除了极简主义理念,除了提供轻便而又全能的图片编辑工具以外,Fotor的设计功…

如何检查网站 https SSL 的状态

可以通过网站直接检查。 比如下面的这个网站就能够查看 SSL 的状态, https://myssl.com检查的结果有可能是下图:https://www.cwiki.us/questions/32998363/%e5%a6%82%e4%bd%95%e6%a3%80%e6%9f%a5%e7%bd%91%e7%ab%99-https-ssl-%e7%9a%84%e7%8a%b6%e6%80%…

Confluence 5 如何将网站加入到白名单中

如果希望 Confluence 能够读取其他网站的内容,那么首先需要将其他网站加到 Confluence 的白名单中。 登录 Confluence 的管理员界面后按照下面的路径访问:【USERS & SECURITY】 》 【Whitelist】输入你希望加入白名单的网站。 然后单击添加。WIKI.OS…