centos7服务器可以通过ip访问80端口但是配置域名却无法访问_技术干货||用阿里云服务器搭建个人网站...

news/2024/5/10 2:52:30/文章来源:https://blog.csdn.net/weixin_39627390/article/details/112120059

79a4e54631f21a1b4d74d4ce305f4fbc.png

本文转自我们自己的微信公众号,无版权问题,欢迎关注


hello,大家好,我是喜欢搞机/科技的小咸鱼,今天来给大家带来关于搭建个人网站的基础操作。

f76caba0d051f7165eb75b2413defc22.png

搭建过程如下:
1 准备工具
2 详细过程
(1)进入控制台
(2)进入轻量应用服务器管理台
(3)远程连接
(4)安装宝塔面板
(5)添加网站
(6)上传源码
3 结语
推荐视频教程:30分钟内学会用服务器搭建个人网站01—准备工具 阿里云 “轻量应用服务器” 个人网站源码
本次搭建使用阿里云学生机,预装环境为系统镜像,CentOS7.3 64位,地域不限如图

e5c8e7c1605f2e0990ecdffe464c2c84.png

02—详细过程(1)进入控制台
阿里云首页“右上角”。

3bfcaecebb4bf3623503c0aa0045c16a.png

(2)进入轻量应用服务器管理台
进入服务器列表,点击已经拥有的CentOS服务器。

e9008703c47926f7440b3072fdb0f2db.png

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

0319c27a4f535bb2465fe8c79c99ba52.png


打开如下界面。

8c69ab0618843be1d73f621b5865fed0.png


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

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

(4)下载宝塔面板
进入宝塔面板官网,选择安装Linux版

dc21095939207e26acf3b3def0df0d47.png


复制下载代码

7328a2138bd0f4924d2fd57a000f7143.png
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh&& sh install.sh

将此代码粘贴至命令行中,回车确认。

9f911f233c63bd7e8e7e598d50519503.png

之后,按照提示输入“y”,不需要再进行输入,两分钟后命令行窗口打印出宝塔面板类似如下信息:

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

最后按照提示进入登录地址,如果登录界面一直加载不出,可能原因是服务器没有打开8888端口,需进行如下步骤:
打开阿里云控制台,进入左边栏防火墙选项,点击右上角添加规则,添加一个自定义的TCP端口8888

6b92f7c813a5f4519fdd0971b13d142f.png

之后顺利进入登录界面,输入命令行窗口中的用户名和密码后进入宝塔面板。如果刚才忘记保存密码,而且关闭了命令行窗口,可输入如下代码查看用户名和密码,需要先 输入sudo -i 命令进入管理员模式。

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

(5)添加网站首先进入宝塔面板,按照推荐进行一键部署下载完成后在左侧边栏进入网站选项,然后点击添加站点。

b1a277acd25522e16061d4d910889316.png


上图中,域名填写服务器的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)上传源码
左侧边栏选择文件,打开刚刚配置的根目录/www/wwwroot/106.15.91.148,已经存在默认文件,相当于网站搭建的"Hello World!"了,之后将自己的源码上传即可。
03

结语
至此,网站已经搭建好了,最初遇到很多奇奇怪怪的问题,令人崩溃。但通过查阅其他博客攻略,逐渐熟悉了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 #开启防火墙
python3 manage.py makemigrations #生成迁移(django)
python3 manage.py migrate #执行迁移(django)

后面我将使用python3+django+uwsgi+nginx的方式部署网站。将会做更多与python django有关的记录。


这里是咸鱼说闲余,会不断地分享一些技术干货以及科技杂谈,欢迎关注我们的微信公众号。(现在关注,有机会获得关于网络搭建的一对一指导哟)

0a5bd325464aeb200eb70f4f09f4042e.png

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

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

相关文章

r420服务器配置网站,r420服务器bios设置

r420服务器bios设置 内容精选换一换云硬盘挂载至云服务器后,需要登录云服务器初始化云硬盘,即格式化云硬盘,之后云硬盘才可以正常使用。云耀云服务器磁盘初始化的操作方法与ECS相同,本节操作介绍使用脚本的方式初始化Windows数据盘…

linux内核层是什么,从用户层到内核层 - Linux内核中的信号机制_Linux编程_Linux公社-Linux系统门户网站...

1.简介如果进程要处理某一信号,那么要在进程中注册该信号。注册信号主要用来确定信号值及进程针对该信号值的动作之间的映射关系,即进程将要处理哪个进程和该信号被传递给进程时,将执行何种操作。主要有两个函数实现信号的注册:si…

东方通 启动服务访问不到_网站无法访问了怎么办?通用排查思路了解一下

你是否遇到过下面这些问题?访问站点时,报“无法访问此网站”的错误,没有错误状态码?网站忽然无法访问,出现异常代码4XX?网站访问非常缓慢,猜测是数据库连接数问题?网站无法访问的原因…

php后台框架下载,caozha-admin(PHP网站后台管理框架)

caozha-admin是一个通用的PHP网站后台管理框架,基于开源的ThinkPHP开发,特点,易上手,零门槛,界面清爽极简,极便于二次开发。相关软件软件大小版本说明下载地址caozha-admin是一个通用的PHP网站后台管理框架…

