首页Linux笔记如何在Centos7上全新安装Wordpress程序博客交流qq:76535159 

如何在Centos7上全新安装Wordpress程序

作者:一就是二  分类:Linux笔记  标签:    

浏览

0

回复

Centos7下LAMP环境搭建好以后,就可以安装各种服务了,我们以最流行的开源博客系统WordPress为例,在我们搭建好的平台进行测试。

1.数据库部署

 为Wordpress程序创建用户名为360readuser,密码为360readpsd的数据库。

   登陆数据库:mysql -uroot -p
   创建数据库:CREATE DATABASE 360read;
   创建数据库用户:CREATE USER 360readuser@localhost IDENTIFIED BY '360readpsd';
   给用户所有权限:GRANT ALL PRIVILEGES ON 360read.* TO 360readuser@localhost;
   刷新生效: FLUSH PRIVILEGES;
   退出:exit
   重启服务:systemctl restart mariadb.service
             systemctl restart httpd.service

2.安装WordPress

1>建立一个临时文件夹,下载最新版本的Wordpress3.92,中英文都可以。

    mkdir /tmp/wp
    cd /tmp/wp
    wget http://wordpress.org/latest.zip
    解压缩到网站根目录: unzip -q latest.zip -d /var/www/html/
   2>更改wordpree文件夹属主:chown -R apache:apache /var/www/html/wordpress
     更改wordpress文件夹权限:chmod -R 755 /var/www/html/wordpress
     创建一个可以上传的目录upload,并将属主改为apache:
     mkdir -p /var/www/html/wordpress/wp-content/uploads
     chown -R :apache /var/www/html/wordpress/wp-content/uploads

 3>修改配置文件,以便可以访问数据库

      cd /var/www/html/wordpress/
      cp wp-config-sample.php wp-config.php
      vim wp-config.php 修改红色字体部分:
      /** The name of the database for WordPress */
     define('DB_NAME', '360read');
      /** MySQL database username */
     define('DB_USER', '360readuser');
     /** MySQL database password */
     define('DB_PASSWORD', '360readpsd'); 修改完成后  :wq !

  4>浏览器输入http://192.168.1.108/wordpress/wp-admin/install.php 后就可以进行最后的登陆安装,输入站点名称,登陆户名,密码,邮箱就可以完成Wordpress安装!

      如果出现如下错误:Your PHP installation appears to be missing the MySQL extension which is require

      可能是PHP-mysql模块丢失造成的,重新yum install php-mysql 重启mariadb和httpd服务就可以了。

  5>开启支持网站固定链接修改和重定向功能。

      编辑主配置文件:vim /etc/httpd/conf/httpd.conf
      ...AllowOverride None 修改为AllowOverride All...
      然后重启服务:systemctl restart httpd.service
      创建.htaccess文件:touch /var/www/html/wordpress/.htaccess
     编辑:vim /var/www/html/wordpress/.htaccess,加入以下内容,也可以让网站自动生成。
    <IfModule mod_rewrite.c>
     RewriteEngine On
     RewriteBase /wordpress/
     RewriteRule ^index\.php$ - [L]
     RewriteCond %{REQUEST_FILENAME} !-f
     RewriteCond %{REQUEST_FILENAME} !-d
     RewriteRule . /wordpress/index.php [L]
    </IfModule>
    修改.htaccess文件权限:chmod 664 /var/www/html/wordpress/.htaccess,修改为664可以让网站支持自动更新,也可以修改为644.

  至此,Wordpress在Centos7上已经完全安装了,可以用它搭建你想要的任意网站了。

本文链接:http://360read.net/Linux/347.html
原创文章如转载请注明:转载自天天悦读谢谢

发表评论

◎请勿发送广告、推广信息或链接,这样的信息将会被直接删除。

无觅相关文章插件,快速提升流量