基于LAMP的个人博客

环境:VMware下,centos7虚拟机

windows与linux文件互传软件:winscp

使用文件:wordpress-4.5.3-zh_CN.tar.gz

如有需要的朋友,可以从网盘中下载winscp和wordpress

链接:https://pan.baidu.com/s/1MrlTKaXvA0HMZtQ-P9XMBA 密码:wawx



LAMP:

L:linux    A:Apache    M:mysql/mariadb    P:php



基于lamp的个人博客,在一开始我们只有linux一个条件,于是我们需要在linux中补齐剩下几个条件。

0.将虚拟机网络模式置为桥接模式(nat模式也可以)

1.安装Apache——即httpd

指令:yum install httpd -y

PS:-y的意思是:在安装过程中需要确定的选项全选yes

PS2:安装过程中可能会出现pid等待

这个时候我们只需要ctrl+c结束进程,然后 rm -rf  /var/run/yum.pid 将其删除即可。

2.安装mysql——即mariadb

指令:yum install mariadb*

PS:*表示将所有mariadb相关组件下载,不然只有一个mariadb

3.下载wordpress模板

从网上下载  wordpress-4.5.3-zh_CN.tar.gz

此时可以通过winscp把文件从windows传到linux的 /root/ 目录下,

通过 tar zxf wordpress-4.5.3-zh_CN.tar.gz 进行解压

4.安装php以及php模块

指令:yum install -y php php-mysql php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel

5.开启服务和关闭防火墙

systemctl start httpd

systemctl start mariadb

systemctl stop firewalld

6.配置数据库信息

指令:mysql_secure_installation

PS:输入yes和按下enter即可,mysql5.7之前是没有初始密码的

登录数据库:mysql -u root -p

创建用户:create user test;

设置密码:use mysql

update user set password=password(‘123456‘) where user=‘test‘;

创建数据库:create database wordpress;

给权限:grant all privileges on wordpress.* to ‘test‘@‘%‘ identified by ‘123456‘;

刷新权限:flush privileges;

exit退出mysql

7.修改Apache(httpd)内容

指令:vim /etc/httpd/conf/httpd.conf

可以在指令行通过 /index.html 找到 index.html,在后面加上 index.php,:wq保存并退出

PS:可以通过vim /var/www/html/index.php,在其中输入

<?php

phpinfo()

?>

之后在windows输入本机IP地址测试php是否配置成功。测试完成后将index.php文件删除。

PS:需要重启一遍服务才能生效,指令:systemctl restart httpd

8.对wp进行修改

进入wordpress文件夹:cd wordpress

对wp配置文件备份:cp wp-config-simple.php wp-config.php

对配置文件修改:vim wp-config.php

将所有文件复制到 /var/www/html/ 目录下:cp -rf * /var/www/html/

PS:备份是个好习惯,配置出错后还有原文件可以重来

9.设置文件归属和权限

归属:chown -R apache.apache /var/www/html/*

权限:chmod -R 755 /var/www/html/*

PS:修改了属主和属组,并给了权限后,我们才可以通过网页(Apache的服务器)对内容进行修改。

10.配置成功,进入个人博客

原文地址:https://www.cnblogs.com/bkytep/p/9445211.html

时间: 2024-10-19 13:11:28

基于LAMP的个人博客的相关文章

基于react-native实现的博客园手机客户端

从五月初开始,中间抽出断断续续的业余时间,基于react-native,在博客园现有开放接口的基础上,实现了一个博客园手机客户端.由于博主没有ios开发环境,所以当前仅适配了android版本.出于学习和实践react-native的目的,UI呈现这一块完全凭自己所好,bug也有一些,更多是希望抛砖引玉,让大家感受到react/react-native为移动端开发带来的全新视觉和可能性. 一,相关链接1,react-nativehttps://github.com/facebook/react-

基于nodejs的ghost博客仿豆瓣FM主题

项目地址:https://github.com/YangZhouChaoFan/Ghost-douban 描述:基于nodejs的ghost博客仿豆瓣FM主题 使用说明: 将文件放入/content/themes目录下: 登录到ghost后台,设置新的主题: 查看效果. 主题预览:

java基于MVC的简单博客系统

原文:java基于MVC的简单博客系统 源代码下载地址:http://www.zuidaima.com/share/1550463595760640.htm 采用技术:jsp+servlie+javaBean+mysql+ajax

Mac 上搭建基于 Hexo + GitHub 个人博客

环境配置 本人电脑系统:macOS Node.js 生成静态页面.安装Node.js Git 用于将本地 Hexo 内容提交到 Github.Xcode自带Git(前提:macOS已经安装了Xcode),若没有,可以参考 Hexo官网上的安装方法. 安装 Hexo 当 Node.js 和 Git 都安装好后,就可以正式安装 Hexo 了,终端执行如下命令: $ sudo npm install -g hexo 输入管理员密码(Mac 登陆密码)即可开始安装. 注: sudo:linux系统管理指

基于django的个人博客网站建立(六)

基于django的个人博客网站建立(六) 前言 今天主要完成的是项目在腾讯云服务器上ubuntu16.04+django+mysql+uwsig+nginx的部署过程 主要内容 按照步骤一步一步说 1.python环境的安装与pip的安装 这里没有采用虚拟环境,是把项目直接运行的,所以要先配置安装好python3,以及使用pip安装相应需要的库,我的项目需要安装django,markdown,pymysql 2.把项目文件从本地放到服务器上 我的项目文件有上传到github,所以直接在服务器上c

基于docker搭建wordpress博客网站平台

WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站.也可以把 WordPress当作一个内容管理系统(CMS)来使用. WordPress是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用PHP语言和MySQL数据库开发的.用户可以在支持 PHP 和 MySQL数据库的服务器上使用自己的博客. WordPress有许多第三方开发的免费模板,安装方式简单易用.不过要做一个自己的模板,则需要你有一定的专业知识.比如你至少要

LAMP搭建Wordpress博客

准备工作 首先,先搭建完成基础的LAMP(可参照文章:华为云主机CentOS 7.3安装LAMP)环境,然后着手搭建wordpress个人博客. cd /usr/local/apache2.4/htdocs rm -rf * wget https://cn.wordpress.org/wordpress-4.8.1-zh_CN.zip unzip wordpress-4.8.1-zh_CN.zip  cp -r wordpress/* . rm -rf wordpress wordpress-4

在CentOS上搭建基于Nodejs的Ghost博客

Ghost介绍 Ghost 是基于 Node.js 构建的开源博客平台.Ghost 具有易用的书写界面和体验,博客内容默认采用Markdown 语法 书写.Ghost 的目标是取代臃肿的 Wordpress. 搭建Ghost博客系统 1.本机测试环境 [[email protected] ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) [[email protected] ~]# uname -r 3.10.0-5

VPS建站: LAMP搭建+WordPress博客安装【绝对干货】

1 为什么要用WordPress建站 WordPress是一种使用PHP语言和MySQL数据库开发的个人博客系统,其稳定可靠,易于使用,且是免费开源的.而最让我看重的,是它支持一大波优秀的插件和模板,比如SEO优化.静态缓存和数据备份等. 具体可参看百度文库相关介绍:http://baike.baidu.com/item/WordPress 2 注册域名 考虑到性价比(免费隐私保护)和支付便利(支持支付宝),博主目前在用以下两个域名注册商,在这也推荐给大家. 阿里云(万网):https://wa