20分钟搭建属于自己的博客随笔网站!

常见的博客网站 有两种,快速搭建博客是使用现成已经封装好的或者可安装的博客软件。将其安装到我们的服务器并配置访问即可。

第一种博客:wordpress(php) ,第二种博客:halo(java) !

前期准备 服务器 ,建立自己的博客一定要有自己的服务器,有自己的服务器才能安装自己的博客软件,并且可以让别人访问到。 服务器提供商有很多,比如华为云,阿里云,腾讯云。

服务器有了,想让外人通过域名访问,还需要购买域名,做好域名解析工作(具体如何解析的,可以参考域名服务商提供的解析模板,一般做a记录 cname记录 mx记录)!

博客源码推荐wordpress,因为Wordpress是开源的!你可以到wordpress的官网(https://wordpress.org/)去下载一个最新版的程序。

好了,硬件有了,我们接下来做服务器网站环境部署!

安装apache
yum -y install httpd

查看当前apache的运行状态 
查看状态:service httpd status
Apache开启服务:systemctl start httpd
Apache停止服务:systemctl stop httpd



开启apache服务并且开机自启动 
systemctl start httpd.service
systemctl start httpd.service


开启服务器的80端口 
firewall-cmd --add-service=http --permanent
firewall-cmd --add-service=https --permanent
firewall-cmd --add-port=80/tcp --permanent



配置服务器的安全组,这个因为不同的服务商不同
流程就是,进入服务器配置,选择配置安全组(每个服务商都提供了),添加入站规则,开启80端口,并且使所有ip都可访问,0.0.0.0/0 
安装php
rpm -Uvh https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm


删除老版本的php 
yum -y remove php*

安装拓展包 
yum -y install php72w php72w-cli php72w-fpm php72w-common php72w-devel 

启动服务 
systemctl enable php-fpm.service
systemctl start php-fpm.service


安装mysql
安装YUM Repo
下载 
wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm

安装 
rpm -ivh mysql57-community-release-el7-9.noarch.rpm

yum安装mysql 
yum install mysql-server

启动mysql 
systemctl start mysqld #启动MySQL

获取临时密码,登陆时用此密码登录,在修改密码即可 
grep 'temporary password' /var/log/mysqld.log

登录MySQL 
mysql -u root -p
输入密码


安装wordpress
下载wordpress 
wget http://wordpress.org/latest.tar.gz

解压 
tar -xzvf latest.tar.gz

拷贝到根目录下   cp -r wordpress /var/www/html/

配置wordpress的数据库 
cp wp-config-sample.php wp-config.php
vi wp-config.php


安装 
http://ip/wordpress/wp-admin/install.php

简单方法
购买服务器的时候直接选择wordpress镜像,简单粗暴。 

好了,以上就是博客网站快速搭建的流程以及方法,分享给喜欢网站的朋友!

转载请注明本文链接:https://blog.weixiaoline.com/581.html

发表评论

您的电子邮箱地址不会被公开。