如何搭建自己的博客?附加美化

如何搭建自己的blog?附加美化


前言: 之前在腾讯云以学生优惠租了一年的服务器,还买了一年的域名,忽然觉得不能闲置着域名,所以搭建了个博客,过程也遇到了很多的问题,望在此阐述,予以他人帮助,祝好~

  1. 准备工作:使用Xshell连接上Linux服务器,我的是centos系统,方便进行操作。使用Xftp连接上Linux服务器,方便传输文件。
  2. 安装apache服务器yum install httpd httpd-devel
  3. 启动apacheservice httpd start,在我启动时报了如下错误,在这里插入图片描述

解决方法如下:
1. systemctl status httpd 查看下状态
2. netstat -antlp | grep 80 ,看出 80 端口被占用,原来是 nginx 占用了端口,停止即可。
3. 把该进程kill掉。
4. 再次启动后,service httpd status,如果是running状态即可。

  1. 安装mysql服务yum install mysql mysql-server,本人在centos使用yum安装mysql时过于缓慢,尝试了以下方法,发现还是很慢 ,但是我有预感,它应该对提升我其他yum安装速度有帮助,所以把方法贴出来!
# 首先备份系统自带yum源配置文件/etc/yum.repos.d/CentOS-Base.repo
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
# 下载ailiyun的yum源配置文件到/etc/yum.repos.d/
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
# 运行yum makecache生成缓存
yum makecache
yum -y update
# 参考链接:https://blog.csdn.net/qq_31253909/article/details/102931501
  1. mysql启动service start mysql
  2. 安装phpyum -y install php

如果yum安装时发现yum锁被占用:rm -f /var/run/yum.pid

  1. 安装php拓展
yum -y install php-mysql php-gd php-imap php-ldap php-odbc php-mbstring php-devel php-soap php-cli php-pdo
yum -y install php-mcrypt php-tidy php-xml php-xmlrpc php-pear
yum -y install php-pecl-memcache php-eaccelerator
  1. 重启httpd服务service httpd restart
  2. 默认网站目录cd /var/www/html/
  3. 创建主页
vim index.php
# 编辑一下添加如下php代码:
<?php

phpinfo();

?>
  1. 浏览器访问http://域名,成功出现以下界面即可。记得关闭防火墙
service iptables stop  
chkconfig iptables off  
chkconfig httpd on  
chkconfig mysqld on

在这里插入图片描述
12. 网站部署:下载wordpress.zip上传至服务器,使用unzip -x xxxx.zip,解压内容到/var/www/html文件夹下,注意,直接把内容复制进去,不要再套一层文件夹了,要不你访问的时候,域名后也要加上相应的文件夹名访问。
13. 安装wordpress程序

mysql -u root –p
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('新密码')
create database wordpress;
show databases;
  1. 对wordpress进行配置
# 复制配置文件 wp-config-sample.php 一份到同目录下,并重命名为 wp-config.php 。
# 更改下面相关的wp-config.php下的数据库配置信息:

在这里插入图片描述
15. 如果你遇到显示php版本过低的问题,按如下步骤执行升级php

rpm -qa php
yum list --enablerepo=remi --enablerepo=remi-php56 | grep php
yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstring.x86_64 php-mcrypt.x86_64 php-mysql.x86_64 php-pdo.x86_64
yum list installed |grep php         //返回结果为空,卸载完成
yum install epel-release
rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
yum install php73-php php73-php-gd php73-php-mysqld php73-php-pecl-mysql php73-php-pecl-mysql-xdevapi php73-php-odbc php73-php-opcache php73-php-pdo php73-php-pecl-mcrypt php73-php-devel php73-php-cli php73-php-pecl-http php73-php-pecl-http-devel -y
systemctl restart httpd 
# 查看页面测试,第11步中php版本,会变成7.x
  1. 再次访问:http://域名,填写install界面信息,用户名和密码要记住,之后用于登录。
    在这里插入图片描述
  2. 现在你的blog就基本搭建完成啦,下面让我们来美化它!美化其实就是选择主题,选择主题可以在控制台下载,也可以去百度上搜索wordpress主题下载,选择自己喜欢的主题,下载zip文件上传。
    在这里插入图片描述
# 当你更新插件或主题的时候,肯定会遇到一些莫名其妙的报错,所以最好的办法就是你率先解决它。
chmod -R 777 /var/www/html/wp-content
chmod -R 777 /var/www
chmod -R 777 /var/www/html

# 报错:在 WordPress 中更新时发生了错误:下载失败。 Too Many Requests,解决办法:
# https://www.shuijingwanwq.com/2020/01/10/3819/
  1. 汉化你的wordpress:
cd /var/www/html/
vim wp-config.php
# 添加
define('WPLANG', 'zh_CN');
# 重启apache服务器
service httpd restart
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值