使用LAMP创建基于wordpress的个从博客网站

news/2024/5/20 21:51:32/文章来源:https://blog.csdn.net/jinhong_lu/article/details/46519237

参考:

http://blog.csdn.net/ck_boss/article/details/27866117

一、mysql配置
1、安装mysql
yum install mysql-server
CentOS中已经默认安装,此步骤忽略。

2、启动mysql
service mysqld start

3、登录mysql
[root@jediael44 share]# mysql -u -root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.1.73 Source distribution
mysql> 

默认情况下,mysql的root用户无密码,用以下方式创建密码

 service mysqld stop
mysqld_safe --skip-grant-tables &
mysql -uroot -p 不输入密码直接回车
>use mysql;
> update user set password=PASSWORD("newpass")where user="root";更改密码为 newpassord 
> flush privileges; 更新权限
> quit 退出
service mysqld restart
mysql -uroot -p

新密码进入


二、Apache配置

1、下载apache rpm包并安装

yum install apache-2.4.9-4.mga5.x86_64.rpm 

或者使用另一方式进行安装(推荐此方式)

http://www.cnblogs.com/rainisic/archive/2012/05/23/Linux_Apache2_4_Install.html

2、启动Apache

通过apachectl启动Apach

apachectl start

检查是否有Apache进程

ps aux | grep httpd

如果有Apache的进程,则证明启动成功,浏览器地址栏输入 http://localhost 试试吧~

3、设置apache默认启动

启动成功之后,可以将apachectl拷贝到/etc/init.d下,作为service启动。

sudo cp /usr/local/apache2/bin/apachectl /etc/init.d/httpd
sudo service httpd start


三、PHP配置

1、安装php

yum install php
service httpd restart

2、创建检验文件

cd  /var/www/html

创建info.php,内容如下:

<?php
phpinfo();
?>

使用浏览器打开页面:

localhost/info.php,可以看到以下页面


3、安装php中的Myql组件

[root@jediael44 html]# yum install php-mysql.x86_64

安装完成后,上述页面多了很多mysql相关的内容。

4、安装phpMyAdmin

[root@jediael44 html]# yum install phpmyadmin

phpMyAdmin并不能直接的在浏览器中打开,需要建一个快捷方式

ln -s /usr/share/phpMyAdmin /var/www/html  

然后就可以打开phpmyadmin的界面了

http://localhost/phpmyadmin

再使用mysql的用户名密码进行登录


若此时不能访问:

Forbidden

You don't have permission to access /phpmyadmin on this server.

解决方法:

在 phpMyAdmin 文件夹中找到  vi /etc/httpd/conf.d/phpMyAdmin.conf

在文件中能看到如下面一段配置

<Directory "c:/wamp/apps/phpmyadmin3.4.10.1/">Options Indexes FollowSymLinks MultiViewsAllowOverride allOrder Deny,Allow
Deny from allAllow from 127.0.0.1
</Directory>

找到 Deny from all 意思是禁止所有访问,但允许从 127.0.0.1 访问

那么我们就删除 Allow from 127.0.0.1

并且把 Deny from all 修改为 Allow from all

意思就是允许从所有地址访问

然后 service httpd restart


四、WordPress配置

1、创建数据库

mysql> create database wordpress;
Query OK, 1 row affected (0.00 sec)mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| test |
| wordpress |
+--------------------+
4 rows in set (0.00 sec)

2、下载wordpress压缩包并解压,然后编辑以下文件:

/home/jediael/setupfile/wordpress/wp-config-sample.php

修改以下配置

// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** //
/** WordPress数据库的名称 */
define('DB_NAME', 'wordpress');
/** MySQL数据库用户名 */
define('DB_USER', 'root');
/** MySQL数据库密码 */
define('DB_PASSWORD', 'newpass');
/** MySQL主机 */
define('DB_HOST', 'localhost');

并移到/var/www/html目录下:

[root@jediael44 html]# cp -rf /home/jediael/setupfile/wordpress /var/www/html

使用此地址进行配置:

