在centos 7云服务器上搭建Apache服务器并访问到你的网站
网站是指在互联网上根据一定的规则,用HTML等语言制作的网页的集合。网站的目的是用来展示一些信息,如果是个人网站则是为了展示自己的一些想被人知道的东西,例如自己的一些作品,又或者是通过网站来达到盈利的目的。企业网站则是为了向人们展示公司的实力,宣传公司的产品和服务等。
一·建立网站前的准备工作
如果你还不了解一个网站是如何搭建的,并且是十分想搭建一个属于自己的网站,那么你需要做的准备工作如下。
1.购买一个域名
域名是一个网站的门户,人们了解网站的第一步首先是通过域名来访问网站的,一个好的独特的域名往往能让人记忆深刻。域名对于网站而言相当于一个网站的地址。域名可以在百度云,腾讯云,阿里云等官网上购买,购买时需要自己起一个没有注册过的域名。常见的域名后缀可以根据自己的目的购买不同类型的域名。另外购买域名后还需要进行网站备案。如果不进行备案的话可能会被被拦截无法访问该网站。具体的备案方式各个网站都不相同。以腾讯云为例:
具体备案流程参考腾讯云备案流程详解。
2.购买空间
网站空间是用来放你设计好的网页的。购买网站空间可以去百度云,腾讯云,阿里云等官网上购买。可以购买云服务器(相等于远程私人电脑)可以远程控制桌面,进行相应的操作。购买好云服务器后会得到服务器登陆账号密码和公网IP,私网IP等(阿里云和腾讯云有学生优惠价,如果你是学生,并且想要学习网站方面的知识可以购买,学生价一个月9.9-10元)。如果你的云服务器安装了apache或iis(用来搭建网站服务器的)可以使用公网IP在浏览器中访问到你的提前上传的网页。也就是可以访问到你的网站。域名其实是通过解析绑定了云服务器的公网IP地址,真正的访问是通过IP来实现的。域名只是便于人们理解和记忆而已,也就是说不购买域名也可以访问到你的网站,但是如果你想你的网站被更多的人访问的话,购买域名并备案是必不可少的步骤。访问阿里云https://www.aliyun.com/?utm_medium=text&utm_source=bdbrand&utm_campaign=bdbrand&utm_content=se_3249,
进入之后,点击顶部的最新活动,后进入:
进入新手上路点击云翼计划https://promotion.aliyun.com/ntms/campus2017.html?spm=5176.8112568.420890.4.729f5a0dWz8Z68。即可选择购买服务器(购买之前必须注册登陆并且通过学生验证)。
3.将你设计好的网页上传到你的空间里
这个又涉及到制作网页,制作网页需要学习HTML,CSS,JavaScript等知识。还有后台的搭建,需要用到PHP,ASP等后台语言。建立网站后肯定需要数据的更新就需要学习Mysql等数据库。还有网站的维护等。如果不想自己编写网页可以使用一些别人已经编写好的HTML模板。一般设计网页这个步骤是你购买网站之前就应该做好的。
二. 搭建Apache服务器
当你购买好域名备案,并且购买好云服务器后,就可以搭建Apache服务器了。首先你需要在云服务器上登陆账号和密码(购买成功云服务器后,会给你发云服务器账号密码等信息)。我购买的是阿里云的centos7(Linux)云服务器。
1.登陆成功后的界面如下:
2.安装Apache服务器
1.安装 yum -y install httpd
2 启动apache服务器 systemctl start httpd
3设置开机自动启动 systemctl enable httpd
4.关闭apache服务器 systemctl stop httpd
5.输入 cd /
cd var
cd www
然后打开index.html开始编写你的测试网页。(输入 vi index.html)
进入(输入 i 进入写页面)
编写好后按esc键退出编写环境,输入 :wq 可保存。
如果你的云服务器是在阿里云上买的必须要在网站找到安全组开放80端口才能用公网IP进行访问,如下图所示
点击配置安全组规则,然后点击添加安全组
进行如下所示操作
点击确定后在重启你的云服务器,就可以用公网IP访问你写的网页了。
如下图
可以将在本地制作好的网页等文件上传到你的云服务器,使得其他人可以访问到你制作的精美网页。如果你想上传的话可以在云服务器上下载SFTP服务端,然后让云服务器开放22端口,具体如上面开放80端口所示
之后在本地下载File-ZliaClient(可以在百度上点击下载,上传文件的)然后打开如下图所示
主机名输入公网IP,输入你的云服务器用户名和密码,端口号写22。
打开云服务器 var/www/html/就可以在左面将你编好的网页拖到右面的html文件中就好了。
避免每次打开云服务器要打开网页的话可以下载Putty(百度搜索即可下载)
打开后如下图
输入公网IP,端口号22,点击Save后,点击Open,即可打开
如下图
输入用户名,密码就可以操作了。
参考资料
—–百度百科
在centos 7云服务器上搭建Apache服务器并访问到你的网站的更多相关文章
- 在centos7云服务器上搭建Apache服务器并访问到你的网站
使用X-shell ssh安全连接到云服务器 https://mail.qq.com/cgi-bin/mail_spam?action=check_link&url=https://www.n ...
- 阿里云CentOS Linux服务器上搭建邮件服务器遇到的问题
参考文章: 阿里云CentOS Linux服务器上用postfix搭建邮件服务器 Linux系统下邮件服务器的搭建(Postfix+Dovecot) 本来想自己搭建邮件服务器,但是看到一篇资料表示阿里 ...
- [FTP]通过FileZilla在阿里云主机上搭建ftp服务器
前一阵子租了一台服务器主机来玩,正好周末有时间研究了一下怎么搭建ftp server. 准备.首先要下载filezilla client和filezilla server, 下载地址: server: ...
- 如何在服务器上搭建git服务器
参考文章: http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137583770 ...
- 在阿里云服务器上搭建 Apache Tomat 应用
在阿里云上购买一台服务器,系统采用 window 2008 Server 企业版,64位 1.下载Java7 JRE,安装 http://www.java.com/zh_CN/download/man ...
- 在DigitalOcean云主机上搭建SVN服务器
最近买了个DigitalOcean主机,顺便搭建个PPTP SVN服务器. 下面是搭建方法: https://www.digitalocean.com/community/tutorials/how- ...
- PHP绿色集成环境在云服务器上的应用,PHPWAMP在服务器上搭建网站案例
问:什么叫WAMP?答:Windows下的Apache+Mysql+PHP,称之为WAMP. 本文案例采用的PHP集成环境是我自己开发的纯绿色版WAMP软件(PHPWAMP). 我在这款集成环境里集成 ...
- 在一台服务器上搭建多个网站的方法(Apache版)
Apache的配置文件一般放置在/etc/httpd/conf文件夹下,httpd.conf是它的主配置文件,在进行配置时可以将虚拟主机的配置文件单独配置,如取名为vhost.conf,然后再http ...
- 阿里云服务器上搭建seafile专业版
因为官方一键安装教程在阿里云服务器上无法安装,由于水平有限,无法解决,所以选择手动安装 参考资料: 1,.腾讯云搭建seafile服务器 2.How to Install Seafile with N ...
随机推荐
- JVM调优的几种策略
一.JVM内存模型及垃圾收集算法 1.根据Java虚拟机规范,JVM将内存划分为: New(年轻代) Tenured(年老代) 永久代(Perm) 其中New和Tenured属于堆内存,堆内存会从J ...
- less封装样式有规律的类选择器-遁地龙卷风
1.解决的问题 .class-rule(p,2,width 20px animation-dely 0.1s);可以生成下列css样式 .p2 { animation-dely: 0.2s; widt ...
- Cocoapods安装 2018-11-01更新
2018-11-1 更新 pod install 报错 [!] Oh no, an error occurred. Cocoapods 需要更新 主要涉及2点内容 一.ruby 更新(V2.5.3 ...
- 2018-2019-2 《网络对抗技术》 Exp0 Kali安装 20165221 Week1
2018-2019-2 <网络对抗技术> Exp0 Kali安装 20165221 Week1 安装Vmware 上学期已经安装过,不再赘述. 如需安装,可参考如何安装vmware 下载v ...
- django_1
新闻 管理 Django-1 一 什么是web框架? 框架,即framework,特指为解决一个开放性问题而设计的具有一定约束性的支撑结构,使用框架可以帮你快速开发特定的系统,简单地说,就是你 ...
- Reinforcement Learning Solutions Ed2 Chapter 1 - 2 问题解答
RL到了第三章题目多的不可思议 前两章比较简单,就在博客随便写写了.之后的用pdf更新. 1.1: Self-play will result different move even from the ...
- 使用Setup factory打包WPF
软件环境 Win10 .NET452 WPF Setup Factory 工具直接百度下啦,关键词:Setup Factory 95 With Sn 打包过程主要参考了以下文章: https://ww ...
- docker简单介绍----存储
docker容器 中使用Volumes来实现数据的持久性,因为容器的删除会丢失数据,而关闭或者重启容器不会丢失数据 docker run -v即可使用Volumes 1.docker-managed ...
- Python———pandas数据处理
pandas模块 更高级的数据分析工具基于NumPy构建包含Series和DataFrame两种数据结构,以及相应方法 调用方法:from pandas import Series, DataFra ...
- 初学python之路-day09
今天的主要内容为内存管理. 1.引用计数:垃圾回收机制的依据 # 1.变量的值被引用,该值的引用计数 +1 # 2.变量的值被解绑,该值的引用计数 -1 # 3.引用计数为0时就会被垃圾回收机制回收 ...