CentOS 7 安装 WordPress

1、安装Apache web服务器

安装Apache web服务器:

yum install -y httpd

启动Apache服务器

systemctl start httpd

使用浏览器打开http://127.0.0.1检查Apache安装是否成功。

成功后,浏览器显示如下:

如果想Apache服务器开机后自动启动,可以使用如下命令:

systemctl enable httpd

2、安装MariaDB数据库

MariaDB数据库是MySQL的一个分支,MySQL被Oracle公司收购后存在闭源风险。所以我们使用代替的MariaDB。

安装MariaDB数据库:

yum install mariadb-server mariadb

完成后启动数据库:

systemctl start mariad

完成后安装一个数据库脚本,去掉一些危险的默认设置:

mysql_secure_installation

提示你输入数据库的root账户密码,如果是新安装的则输入空格,如下图所示:

输入空格,继续设置root密码,然后一路回车至结束:

设置MariaDB数据库开机启动:

systemcrl enable mariadb

3、安装PHP

安装php:

yum install -y php php-mysql

安装完php后,重启Apache服务器:

systemctl restart httpd

我们在网站的目录下(默认目录为:/var/www/html)新建一个info.php的文件来查看php的安装情况。

vim /var/www/html/info.php

并输入如下内容:

<?php phpinfo(); ?>

用浏览器打开http://127.0.0.1/info.php显示内容如下:

4、安装phpMyAdmin

phpMyAdmin是一个MariaDB数据库的Web程序界面。

首先安装EPEL库:

yum install -y epel-release

然后安装phpMyAdmin

yum install -y phpmyadmin

安装完成后,设置phpMyAdmin的httpd设置,配置文件为/etc/httpd/conf.d/phpMyAdmin.conf,源文件如下:

修改后文件如下:

修改后重启Apache服务器:

systemctl restart httpd

在浏览器中输入http://127.0.0.1/phpMyAdmin即可看到如下界面:

5、安装WordPress

5.1 创建数据库

# 登录数据库
mysql -u root -p
# 创建数据库
CREATE DATABASE wordpress;
# 创建数据库用户和密码
CREATE USER [email protected] IDENTIFIED BY ‘wordress_password‘;
# 设置wordpressuser访问wordpress数据库权限
GRANT ALL PRIVILEGES ON wordpress.* TO [email protected] IDENTIFIED BY ‘wordress_password‘;
# 刷新数据库设置
FLUSH PRIVILEGES;
# 退出数据库
exit

5.2 安装WordPress

下载安装包

cd ~
wget http://wordpress.org/latest.tar.gz
 
解压出来后,cp到/var/www/html/wordpress目录:
# 解压wordpress
tar xzvf latest.tar.gz
# 拷贝到/var/www/html/wordpress目录
sudo rsync -avP ~/wordpress/ /var/www/html/wordpress/

编辑wp-config.php文件:

# 切换到wordpress目录
cd /var/www/html/wordpress
# 复制wp-config.php文件
cp wp-config-sample.php wp-config.php
# 编辑wp-config.php文件
sudo vim wp-config.php

然后在配置文件里设置正确的值:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define(‘DB_NAME‘, ‘database_name_here‘);
/** MySQL database username */
define(‘DB_USER‘, ‘username_here‘);
/** MySQL database password */
define(‘DB_PASSWORD‘, ‘password_here‘);
/** MySQL hostname */
define(‘DB_HOST‘, ‘localhost‘);

登录http://127.0.0.1/wordpress/wp-admin/install.php

按照提示创建好博客,显示如下:

ps.创建mysql用户的时候 始终无法连接数据库,最后无奈使用了root用户连接了数据库。

时间: 2024-08-09 21:52:30

CentOS 7 安装 WordPress的相关文章

Centos 7 安装 Wordpress(三)-----安装 MariaDB数据库、PHP & PHPMyAdmin