http://localhost/wordpress/wp-admin/install.php

cp /var/www/html/wordpress/wp-config.php /var/www/html/

进行访问

用户名、密码:j/L

邮箱:139


然后点击创建,再登录或者不登录均可


搞定……


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_848041.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

GC日志分析工具网站

https://gceasy.io/gc-index.jsp 可以通过上传文件&#xff0c;也可以通过直接复制粘贴日志&#xff0c;进行分析。 堆分配&#xff0c;各个区域大小 GC停顿时间 GC过程分析 GC次数、GC时间统计值&#xff0c;最大值、最小值

程序员如何使用RSS订阅网站更新

很多国内程序员可能都有这种疑惑&#xff0c;去哪里看技术圈最新的消息&#xff1f;怎么知道厂都在用什么技术&#xff1f;做什么&#xff1f;怎么知道圈内最新的paper&#xff1f;怎么跟踪国内外技术大佬的博客&#xff1f; 如果你有上述这些疑惑&#xff0c;那么本文适合你读…

PHP——使用wordpress制作博客网站

1、wordpress软件下载地址&#xff1a;https://cn.wordpress.org/ 下载的wordpress程序可能和自己的php服务版本不配&#xff0c;运行报错如下&#xff1a; Your server is running PHP version 5.4.45 but WordPress 5.8 requires at least 5.6.20. 下载对应的wordpress版本或…

BeagleBone_Black常用网站及书籍

官方镜像地址 https://beagleboard.org/latest-images uboot 、kernel移植指导网站 https://www.digikey.com/eewiki/display/linuxonarm/BeagleBoneBlack TI官方SDK下载网站 适用于 AM335X Sitara™ 处理器的处理器 SDK http://www.ti.com.cn/tool/cn/PROCESSOR-SDK-AM335…

织梦自定义表单做网站在线留言

织梦自定义表单功能是十分强大的&#xff0c;用来做一些在线报名&#xff0c;在线留言&#xff0c;客户反馈等一些需要提交的后台的功能十分方便。操作起来也很简单&#xff0c;下面就一晴天做的一个在线留言功能为例&#xff0c;说下自定义表单怎样使用 1.登录织梦后台依次点击…

鼠标经过事件(onmouseover)

鼠标经过事件&#xff0c;当鼠标移到一个对象上时&#xff0c;该对象就触发onmouseover事件&#xff0c;并执行onmouseover事件调用的程序。 现实鼠标经过"确定"按钮时&#xff0c;触发onmouseover事件&#xff0c;调用函数info()&#xff0c;弹出消息框&#xff0c;…

一起来盘一盘,建站市场上主流的建站平台哪个更好用

自助建站系统的前身是CMS系统&#xff0c;在说自助建站之前&#xff0c;先一起聊聊CMS系统。 CMS是Content Management System的缩写&#xff0c;中文翻译过来是&#xff1a;"内容管理系统"。 在中国互联网的发展历程中&#xff0c;一直以来默默地为中国站长提供动…

新增57个全屏通栏一键添加,保存即用;助您分分钟生成大气时尚的网站。

新增57个全屏通栏一键添加&#xff0c;保存即用&#xff1b;助您分分钟生成大气时尚的网站。 1、关于我们&#xff08;5个&#xff09; 2、新闻动态&#xff08;5个&#xff09; 3、服务项目&#xff08;5个&#xff09; 4、案例&#xff08;6个&#xff09; 5、产品&#xff0…

八零云建站系统营销推广版网站、商城版网站、分销商城版网站、多商户入驻网站落地页

八零云建站系统营销推广版网站、商城版网站、分销商城版网站、多商户入驻网站落地页。 看图就行了

新手站长SEO进阶篇

1 服务商要关注客户网站收录量-新手站长SEO进阶篇 1) 为什么关注收录量&#xff1f; 访客通过关键词搜索到对应的网站页面&#xff08;俗称落地页&#xff09;&#xff0c;所以如果关键词要想获得排名&#xff0c;前提就是要有相应的落地页支持才行。同时落地页的内容要与关键…

