设为首页 收藏本站
查看: 949|回复: 0

Centos——LAMP搭建Wordpress

[复制链接]
累计签到:77 天
连续签到:1 天
发表于 2014-5-27 09:14:57 | 显示全部楼层 |阅读模式
自己手动搭建了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 写下:<?php  phpinfo ?>   测试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 @localhost  identified 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.php  wp-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');  
mv  wordpress /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 -R  wordpress
(2)在做配置文件修改之前一定要备份这个是肯定没错的
总体来看,还是有收获。


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-19721-1-1.html 上篇帖子: LAMP超详细编译安装 下篇帖子: LNMP基于fastcgi实现nginx,php,mysql的分离安装部署
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表