全文根据 Keneuro的博客来安装,所以也把该地址分享出来. ----------------------------------------------------------------------------- 下面咱们也来试下. 先来试下 Centos 7 安装 Wordpress(三)-----安装 MariaDB数据库.PHP & PHPMyAdmin

于CentOS 6 安装 Wordpress

1.两种方式给Wordpress 首先,你可以去wordpress最新的官方网站看看wordpress多少下载.例wordpress 3.9.1下载地址: http://cn.wordpress.org/wordpress-3.9-zh_CN.zip 先用mkdir命令随便建立一个文件夹,这里使用wordpress,在该文件夹下用wget来请求wordpress的下载地址,这里用: wget http://cn.wordpress.org/wordpress-3.9-zh_CN.zip unzi

CentOS 7 安装 WordPress,PHP,Nginx,MySQL(MariaDB)

主要资料参考:https://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-on-centos-7 1.安装 nginx: yum install nginx  使用 yum 安装 systemctl start nginx  开启 nginx systemctl enable nginx  跟随系统启动 2.安装 MySQL(MariaDB) yum instal

在centos上安装WordPress

一.安装Apache服务 1.直接在命令行中输入以下命令即可,顺便安装编译组件: yum install -y httpdyum install -y httpd-devel 2.启动Apache服务和设置Apache自启: 1 systemctl start httpd 2 systemctl enable httpd 3.添加一个测试页面,测试Apache服务是否正常运行(可省略): 1 echo "This is my first web" > /var/www/html/

Centos 7 安装 Wordpress(一)-----安装 Apache

今天突然想在  Linu 里安装一个 Wordpress 来弄个博客玩下,所以又开始折腾. 下面也提供下 Centos 7 的下载地址: http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1611.iso 安装 Linux 这个我就不再重复的说了,自己在博客里搜索下,要不就找百度吧. 安装好Centos 7 后,我们要注意下的 IP 地址的配置,如果是安装桌面版的话,那直接点鼠标就OK,如果是使用CRT连

Centos 7 安装 Wordpress(二)-----安装 FTP

安装好了 Apache 后,我们就要上传文件了,所以需要使用 FTP ,默认的情况下,centos 是不开 VSFTPD 服务的,所以我们要安装与开通起来. 命令如下: #yum -y install vsftpd ftp   >>>>>我这里把 ftp vsftpd 都安装 安装成功后,我们要把它开起来,网上说默认的情况下是不打开的,不过我发觉我安装上去后,FTP 是默认打开了.不管怎么样,我们重复敲多一次命令就OK,确保它是打开的. 命令如下 : systemctl re

CentOS 7 yum安装lamp,三者位于不同服务器,并为之安装WordPress及phpmyadmin

系统平台:CentOS 7 1611 WordPress下载地址 phpMyAdmin下载地址(CentOS 7 建议不要安装最新版,否则需要编译最新的php-fpm) 分别在三台主机上安装httpd(192.168.1.200),php-fpm(192.168.1.201),mariadb(192.168.1.202), 并提供WordPress.phpMyAdmin应用 1.安装并配置httpd服务器     1.1 安装httpd服务    [[email protected] ~]# y

在CentOS 6 中安装 Wordpress

1.两种方式得到Wordpress 首先你可以去wordpress官方网站看下最新的wordpress的下载地址多少.比如wordpress 3.9.1的下载地址是: http://cn.wordpress.org/wordpress-3.9-zh_CN.zip 先用mkdir命令随便建立一个目录,这里使用wordpress,在该目录下用wget来请求wordpress的下载地址,这里用: wget http://cn.wordpress.org/wordpress-3.9-zh_CN.zip

CentOS安装wordpress权限问题

最近在CentOS6.5上安装wordpress,遇上一个问题,安装好之后外网总是不能再网页进行配置,想了半天应该是源代码文件的权限问题,具体问题与解决如下: 如果你的wordpress安装目录是wordpress,则通过默认向导配置会出现权限不足的情况: Sorry, but I can’t write the wp-config.php file. You can create the wp-config.php manually and paste the following text i