如何在自己的服务器上快速搭建第一个网站(其一)

上一篇文章:如何快速优雅的免费申请和搭建属于自己的服务器-CSDN博客

下一篇文章: 如何在自己的服务器上快速搭建第一个网站(其二)-CSDN博客

根据上篇文章相信很多人以及成功搭建服务器啦。今天我们讲下如何在自己的服务器快速搭建第一个网站的一些重要配置,以及搭建网站的必备环境。干货满满,希望大家能够关注点赞收藏。

我会不定期更新一些实用的工具,欢迎大家私信评论喔!!!!!

一、管理安全组

我们回到云服务器管理控制平台

选择安全组页签,单击安全组操作列的配置规则

在入方向添加需要放行的端口。本教程中,在安全组入方向放行SSH默认22端口、Apache默认80端口。

二、安装Apache

1、执行命令安装Apache及其扩展包。

sudo apt-get update  # 更新包列表
sudo apt-get install -y apache2 apache2-doc libapache2-mod-ssl libapache2-mod-perl libapache2-mod-auth-mysql

如果回显信息显示Complete!,则表示Apache安装成功。

2、依次执行命令启动Apache并设置自启动。

sudo systemctl start apache2  # 启动Apache
sudo systemctl enable apache2  # 设置Apache开机自启动

3、执行命令查看Apache运行状态。

sudo systemctl status apache2  # 查看Apache运行状态

如果回显信息显示active(running)时,表示Apache已启动。

4、在本地电脑浏览器地址栏中输入http://<ECS服务器的公网IP>,测试Apache服务是否安装成功。如果显示如图所示的测试页面,表示Apache服务已安装成功。ECS服务器的弹性公网IP可以从ECS实例页面获取。

三、安装MySQL数据库

1、依次执行命令下载并安装MySQL数据库。回显信息显示Complete!,表示MySQL数据库安装成功。

wget https://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm  # 下载MySQL仓库配置文件
sudo rpm -ivh mysql57-community-release-el7-10.noarch.rpm  # 安装MySQL仓库配置文件
sudo yum install -y mysql-community-server --nogpgcheck  # 安装MySQL数据库服务器

2、执行命令启动MySQL数据库。

sudo systemctl start mysql  # 启动MySQL数据库

3、执行命令查看MySQL数据库的运行状态。

sudo systemctl status mysql  # 查看MySQL数据库运行状态

    如果回显信息显示active(running)时,表示MySQL数据库已启动。

4、执行命令查看MySQL数据库的初始密码。

sudo grep "password" /var/log/mysqld.log

5、执行命令登录MySQL数据库。

mysql -uroot -p

输入MySQL数据库的初始密码。 

6、行命令修改MySQL数据库的初始密码。

  • 密码必须同时包含大小写英文字母、数字和特殊符号中的三类字符。

  • 注意每条完整的SQL命令结尾都有一个半角分号(;),如果多行命令中间没有分号分隔,这些命令将不会执行,直至遇到一个分号。

ALTER USER 'root'@'localhost' IDENTIFIED BY '<新密码>';

四、安装nodejs环境(根据自己项目安装对应环境)

sudo apt-get update
sudo apt-get install -y nodejs

如果你需要npm(Node.js的包管理器),你可能需要单独安装它:

sudo apt-get install -y npm

安装完成后,你可以验证Node.js和npm的安装是否成功。分别运行以下命令:

node --version
npm --version

 如果安装成功,将分别显示Node.js和npm的版本信息。

  • 46
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
服务器搭建Web服务器是一种将Web应用程序托管在云平台上的技术实践。云服务器是一种基础设施即服务(IaaS)模型,可以提供虚拟计算资源,包括虚拟机(VM)、网络和存储空间等。 搭建Web服务器的第一步是选择适合的云服务提供商,并创建一个虚拟云服务器实例。选择时可以考虑云服务商的可靠性、性能和价格等因素。创建一个云服务器实例通常包括选择操作系统、配置服务器规格和网络设置等。 在创建云服务器实例后,我们需要连接到服务器,通常使用远程登录工具(如SSH)进行登录。一旦登录成功,我们就可以开始配置服务器环境了。 首先,我们需要安装和配置Web服务器软件,如Apache、Nginx或Microsoft IIS等。这些软件可以处理HTTP请求,并将Web页面发送给用户浏览器。根据操作系统使用不同的命令来进行软件安装和配置。 其次,我们需要将Web应用程序文件上传到服务器。可以使用FTP或SCP等工具将文件上传到服务器的特定目录。这个目录通常称为Web根目录,Web服务器会从这个目录中读取文件并将其提供给用户。 此外,我们需要配置DNS解析,将域名指向服务器的IP地址,以便用户可以通过域名访问Web应用程序。这通常在域名注册提供商的管理界面上进行配置。 最后,我们需要测试服务器是否正常工作。可以使用浏览器访问服务器的IP地址或域名来查看Web应用程序是否正常加载。如果一切正常,我们的Web服务器搭建好了,可以通过云服务器提供商的控制台来监控服务器的性能和资源使用情况。 总之,通过云服务器搭建Web服务器可以使我们更轻松地托管和管理Web应用程序。云计算技术的灵活性和可扩展性为我们提供了高效、可靠的基础设施,使我们能够快速、稳定地提供在线服务。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值