弄了个阿里云服务器咋建网站
随着互联网时代的到来,建设网站变得更加更加重要。在过去,规划和建设网站是不需要很高技能门槛的活动,不需要能熟练手中掌握多种编程语言、操作系统和以外技术。然而,现在情况变地完全不同了。随着技术的发展,越来越多的人认识到建站并又不是那就强悍。本文将指导您如何建议使用阿里云服务器搭建个网站。
准备:买品牌阿里云服务器
购买云服务器的不过在此之前是再次进入阿里云官网,进入到云服务器的选择页面。阿里云的云服务器是基于按量免费和预付费两种免费的的。在选择之后,您要决定您的需要、预算等因素。对此卡迪达克用户和初创企业来说,我建议你选择按量付费,而且它灵活自如、降低成本另外这个可以据您的需要随时扩展。
后再,您不需要选择合适的机型。选择比较合适的机型很重要,只不过它将直接引响您网站的性能和稳定性。对于初学者来说,见意选择大型实例。阿里云经常会为新用户可以提供优惠和特价优惠。
第二步:设置中防火墙规则
安全是网站制作过程中最重要的方面之一。可以设置防火墙规则这个可以破坏您的服务器免受攻击,让您的网站更安全。在阿里云上,您可以不控制台中的“安全组”来设置中防火墙规则。安全组是一种虚拟的防火墙,应用于管控网络的入站和出火车站流量。
在可以设置安全组的时候,您要再添加一些规则以能够防止您的服务器被攻击。最基础的规则包括:
不能本地(内部)流量:在同一安全组中的云服务器可以相互通信。
容许SSH访问:这是管理员远程连接服务器的主要。
添加入站规则:宽带连接可以依赖于端口,而防火墙规则感情依赖于协议和端口。
第四步:安装好Web服务器
安装好Web服务器是搭建网站的核心步骤之一。Web服务器是主要是用于向互联网能提供网站服务的软件。较常见的Web服务器软件包括Apache、Nginx和IIS等。那些个Web服务器软件拥有有所不同的优缺点,您可以根据不同需求选择更适合您的服务器。
下面以Apache为例,详细介绍如何安装:
1)在阿里云中,再次进入安全组设置,在“端口管理”中提升端口访问权限:80(HTTP)、443(HTTPS)、22(SSH)
2)直接安装ApacheWeb服务器
输入以下命令:
$sudoapt-getupdate
$sudoapt-getinstallapache2
为了确认是否需要已成功按装ApacheWeb服务器,请使用Linux操作系统从网上下载的curl工具进行检查:
$curl
如果没有看到输出结果为Apachedefaultpage,则说明ApacheWeb服务器早就开始工作了。
第四步:按装PHP和MySQL
大多数网站都要与数据库进行交互,并且您是需要安装PHP和MySQL以如何处理日志内容和数据库。PHP是一种流行的编程语言,MySQL是一种流行的关系型数据库。在阿里云上,您这个可以不使用LAMP(Linux Apache MySQL PHP)的组合。
1)安装PHP
再输入以上命令:
sudoapt-getinstallphplibapache2-mod-php
在完成安装好后,请再重启Apache服务器以使对PHP的改才生效:
sudoserviceapache2restart
2)安装好MySQL
输入输入以下命令:
sudoapt-getinstallmysql-serverphp-mysql
在安装好过程中,MySQL会具体的要求您为其设置里root用户密码。设置里成功后,请务必记住了这种密码。要系统检查MySQL是否一直在不运行,请可以使用100元以内命令:
sudosystemctlstatusmysql
您应该要收到消息MySQL还在启动的消息。
第五步:配置域名
有了Web服务器、PHP、MySQL,您也可以是从浏览器ftp访问您的网站。不过由于您可能会在相同台服务器上具备多个网站,并且域名就格外至关重要。您要为您的网站配置另一个域名。
首先,您不需要登录您的域名注册商并注册两个域名。接着,您需要将该域名解析到您的服务器IP地址上。您这个可以按照在阿里云的DNS解析控制台中去添加A记录来能完成此操作。
这一次,您需要更改后Apache配置以使其很清楚您正在使用哪个地方域名。找不到并编辑时“/etc不停车收费/apache2/sites-obtainable/000-default.conf”文件并添加以下代码:
ServerAdminwebmaster@localhost
ServerNameexample.com
DocumentRoot/var/www/html/
ErrorLog ${APACHE_LOG_DIR}/error.log\ CustomLog ${APACHE_LOG_DIR}/access.logcombined
请将“example.com”重命名为您的域名。确保全进行了这些你要改后,您不需要关机重启Apache以使你要改生效:
sudoserviceapache2restart
第六步:上传网站文件
现在,您也可以是从FTP客户端将网站文件上传到您的服务器中。您不需要登录到FTP客户端并可以使用您的IP地址、用户名和密码进行直接登录。
在登入后,您需要将网站文件上传到服务器的/var/www/html目录中。这种目录是ApacheWeb服务器为了公开的网站目录,但在此目录中放置文件可以不使它们在网上可见。
第七步:测试您的网站
现在您已完成了半个搭建网站的流程,接下来的事情还是需要测试您的网站。您可以不在浏览器中再输入您的域名来测试它。如果不是一切可以设置真确,您应该是能看见了您的网站页面。
要是您注意到一丁点错误或不能访问网站,请检查安全组规则、Apache、PHP和MySQL等设置如何确定正确。
结论
在本文中,我们向您介绍了如何建议使用阿里云服务器搭建个网站。按照那些个步骤,您是可以快速地创建自己的网站。可是搭建网站很可能要一些时间和精力,但是使用阿里云等云计算平台,您也可以快速地搭建一个可信度高、高效稳定的网站。
本文来源:https://www.yuntue.com/post/228572.html | 云服务器网,转载请注明出处!

微信扫一扫打赏
支付宝扫一扫打赏