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

php中文网
发布: 2016-06-01 13:06:48
原创
1136人浏览过

WordPressLAMP

参考:

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

启动Apache

通过apachectl启动Apach

shell> apachectl start
登录后复制

检查是否有Apache进程

shell> ps aux | grep httpd
登录后复制

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

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

shell> sudo cp /usr/local/apache2/bin/apachectl /etc/init.d/httpdshell> sudo service httpd start
登录后复制

三、PHP配置

yum install php

service httpd restart

cd  /var/www/html

创建info.php,内容如下:

phpinfo();

?>

使用浏览器打开页面:

localhost/info.php

安装php中的Myql组件,安装完成后,上述页面多了很多mysql的内容。

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

顺便安抚phpmyadmin:

[root@jediael44 html]# yum install phpmyadmin

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

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

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

http://localhost/phpmyadmin

但此时不能访问:

PHPWind 9.0 模板开发
PHPWind 9.0 模板开发

PHPWind(简称:PW,中国国家版权局著作权登记号为:2004SR06082)的使命是让网站更具价值,让更多人从网络中享受便利,以提升生活品质。 PHPWind的两位创始人王学集、林耀纳于2003年发布了PHPWind的前身版本ofstar,并发展成为包含BBS、CMS、博客、SNS等一系列程序的通用型建站软件。至今累计已有超过120万网站使用phpwind,每天还有1000个新增网站,这些

PHPWind 9.0 模板开发 271
查看详情 PHPWind 9.0 模板开发

Forbidden

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

解决方法:

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

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

Options Indexes FollowSymLinks MultiViews

AllowOverride all

Order Deny,Allow

Deny from all

Allow from 127.0.0.1

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

那么我们就删除 Allow from 127.0.0.1

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

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

然后 service httpd restart

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

四、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

使用此地址进行配置:

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

或者将wordpress目录改名为blog,然后使用

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

进行访问

用户名、密码:j/L

邮箱:139

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

搞定……

WPS零基础入门到精通全套教程!
WPS零基础入门到精通全套教程!

全网最新最细最实用WPS零基础入门到精通全套教程!带你真正掌握WPS办公! 内含Excel基础操作、函数设计、数据透视表等

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号