centos7 搭建WordPress详细步骤

WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。我这次实验是把腾讯云上的centos7.4搭建成个人博客。

#安装LAMP
yum install httpd mariadb mariadb-server php php-mysql -y

#新建测试php页
echo "<? phpinfo (); ?>" > /var/www/html/phpinfo.php

#启动httpd
systemctl restart httpd

#重启防火墙,并允许http通过
systemctl restart firewalld
firewall-cmd --permanent --add-service=http

centos7 搭建WordPress详细步骤

#启动数据库,并设置密码,
systemctl restart mariadb
mysql -u root -p
set password = password('123456');

创建数据库

MariaDB [(none)]> create database wordpress;

创建用户

MariaDB [(none)]> create user 'laotang6'@'localhost' identified by '123456';

用户授权

MariaDB [(none)]> grant all on wordpress.* to 'laotang6'@'localhost';

centos7 搭建WordPress详细步骤
exit

#安装WordPress中文版
wget https://cn.wordpress.org/wordpress-4.9.4-zh_CN.tar.gz
#解压
tar xzvf wordpress-4.9.4-zh_CN.tar.gz
cd wordpress/

mv * /var/www/html/

cd /var/www/html/

chmod 777 -R wp-content/

#启动httpd
systemctl restart httpd

游览器访问:
centos7 搭建WordPress详细步骤

填入我们前面创建的数据库跟数据库用户和密码。
centos7 搭建WordPress详细步骤

出现这个情况,我们在/var/www/html/手动创建文件就可以了
centos7 搭建WordPress详细步骤

vim /var/www/html/wp-config.php
将上图提示的文件内容复制进去

centos7 搭建WordPress详细步骤

centos7 搭建WordPress详细步骤

centos7 搭建WordPress详细步骤

如上,WordPress基础已经配置完成了
接着配置FTP,让WordPress能够下载跟上传文件

yum install vsftpd -y
systemctl restart vsftpd

firewall-cmd --permanent --add-service=ftp
firewall-cmd --reload

新建用户,跟密码
useradd laotang6
passwd laotang6
centos7 搭建WordPress详细步骤

媒体库默认最大文件为2M,
centos7 搭建WordPress详细步骤

我们这里更改为50M:

vim /etc/php.ini

upload_max_filesize = 50M
post_max_size = 50M

systemctl restart httpd

centos7 搭建WordPress详细步骤

首页:
centos7 搭建WordPress详细步骤

转载于:https://blog.51cto.com/laotang6/2163983

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在CentOS 7上安装WordPress网站,可以按以下步骤操作: 1. 安装必要的软件包:Apache、MariaDB和PHP。可以使用命令"sudo yum install httpd mariadb-server php php-mysql"来安装它们。 2. 启动Apache和MariaDB服务并确保它们在系统启动时自动启动。可以使用命令"sudo systemctl start httpd"和"sudo systemctl start mariadb"来启动服务,并使用"sudo systemctl enable httpd"和"sudo systemctl enable mariadb"来设置开机自启。 3. 创建一个数据库和用户,用于存储WordPress数据。可以使用以下命令: sudo mysql -u root -p CREATE DATABASE wordpress; CREATE USER 'wp_user'@'localhost' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON wordpress.* TO 'wp_user'@'localhost'; FLUSH PRIVILEGES; exit; 4. 下载和解压缩WordPress安装包。可以从WordPress官网下载最新版本,使用如下命令解压: cd /var/www/html sudo wget https://wordpress.org/latest.tar.gz sudo tar -zxvf latest.tar.gz 5. 配置WordPress。可以使用浏览器访问http://your-server-ip/wordpress来完成安装配置。在安装过程中,需要输入先前创建的数据库和用户的详细信息。 6. 启用Apache的rewrite模块,以支持WordPress的固定链接功能。可以使用命令"sudo a2enmod rewrite"来启用它。 7. 创建.htaccess文件,以确保固定链接和其他WordPress设置正常工作。可以使用命令"sudo nano /var/www/html/wordpress/.htaccess"创建文件,并将下面的内容复制到其中: # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress 8. 重新启动Apache服务,以使上述更改生效。可以使用命令"sudo systemctl restart httpd"来完成。 恭喜,您现在已经成功在CentOS 7上安装并运行了WordPress网站!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值