如何使用服务器搭建我们的博客

对于IT行业的人员,每个人都想拥有属于自己的网站来写博客,用于分享自己的知识,而且写博客也有许多好处,例如加深对技术点的理解,获得阅读量,得到认可,发展好的话也可以接接小广告。但是我们该怎么搭建一个属于自己的网站,今天我分享我之前搭建自己的网站过程!!
在搭建自己的博客之前,首先你得拥有一个属于自己的服务器,对于服务器怎么获取我在这里就不赘述。我们可以通过终端软件(推荐xshell)连接上我们的服务器。
在这里插入图片描述

连接完成后,我们第一步要做的就是通过终端软件帮我们的服务器安装和配置好LAMP(是指一组通常用来运行动态网站或服务器的软件首字母缩写),为了让大家更好的接触搭建服务器的过程,我在这儿就不用宝塔来对LAMP进行安装。

一、安装 Apache HTTP 服务

Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。

我们通过执行以下命令进行安装:yum -y install httpd httpd-manual mod_ssl mod_perl mod_auth_mysql  若返回的结果如下图所示则安装成功:

在这里插入图片描述
执行systemctl start httpd.service命令启动Apache服务!!由于http是80端口,此时我们就可以通过http://+我们服务器公网的ip地址来测试是否安装成功。若出现如下则说明Apache服务安装成功。
在这里插入图片描述

在这里插入图片描述
二、安装和配置数据库

其次就是要安装我们的数据库了,由于使用Wordpress(稍后会讲解)搭建云上博客,需要使用MySQL数据库存储数据,这一小节我们将安装MySQL的开源替代品MariaDB(MariaDB完全兼容MySQL),并创建博客数据库。安装MariaDB Server,执行如下命令:
1、yum install -y mariadb-server安装成功会出现如下结果
在这里插入图片描述
2、启动MariaDB Server,执行如下命令:

systemctl start mariadb。

注:可执行如下命令查看MariaDB Server运行状态systemctl status mariadb如果出现如图中的绿色active (running)表示服务启动成功

在这里插入图片描述
3. 设置数据库初始密码,执行如下命令:
mysqladmin -u root -p password

由于是第一次设置密码,因此在出现Enter Password的时候直接回车即可,然后输入您要设置的密码(本示例我们设置的密码为12345678),并两次确认即可,请记住您设置的这个密码,用于数据库登陆和链接操作。
在这里插入图片描述
4. 链接数据库,执行如下命令:
mysql -uroot -p

在出现Enter password提示符的时候,输入上面您设置的密码,即可登录数据。

  1. 创建数据库接着上面登陆数据库后,我们要为博客创建一个数据库,这里数据库名设置为woshiliangzai(您也可以采用其他喜欢的名字),执行如下命令创建woshiliangzai数据库:
    create databasewoshiliangzai;注:一定要加上分号。

如果要查看创建的数据库,可以输入如下命令:
show databases;
在这里插入图片描述
6. 执行以下命令退出数据库连接操作我们暂时退出数据库连接操作,进入下一节安装PHP语言环境
exit;

由于WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把WordPress当作一个内容管理系统(CMS)来使用。所以我们接下来就要安装一个PHP语言环境。

三、 安装 PHP 语言环境:

1、执行以下命令,安装PHP环境。
yum -yinstallphp php-mysql gd php-gd gd-devel php-xmlphp-common php-mbstring php-ldap php-pear php-xmlrpc php-imap

出现如下则安装成功:
在这里插入图片描述
2. 创建PHP测试页面,执行如下命令:
echo “<?phpphpinfo();?>” > ar/wwwml/phpinfo.php

  1. 重启Apache服务,执行如下命令:
    systemctlrestart httpd
  2. 测试PHP页面访问http://<ECS公网地址>/phpinfo.php,显示如下页面表示PHP语言环境安装成功。
    在这里插入图片描述
    四、安装WordPress

现如今我们已经搭建好了LAMP(Linux、Apache、MariaDB、PHP)环境,我们开始WordPress程序包。不过在此之前我们得先知道什么是WordPress?对此我也不知如何汉字表达,我就引用了网上的解释:WordPress 是世界上使用最广泛的博客系统之一,是一款开源的PHP软件。因为使用者众多,所以WordPress社区非常活跃,有丰富的插件模板资源。使用WordPress可以快速搭建独立的博客网站。大家这样应该就能够理解了吧!

现在我们就来安装下WordPress:

安装wordpress,执行如下命令:
yum -yinstallwordpress 显示如下信息表示安装成功。

在这里插入图片描述
2、修改WordPress配置文件

执行如下命令,修改wp-config.php指向路径为路径:

cd /usr/share/wordpress 进入该目录

ln -snf /etc/wordpress/wp-config.php wp-config.php 相当于为wp-config.php建了一个快方式放于/etc/wordpress/wp-config.php

3、执行如下命令,移动wordpress到Apache根目录

mkdir /var/www/html/wp-blog
mv * /var/www/html/wp-blog/
4、执行以下命令修改wp-config.php配置文件。
在执行命令前,请先替换以下三个参数值。

  • database_name_here:为之前步骤中创建的数据库名称,本示例为woshiliangzai
  • username_here:为数据库的用户名,本示例为root
  • password_here:为数据库的登录密码,即为安装MariaDB时我们设置的密码(本示例设置的密码为12345678)

sed -i ‘s/database_name_here/woshiliangzai/’ /var/www/html/wp-blog/wp-config.php
sed -i ‘s/username_here/root/’ /var/www/html/wp-blog/wp-config.php
sed -i ‘s/password_here/12345678/’ /var/www/html/wp-blog/wp-config.php

5、执行如下命令查看是否替换成功:

cat -n /var/www/html/wp-blog/wp-config.php
在这里插入图片描述
出现如上则视为修改成功。

最后我们重新启动Apache(systemctl restart httpd)即可测试我们的WordPress。

测试Wordpress
完成以上所有步骤后,就可以测试我们基于ECS所搭建的云上博客了。

http://<服务器的IP地址>/wp-blog/wp-admin/install.php

  1. 根据以下信息完成wordpress初始化配置,然后点击Install WordPress按钮完成Wordpress初始化Site Title:站点名称,例如:Hello
    Username:管理员用户名,例如:ebdbbd
    Password:访问密码,例如:123123123
    Your Email:email地址,建议为真实有效的地址。若没有,可以填写虚拟email地址,但将无法接收信。如1536598607@qq.com

在这里插入图片描述
登陆成功,登录后,您就可以添加博客进行发布了!
在这里插入图片描述
建议大家手动操作试试,会有不一样的感觉!也可以关注一下我的公众号“new前端”

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值