Home > Backend Development > PHP Tutorial > Detailed steps to install WordPress on CentOS 7 centos7 forgets centos7 pxe centos7 plus

Detailed steps to install WordPress on CentOS 7 centos7 forgets centos7 pxe centos7 plus

WBOY
Release: 2016-07-29 08:53:55
Original
1427 people have browsed it

1. Requirements for building a WordPress server environment:

php 5.2.4 或者更高版本、MySQL 5.0 或者更高版本。
Copy after login

2. Building a WordPress platform:
The following takes WordPress 3.92 version as an example. If you want to install the latest version, after the installation is completed, the management interface can automatically upgrade and install the latest version. .

1. Create a temporary folder and download the latest version of WordPress 3.92, both Chinese and English:

mkdir /tmp/wp

cd /tmp/wp

wget http://wordpress.org/latest.zip
Copy after login

2. Unzip it to the root directory of the website: Since I installed LAMP using the LAMP one-click installation package, so The default website root directory is /data/www/default. Please pay attention to your own root directory during the actual installation process.

unzip -q latest.zip -d /data/www/default/
Copy after login

3. Change the owner and permissions of the wordpree folder

chown -R apache:apache /data/www/default/wordpresschmod -R 755 /data/www/default/wordpress
Copy after login

4. Create a directory upload that can be uploaded, and change the owner to apache

mkdir -p /data/www/default/wordpress/wp-content/uploads

chown -R :apache /data/www/default/wordpress/wp-content/uploads
Copy after login

5. Modify the configuration file so that you can access the database

cd /data/www/default/wordpress/

cp wp-config-sample.php wp-config.php

vim wp-config.php

修改部分分别为数据库名称、数据库用户名、数据库用户密码,大家根据实际修改:

define('DB_NAME', 'wp_database'); define('DB_USER', 'root'); define('DB_PASSWORD', 'root');

修改完成后 :wq!
Copy after login

6 , Browser installation

浏览器输入http://http://127.0.0.1/wordpress/wp-admin/install.php 后就可以进行最后的登陆安装:
输入站点名称,登陆户名,密码,邮箱就可以完成Wordpress的安装。
由于我是本地搭建的,所以是127.0.0.1,如果申请了域名,这里就是域名了。
Copy after login

7. Enable support for website fixed link modification and redirection functions. Edit the main configuration file:

vi /etc/httpd/conf/httpd.conf

AllowOverride None

修改为:

AllowOverride All

然后重启服务:

systemctl restart httpd.service

创建.htaccess文件:

touch /data/www/default/wordpress/.htaccess

编辑.htaccess文件:

vim /data/www/default/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 /data/www/default/wordpress/.htaccess

修改为664可以让网站支持自动更新,也可以修改为644。
Copy after login

At this point, WordPress has been fully installed on Centos7, and you can use it to build any website you want.

This article is reproduced from: http://www.linuxprobe.com/centos7-install-wordpress-detail-steps/
Provide the latest Linux technology tutorial books for free, and strive to do more for open source technology enthusiasts Better: http://www.linuxprobe.com/

The above introduces the detailed steps for installing WordPress on CentOS 7, including the content of wordpress and centos 7. I hope it will be helpful to friends who are interested in PHP tutorials.

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template