php7.0的mvc项目,MVC4.0网站发布和部署到IIS7.0上的方法

最近在研究MVC4,使用vs2010,开发的站点在发布和部署到iis7上的过程中遇到了很多问题,现在将解决的过程记录下来,以便日后参考,整个过程主要以截图形式呈现vs2010的安装和mvc4的安装不在本次记录之列,主要记…

文件拷贝到当前工作目录linux,linux中拷贝文件到指定目录的命令是什么_网站服务器运行维护,linux,文件,目录,命令...

ubuntu如何进入命令行界面_网站服务器运行维护ubuntu进入命令行界面的方法是:1、进入ubuntu主界面;2、按下【ctrlaltF2~F6】组合键;3、输入需要登录的账户和密码,回车,这样就成功切换到命令行界面了。linux中拷贝文件到…

LAMP网站架构方案分析

LAMP(Linux-Apache-MySQL-PHP)网站架构是目前国际流行的Web框架,该框架包括:Linux操作系统,Apache网络服务器,MySQL数据库,Perl、PHP或者Python编程语言,所有组成产品均是开源软件&a…

CDN是什么,CDN对网站的作用?

CDN是什么 CDN的全称是Content Delivery Network,即内容分发网络。其目的是广泛采用各种缓存服务器,将这些缓存服务器分布到用户访问相对集中的地区或网络中,在用户访问网站时,利用全局负载技术将用户的访问指向距离最近的工作正…

setoolkit——克隆网站及利用

0. 切换root用户 我们先切换到root用户,再去启动工具。 密码为登录kali时所使用的密码 sudo -i 1. setoolkit 启动 启动成功 2. 选择Social-Engineering Attacks 3. 选择Website Attack Vectors 4. 选择Credential Harvester Attack Method 5. 选择Site Cloner …

什么是网站被黑了?网站被黑客攻击怎么办?

什么是网站被黑?一般来说,我们所谈论的网站都被黑客入侵,这意味着黑客利用网站背景中的一些程序漏洞进行攻击。他们会在我们的网站上添加很多垃圾页面。当您检查包含某个网站时,如果该网站被黑客攻击,则会显示一些内容…

企业网站,公司网站,门户网站。建设好之后还要干什么?

创业开始,企业网站也花钱做好了,产品也上传了,图片也发布了,可是就是没效果怎么回事? 为什么别人做网站都能找到客户,而我们做好网站之后似乎什么也没发生,一年过去了,还是老样子&am…

免备案高防CDN节点解决海外网站安全问题

在互联网高速发展的环境下,网络与经济息息相关,然而一些不法黑客和病毒的存在极大的危害到网络安全。特别是用户在海外服务器租用的时候,这个时候就需要用到cdn防御。 当前许多行业都依附于互联网发展,如金融、游戏、电商等&…

为什么网站有时出现“Service Unavailable”的提示?

出现这种情况是由于您的网站超过了系统资源限制造成的,主要是程序占用资源太多。一种是IIS超出最大连接数,这种你需要联系客户人员升级IIS,另一种是程序占用资源太多的原因如下: 1、有一个或多个ACCESS数据库在多次读写过程中损坏,微软的MDA…

服务器影响你网站4个因素

中小企在选择服务器架设网站时,切勿贪小便宜以及没三思而后行,无论你的网站做得多好看,若你没有慎重地选择你的服务器,那么你将有可能后悔,这不仅仅只是将你的网站寄存在服务器供应商那,而是关联到你网站的…

一篇报道告诉你什么是CDN,CDN对网站的作用?

CDN是什么 CDN的全称是Content Delivery Network,即内容分发网络。其目的是广泛采用各种缓存服务器,将这些缓存服务器分布到用户访问相对集中的地区或网络中,在用户访问网站时,利用全局负载技术将用户的访问指向距离最近的工作正…

网站更换服务器的操作方法

大家的网站由于各种原因需要更换服务器,有做过seo的人就会担心更换服务器影响网站排名吗?服务器对于网站的重要性不言而喻,更好服务器势必会对网站的排名产生一定的影响。那么网站更换服务器时如何把影响降到最少,下面为大家提供网站更换服务器的详细方…

频繁更换服务器IP对网站的影响

如果你的空间服务商频繁地、不定期地通知您修改域名解析的指向IP,或者干脆强制您必须使用cname方式解析您的域名,那么你就要留意了。这种情况一般发生在使用海外服务器上,原因可能有二:1、IP被封——服务器IP在国内被封&#xff0…

动态网站是如何实现网站加速的。

CDN即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。 通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟主网络,CDN系统能够实时地根据网络流量和各节…

大型网站架构之分布式消息队列

一、消息队列概述 消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能,高可用,可伸缩和最终一致性架构。是大型分布式系统不可缺少的中间件。 目前在生产环境&#xff0…

网站服务器防御恶意攻击的方法

网站服务器防御恶意攻击的方法!随着互联网络带宽的增多和多种ddos攻击黑客工具的不断发布,使其ddos攻击越来越频繁。如今DDoS攻击已不单单只出现在大型网站中,很多中小型网站甚至是个人网站都可能面临着被DDoS攻击的风险。发动ddos攻击的原因…