sky 发表于 2014-5-27 09:14:57

Centos——LAMP搭建Wordpress

自己手动搭建了wordpress,熟悉了LAMP架构的原理,其中遇到了几个问题,详细信息如下:
Centos——LAMP搭建Wordpress
平时有些博客的习惯,但是公司这边网络确实不太好,所以就想起了之前用过的Wordpress,不过确实挺好用,特别是在关键时刻总能派上用场,目前没有挂到外网,等工作不忙的时候在弄,先不捞了进入正题,这次搭建完遇到不少问题,包括权限、数据库、还有PHP无法启动,下面是总结:
1.安装所需软件:yum install httpd   :安装Apache
yum install mysql mysql-server   :安装Mysql
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash   :安装php 并且使其支持Mysql
在/var/www/html    vim test.php 写下:<?phpphpinfo ?>   测试php是否能够正常显示web页面,(我在这里就没有成功,排错半天没找解决,只好全部冲洗安装,测试正常)
service httpd start;service mysqld start    :启动apache mysql服务
chkconfig httpd on;chkconfig mysqld on   :设置apache mysql 自启动
2、配置Mysql
mysql   :用root权限登陆mysql (切换到root权限下运行)
mysql> insert into mysql.user(Host,User,Password) values("localhost","qyt",password("qyt"));   :创建一个用户名为:qyt 密码为:qyt   (创建完后记得mysql>flush privileges;刷新系统权限表)
mysql>create database wordpressDB;:创建wordpress 数据库
mysql>grant all privileges on wordpressDB.* to persi @localhostidentified by 'persi';给persi 用户授权wordpressDB 然后再mysql>flush privileges;刷新系统权限表
3、下载配置wordpress:cn.wordpress.org(wordpress中文)
tar -zxvf *.tar.gz          :解压wordpress tar.gz
unzip *.zip               :解压wordpress *.zip
mv wp-config-simple.phpwp-config.php    :更改wp-config-simple为wp-config
vim wp-config.php 修改以下内容
               define('DB_NAME', 'wordpressDB'这里是刚才建立的数据库的名称);
       define('DB_USER', 'persi'这个便是访问数据库的用户');
       define('DB_PASSWORD', '上述用户的密码');
       define('DB_HOST', 'localhost');
mvwordpress /var/www/html/      :移动wordpress 到/var/www/html/
chown -R apache:apache wordpress    :更改用户,这步相当重要,文件解压出来的是nobody用户,开始安装不成功都错在这里了。
chmod -R 755 wordpress                   :更改权限
service httpd restart;service mysqld restart    :重启apache和mysql服务
至此,wordpress配置完成进入 localhost/wordpress/wp-admin/install.php   进行安装就可以了。
USER:qiuyuetao
password:q1******
(1)Apache没有访问wordpress的权限
先用 ps -ef|grep httpd 查看当前的的apache应用运行的用户和组
在使用 chown apache:apache -Rwordpress
(2)在做配置文件修改之前一定要备份这个是肯定没错的
总体来看,还是有收获。

页: [1]
查看完整版本: Centos——LAMP搭建Wordpress