Python Web学习笔记,电影网站

Python Web开发一、前言二、笔记2.1、Python 实战&#xff08;0&#xff09;&#xff1a;初识 web.py2.2、Python 实战&#xff08;1&#xff09;&#xff1a;在网页上显示信息2.3、Python 实战&#xff08;2&#xff09;&#xff1a;简单的数据库2.4、Python 实战&#xff08;…

网站跨域的五种解决方案

前言 什么是跨域&#xff1a; 跨域&#xff1a;即浏览器请求域名与Ajax请求的域名不一致。它是由浏览器的同源策略造成的&#xff0c;是浏览器的一种安全机制&#xff01;同源策略&#xff1a;域名、协议、端口均相同。场景&#xff1a;一般浏览器发送Ajax请求的使用经常遇到…

网站如何识别 你是 selenium爬虫?那我们怎么解决(反反爬)

我们经常会拿selenium进行自动登录来搭建cookie池&#xff0c;对于不想自己网站被爬的站主/开发人员来说&#xff0c;防止自动化脚本操作网站自然是反爬必须要做的工作。那么&#xff0c;他们究竟有哪些手段来检测用户是否是selenium呢&#xff1f;今天就来总结一下常见的识别s…

教你用github pages搭建个人网站

&#xff08;1&#xff09;新建仓库 ok&#xff0c;首先你需要一个github的账号&#xff0c;立志作为一名优秀的程序员&#xff0c;这个账号是应该有的&#xff0c;如果没有赶快申请一个。 有了账号以后&#xff0c;首先点击新建仓库&#xff0c;如图&#xff1a; 然后到达仓…

语音开源项目优选:免费配音网站15.ai

声明&#xff1a;语音开源项目主要分享优秀的开源项目&#xff0c;促进开源社区的壮大。所写的内容主要是我个人看法&#xff0c;如有错误&#xff0c;还望指正。如有转载&#xff0c;请标注来源。 欢迎关注微信公众号&#xff1a;低调奋进 15.ai 今天介绍一个有趣的网站15.a…

java编程题网站,附高频面试题合集

什么是Service Mesh 作为Service Mesh技术探索和实践的先行者&#xff0c;全球第一个真正的Service Mesh项目Linkerd负责人、Buoyant公司创始人兼CEO William Morgan第一次完整地阐述了Service Mesh。按照William Morgan的定义&#xff0c;Service Mesh是一个致力于解决服务间…

如何成为杰出的程序员?java开发的大型网站

基础知识 RabbitMQ是一个开源的消息代理和队列服务器&#xff0c;用来通过普通协议在完全不同的应用之间共享数据&#xff0c;它是使用Erlang语言来编写的&#xff0c;并且是基于AMQP协议的&#xff1b; RabbitMQ高性能的原因 Erlang语言在交换机的交互方面性能优秀的&#…

FPGA学习——HDLBits网站刷题笔记整理(1)

Verilog HDL是目前应用最广泛的硬件描述语言&#xff0c;它可以用来进行各种层次的逻辑设计&#xff0c;也可以进行数字系统的逻辑综合、仿真和分析等。 一、基础部分 1、模块&#xff08;module&#xff09; module是Verilog HDL中的基本单元&#xff0c;它代表一个基本的功能…

FPGA学习——HDLBits网站刷题笔记整理(3)

模块&#xff1a;层次结构 1、模块 模块是Verilog中基本单元的定义形式&#xff0c;是与外界交互的接口。 模块的定义必须是以module开始&#xff0c;endmodule结束的。module与endmodule中间&#xff0c;即模块内部一般有5个部分&#xff0c;分别是变量声明、数据流语句、行…

FPGA学习——HDLBits网站刷题笔记整理(6)

组合逻辑&#xff1a;基本逻辑门 Wire wire线型的基本描述已在笔记整理&#xff08;1&#xff09;中给出了。 题目&#xff1a;实现输入与输出的连接。 答案&#xff1a; module top_module (input in,output out);assign out in;endmoduleGND&#xff08;接地&#xff09;…