美文网首页Centos相关我爱编程
Wordpress-centos7搭建之路

Wordpress-centos7搭建之路

作者: Mikenable | 来源:发表于2016-11-25 08:40 被阅读956次

    今天测试的网站基本成型了,中间有了很多奇奇怪怪没有在平时教程上没有出现的问题和解决之道,于是决心自己也写一篇所谓教程,方便新手使用。

    准备centos7-64,内核安装或GUI安装均可,随个人爱好选择。

    系统调试准备工作

    首先,做好安装前的基本系统调试工作。关闭你的SELINUX,避免被莫名的拦截掉造成访问不正常。
    setenforce 0

    我们更新下系统,以求更好的稳定性和安全性。
    yum clean all
    yum -y update
    更新成功的话,你应该能看到下面的回显。

    Paste_Image.png

    安装调试Apache

    apache在默认源里面就有,所以直接执行下面命令即可安装。
    yum -y install httpd

    我们让apache运行起来。
    systemctl start httpd

    下面把apache放入开机自启动,万一网站运行的时候中间宕机了呢。当然,如果你认为没必要,这一步可以忽略。
    systemctl enable httpd

    到现在为止,apache服务就已经基本搭建完毕了,一起来看看它运行是否正常。直接在浏览器地址栏用"localhost"访问,应该能看到下面的回显。


    Paste_Image.png

    按照wordpress的要求,我们还需要开启mod_rewrite模块功能,否则到时候wordpress运行会异常。方法是,进入/etc/httpd/conf/httpd.conf
    vi /etc/httpd/conf/httpd.conf
    定位到<directory>段修改下列语句,其他部分不用修改。
    AllowOverride None
    to
    AllowOverride All
    好了,保存退出即可。如果你用的是vi编辑器,:wq即可。

    至此,apache服务部分全部完成。

    安装调试MariaDB

    MariaDB在默认源里面就有,所以直接安装即可。
    yum install mariadb-server mariadb

    我们来启动mariadb。
    systemctl start mariadb

    现在我们开始配置下mariadb安全参数,包括帐号等。
    mysql_secure_installation
    选项描述的比较清楚,直接按照你的需要把相应的选项配置了即可,调试完成后回显如下图。

    Paste_Image.png

    安装调试PHP

    首先,按照wordpress的要求,把其需要使用到的php相关功能组件全部安装上,安装如下。
    yum -y install php php-mysql php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl

    安装调试phpmyadmin

    现在安装完了数据库,如果需要用命令行来管理的话会痛苦死的。个人比较喜欢使用web界面的phpmyadmin工具,而此工具依赖于php环境,所以,现在php已经安装完成,是时候来安装调试phpmyadmin了。首先,安装phpmyadmin所在的软件源。
    yum -y install epel-release

    有了软件源,现在可以直接安装phpmyadmin了。
    yum -y install phpmyadmin

    现在把apache重启下,让phpmyadmin启动起来。
    systemctl restart httpd.service

    现在在浏览器访问下看看吧,界面如下。


    Paste_Image.png

    安装调试wordpress

    首先,下载最新版本的wordpress程序。
    wget https://wordpress.org/latest.zip

    现在解压出文件夹。
    unzip latest.zip

    把解压出来的网站主程序移动到apache目录下,以便能让apache能发布它。
    cp -avr wordpress /var/www/html

    把html目录的归属权指定给apache,否则后续上传资料到wordpress时会出现权限问题,例如安装或更新插件时要求输入ftp帐号等等。
    chown -R apache:apache /var/www/html

    移动到 /var/www/html目录,变更wordpress权限,否则会导致无法访问或写入。
    ``````chmod -R 775 wordpress```

    现在用浏览器访问试试,localhost/wordpress,界面如下。


    Paste_Image.png

    相关文章

      网友评论

        本文标题:Wordpress-centos7搭建之路

        本文链接:https://www.haomeiwen.com/subject/olpipttx.html