centos 建 wordpress

本文详细介绍如何在服务器上安装和配置LAMP(Linux, Apache, MySQL, PHP)环境,包括安装Apache Web服务器、MySQL数据库服务器及PHP解析器等步骤。

1、安装Apache

sudo yum install httpd

启动服务:

sudo service httpd start

在浏览器中输入服务器的 ip 地址,可以看到 Apache 的欢迎页面。

安装 MySql,并启动 MySql

sudo yum install mysql-server
sudo service mysqld start

通过上面的命令就可以安装并启动了 mysql,安装 mysql 的时候会询问你一些简单的配置,输入 enter 和 yes 一路下来就 OK 了。
三、安装 PHP 以及相关 PHP 组件
先安装 PHP

sudo yum install php php-mysql

安装 PHP 相关组件

yum install php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc

可以使用如下命令搜索:

yum search php-

使用如下命令即可选择开机启动 Apache 和 Mysql:

sudo chkconfig httpd on
sudo chkconfig mysqld on

可以用
service --status-all
来查看这两个进程是否启动。

建立一个 info.php 文件:

sudo vim /var/www/html/info.php
<?php
phpinfo();
?>

ip/info.php

在 Mysql 中新建数据库

mysql -u root -p

创建 wordpress 数据库

create database wordpress;

ftp连接不上 更新不成功时
wp-config.php
if(is_admin()) {
add_filter('filesystem_method', create_function('$a','return "direct";' ));
define('FS_CHMOD_DIR', 0751);
}

### 安装和配置环境 为了在 CentOS 6 上成功安装和配置 WordPress,需先确保服务器已准备好必要的软件栈。通常推荐使用 LAMP (Linux, Apache, MySQL/MariaDB, PHP) 或 LNMP (Linux, Nginx, MySQL/MariaDB, PHP) 堆栈。 #### 准备工作 确认系统是最新的: ```bash yum update -y ``` 考虑到提供的参考资料中提及的内容,这里将重点放在 LNMP 环境下WordPress 的安装[^1]。 ### 安装并配置 PHP 对于PHP的安装,在CentOS 6上可以通过 EPEL 和 Remi 仓库来获取最新版本的 PHP: ```bash rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm yum install php70w php70w-opcache php70w-mysqlnd php70w-gd php70w-xml php70w-mbstring ``` 完成上述命令后,重启 Web 服务使更改生效。 ### 配置 Nginx Nginx 可以为静态资源提供高效的处理能力,并能很好地与 FastCGI 协作以运行 PHP 应用程序。按照给定的信息,可采用如下方法安装 Nginx [^4]: ```bash dnf -y install http://nginx.org/packages/centos/6/x86_64/RPMS/nginx-1.18.0-1.el6.ngx.x86_64.rpm service nginx start chkconfig nginx on ``` 创适合放置网站文件的位置,并调整权限以便于访问这些位置中的文件[^3]: ```bash mkdir -p /usr/local/nginx/html chown -R nginx.nginx /usr/local/nginx/html/ ``` 编辑 `/etc/nginx/conf.d/default.conf` 文件,根据实际需求修改其中的服务端口、根目录等参数。 ### 配置 MySQL 数据库 MySQL 是存储博客数据的关键组件之一。如果尚未安装,则应通过官方 YUM 存储库或其他可靠来源进行安装。初始化数据库之后,记得为即将部署的应用创专用用户及其对应的数据库实例。 ```sql CREATE DATABASE wpdb; GRANT ALL PRIVILEGES ON wpdb.* TO 'wpuser'@'localhost' IDENTIFIED BY 'password'; FLUSH PRIVILEGES; \q ``` ### 下载并安装 WordPress 前往官方网站下载最新的稳定版压缩包,解压至之前准备好的站点根目录内[^2]: ```bash cd /tmp wget https://wordpress.org/latest.tar.gz tar zxvf latest.tar.gz mv wordpress/* /usr/local/nginx/html/ rm -rf /tmp/latest.tar.gz /tmp/wordpress ``` 复制样本配置文件 `wp-config-sample.php` 并依据实际情况填写相应的数据库连接信息。 最后一步是在浏览器里打开该域名或 IP 地址,跟随屏幕提示完成剩余部分——即著名的五分钟安装流程。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值