您现在的位置是:主页 > 数据库技术 > 数据库技术

建立WordPress的方法有哪些

IDCBT2022-01-07服务器技术人已围观

简介本篇内容主要讲解“建立WordPress的方法有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“建立WordPress的方法有哪些”吧! 【常

本篇内容主要讲解“建立WordPress的方法有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“建立WordPress的方法有哪些”吧!

【常规安装——LAMP或LNMP安装】前奏:环境检查

    操作系统:Linux(本例使用的大部分在CentOS 7.x x64与Ubuntu 14.04.1 LTS 64位上可行)

    服务架构:LAMP或LNMP

    注:此处LAMP为Linux+Apache+MariaDB+PHP,LNMP为Linux+Nginx+MySQL+PHP

    软体版本:Apache 2.4、MariaDB5.5、PHP5

LAMP在CentOS上的配置

这一节是按照已有域名来写的,如果暂时没有域名或者只是想配置单网站,可以先看下一节“LNMP在CentOS上的配置”

Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,是最流行的Web服务器端软件之一。Apache 2.4版本是Apache一重大升级版本,新版改进了缓存、代理模块,会话控制,改进异步读写、增加proxy_fcgi各方面支持等,有大幅度提升并发性能。

下面,我们就介绍一下在Apache配置多域名或已有域名模式的WordPress,以供参考。

更新系统

# yum update
安装并配置 Apache 网络服务器

CentOS 7 中默认的是 Apache 2.4 版本,Apache 官网有份很好的 vhost.conf 配置实例。

安装

# yum install -y httpd

备份配置文件(建议对于所有的配置文件,做任何更改前都先备份一份,以便应对未知错误)

# mkdir ~/zningfbak
# cp -R /etc/httpd ~/zningbak

其中  表示当前登录用户的用户文件夹;-R 参数表示递归到所有子目录

配置虚拟主机(/etc/httpd/conf.d/vhost.conf )

# vim /etc/httpd/conf.d/vhost.conf

文件内需要填写的内容:

#
# 主机 1
# zning.net
#
<VirtualHost *:80>
    ServerAdmin admin@zning.net
    ServerName zning.net
    ServerAlias www
    # 注意下面这行末尾不要带 /
    DocumentRoot /srv/www/zning.net/html

<Directory "/srv/www/zning.net/html/">
    Options FollowSymLinks
    # 下一行这样设置就可以在网站文件的目录中使用 .htaccess
    AllowOverride All
    # 下一行是替代 Allow from all 的新机制
    Require all granted
</Directory>

    ErrorLog /srv/www/zning.net/logs/error.log
    CustomLog /srv/www/zning.net/logs/access.log combined
    ServerSignature Off
</VirtualHost>

#
# 主机 2
# qcloud.zning.net
# 这是另一个位于同一服务器的网站,如果不需要则删除此段配置
#
<VirtualHost *:80>
    ServerAdmin admin@zning.net
    ServerName test.zning.net
    ServerAlias test
    DocumentRoot /srv/www/qcloud.zning.net/html

<Directory "/srv/www/qcloud.zning.net/html/">
    Options FollowSymLinks
    AllowOverride All
    Require all granted
</Directory>

    ErrorLog /srv/www/qcloud.zning.net/logs/error.log
    CustomLog /srv/www/qcloud.zning.net/logs/access.log combined
    ServerSignature Off
</VirtualHost>

#
# 主机 3
# 为了以后给访问 phpMyAdmin 的时候用,也可以是别的端口,如 4444
Listen 3366
#
# phpMyAdmin,访问地址:http://12.34.56.78:3366/phpMyAdmin
#
<VirtualHost 12.34.56.78:3366>
    ServerAdmin admin@zning.net
    DocumentRoot /srv/www/phpmyadmin/html
<Directory "/srv/www/phpmyadmin/html/">
    Options FollowSymLinks
    AllowOverride None
    Require all granted
</Directory>
    ErrorLog /srv/www/phpmyadmin/logs/error.log
    CustomLog /srv/www/phpmyadmin/logs/access.log combined
    ServerSignature Off
</VirtualHost>

标签:

很赞哦! ()

本栏推荐