环境准备
防火墙配置
# yum -y install iptables-services
# vim /etc/sysconfig/iptables
# sample configuration for iptables service
# you can edit this manually or use system-config-firewall
# please do not ask us to add additional ports/services to this default configuration
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
# 防火墙开机启动
# service iptables start
# chkconfig iptables on
php mysql 环境准备
# yum install -y httpd
# yum install -y mariadb-server
# yum install -y php
# yum install -y php-mysql
# yum install -y php-xml
# yum install -y php-gd
# 可以直接使用
yum install httpd php php-mysql php-gd php-xml mariadb-server mariadb
# 关闭 SELINUX, 不关闭的话php无法连接mysql
# getenforce
Enforcing
# vim /etc/selinux/config
# SELINUX=enforcing
SELINUX=disabled
解压wordpress 放入html路径
# cd /application/download/
# wget https://wordpress.org/latest.tar.gz
# mv latest.tar.gz WordPress.tar.gz
# tar -zxvf WordPress-4.3.1.tar.gz
# mv /application/download/wordpress/ /var/www/html/
# chown -R apache.apache /var/www/html/wordpress/
# ll -a
创建数据库用户名和密码
# mysql -h192.168.1.20 -uroot -p
Enter password:
MariaDB [(none)]> create database word_press default character set utf8;
Query OK, 1 row affected (0.00 sec)
MariaDB [(none)]> show create database word_press;
+------------+---------------------------------------------------------------------+
| Database | Create Database |
+------------+---------------------------------------------------------------------+
| word_press | CREATE DATABASE `word_press` /*!40100 DEFAULT CHARACTER SET utf8 */ |
+------------+---------------------------------------------------------------------+
1 row in set (0.00 sec)
MariaDB [(none)]> grant all privileges on word_press.* to 'wordpress'@'%' identified by 'wordpress';
Query OK, 0 rows affected (0.00 sec)
MariaDB [(none)]> flush privileges;
Query OK, 0 rows affected (0.00 sec)
MariaDB [(none)]> show grants for 'wordpress'@'%';
+----------------------------------------------------------------------------------------------------------+
| Grants for wordpress@% |
+----------------------------------------------------------------------------------------------------------+
| GRANT USAGE ON *.* TO 'wordpress'@'%' IDENTIFIED BY PASSWORD '*C260A4F79FA905AF65142FFE0B9A14FE0E1519CC' |
| GRANT ALL PRIVILEGES ON `word_press`.* TO 'wordpress'@'%' |
+----------------------------------------------------------------------------------------------------------+
2 rows in set (0.00 sec)
访问 http://192.168.1.20/wordpress
输入数据库信息, 就可以使用了
分享到:
相关推荐
以上步骤详细阐述了在阿里云CentOS7系统上部署LNMP环境并安装WordPress的过程。这个过程需要对Linux命令行操作、网络服务配置、数据库管理和Web应用搭建有一定的理解。完成这些步骤后,你可以拥有一个自定义的...
CentOS 6 中搭建 Nginx 和部署 WordPress 项目 本资源摘要信息将为读者提供 CentOS 6 中搭建 Nginx 和部署 WordPress 项目的详细步骤和知识点。 一、Nginx 安装配置 1. 安装依赖包:在安装 Nginx 之前,需要安装 ...
1.两种方式得到Wordpress 首先你可以去wordpress官方网站看下最新的wordpress的下载地址多少。比如wordpress 3.9.1的下载地址是: http://cn.wordpress.org/wordpress-3.9-zh_CN.zip 先用mkdir命令随便建立一...
本文将详细介绍如何在CentOS7操作系统上安装和配置这个平台,以便搭建一个功能完备的博客系统。 首先,我们从安装Apache(httpd)服务开始。Apache是世界上最流行的Web服务器软件,提供了稳定且可定制的网页托管...
在CentOS 7上使用yum安装LAMP(Linux, Apache, MariaDB/MySQL, PHP)环境是一种常用的方式来搭建动态网站或应用。LAMP环境能够支持多种动态网站和应用的运行,包括流行的WordPress, Drupal等。CentOS(Community ...
centos5.9下安装部署并且优化wordpress文档
至此,CentOS 6上的AMP环境配置已完成,为下一步安装WordPress做好了准备。在后续步骤中,你将需要创建MySQL数据库、导入WordPress文件并进行基本的WordPress配置。记得在安装WordPress之前备份好所有数据,以防止...
在centos7上简单安装Wordpress,Magento,Tomcat平台安装Magento2,TomCat,Wordpress和静态网站Nginx,centos 7代码这些说明将提供在本地计算机上安装和运行的项目的副本,以进行开发和测试。 有关如何将项目部署到...
在CentOS 5.5操作系统中,安装Nginx、PHP和MySQL的组合是一个常见的任务,这个过程可以分为几个关键步骤。以下是一个详细的指南,涵盖了从安装基础环境到配置服务的整个过程。 首先,我们需要确保系统中安装了必要...
WordPress使用PHP作为服务器端脚本语言,因此在CentOS上部署WordPress首先需要安装PHP及一些必要的模块。常用的PHP模块包括php-gd(图像处理)、php-imap(邮件处理)、php-ldap(LDAP模块)、php-odbc(开放数据库...
WordPress在CentOS服务器下如何安装Varnish加速.docx
【WordPress在LNMP环境下的安装】 WordPress是一款广泛使用的开源内容管理系统,它可以帮助用户轻松搭建功能丰富的网站。在LNMP(Linux + Nginx + MySQL + PHP)环境下安装WordPress,是许多开发者和网站管理员首选...
至此,你已经在CentOS 6.4上成功安装了LAMP环境。你可以在此基础上部署你的PHP应用程序,如WordPress、Drupal等。记住,为了服务器的安全,建议配置防火墙规则或使用安全组策略,限制不必要的入站流量。同时,定期...
ansible-centos7 CentOS7的Ansible剧本安装$ git clone https://github.com/castaneai/ansible-centos7$ cd ansible-centos7$ sudo ./install.sh用法可用的剧本位于playbooks/目录中。 使用ansible-playbook命令运行...
Linux运维笔记:Centos6.9之yum安装LNMP 一、Centos6.9之yum安装LNMP概述 Centos6.9之yum安装LNMP是指使用Centos6.9操作系统上的yum包管理器来安装LNMP(Linux、Nginx、MySQL、PHP)环境。LNMP环境是Web应用程序的...