CentOS 6.4 php环境配置以及安装wordpress
1. nginx php-rpm 包升级
sudo rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
2. 安装mysql
sudo yum install mysql mysql-server
sudo /etc/init.d/mysqld restart
sudo /usr/bin/mysql_secure_installation
3. 安装nginx
sudo yum install nginx
sudo /etc/init.d/nginx start
这时你可以直接访问ip或者域名,查看nginx是否安装成功
4. 安装php
sudo yum --enablerepo=remi install php-fpm php-mysql
5. 配置php
sudo vi /etc/php.ini#cgi.fix_pathinfo=1cgi.fix_pathinfo=0doc_root = /usr/share/nginx/html
6. 配置nginx
默认的配置文件nginx.conf
sudo vi /etc/nginx/nginx.confprocesser = 4
sudo vi /etc/nginx/conf.d/default.conf
#
# The default server
#
server {listen 80;server_name example.com;location / {root /usr/share/nginx/html;index index.php index.html index.htm;}error_page 404 /404.html;location = /404.html {root /usr/share/nginx/html;}error_page 500 502 503 504 /50x.html;location = /50x.html {root /usr/share/nginx/html;}# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000#location ~ \.php$ {root /usr/share/nginx/html;fastcgi_pass 127.0.0.1:9000;fastcgi_index index.php;fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;include fastcgi_params;}
}
1) location 下
添加index.php
2) root 可以改成你想要的位置,如/var/www/wordpress
3)server_name 改成你的域名或者ip或者localhost
4) location ~ \.php$ { 下面的root要和上面location的一样
5)fastcgi_param 帮助php解释器在document root找到php脚本
7. 配置php-fpm
sudo vi /etc/php-fpm.d/www.conf
替换apahce到nginx
[...]
; Unix user/group of processes
; Note: The user is mandatory. If the group is not set, the default user's group
; will be used.
; RPM: apache Choosed to be able to access some dir as httpd
user = nginx
; RPM: Keep a group allowed to write in log dir.
group = nginx
[...]
重启php-fpm
sudo service php-fpm restart
8.添加php测试页面
sudo vi /usr/share/nginx/html/info.php
sudo service nginx restart
9. 添加开机自动重启
sudo chkconfig --levels 235 mysqld on
sudo chkconfig --levels 235 nginx on
sudo chkconfig --levels 235 php-fpm on
上面环境配置好以后就可以安装wordpress了
1. 下载并解压
wget http://wordpress.org/latest.tar.gz
tar -xzvf latest.tar.gz
2. 创建数据库
mysql -u root -p
CREATE DATABASE wordpress;
CREATE USER wordpressuser@localhost;
SET PASSWORD FOR wordpressuser@localhost= PASSWORD("password");
GRANT ALL PRIVILEGES ON wordpress.* TO wordpressuser@localhost IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
exit
3. 配置wordpress
复制配置文件并配置
cp ~/wordpress/wp-config-sample.php ~/wordpress/wp-config.php
vi ~/wordpress/wp-config.php
// ** MySQL settings - You can get this info from your web host ** // /** The name of the database for WordPress */ define('DB_NAME', 'wordpress');/** MySQL database username */ define('DB_USER', 'wordpressuser');/** MySQL database password */ define('DB_PASSWORD', 'password');
复制wordpress到nginx的root目录下,
sudo cp -r ~/wordpress/* /var/www/html
可能需要php-gd
sudo yum install php-gd
重启nginx
sudo service httpd restart
4 安装wordpress
访问你的域名http:xxx.com/wp-admin/install.php 来安装,很简单。
这样一个wordpress的博客配置就完成了。
转载于:https://www.cnblogs.com/iosdev/p/3394583.html
CentOS 6.4 php环境配置以及安装wordpress相关推荐
- wamp环境变量配置php,WAMP环境配置-PHP安装
我这次环境配置安装的是php-5.6.25版本! (最近我在反复安装PHP的时候出现了一个问题,httpd.conf加载php5apache2_4.dll出现错误,怎么修改都不行,此时我安装的是VC1 ...
- linux下织梦cms安装环境配置文件,Mac本地环境配置以及安装织梦CMS,增加新的坑解决办法...
Mac上其实已经自带了Apache和PHP,只是默认关闭的.开启一下就行了. Apache配置 apache已经自带了,只需在"终端"输入命令开启下就行了. 开启apache ...
- android 环境配置和安装, Android系统包说明,基本控件,常用代码,ADB 命令行,APK文件确解,小技艺,...
一. 环境配置和安装(Android2.2) 参考文章:这里 1.1 JDK 1.2 SDK 下载地址:http://dl.google.com/android ...
- Pytorch环境配置与安装(Anaconda、Pycharm、Jupyter)
目录 一. Pytorch环境配置与安装 1.1 安装Anaconda 1.2 创建Anaconda虚拟环境 1.3 安装Pytorch 二. Pycharm和Jupyter notebook的安装及 ...
- PyTorch 在 Windows 10 系统下的环境配置及安装
PyTorch 简介 PyTorch 是一个开源的 Python 机器学习库,基于 Torch,用于自然语言处理等应用程序. 相关链接: PyTorch 官方网站 PyTorch 的 Github 仓 ...
- Windows10下QT6(C++)+OpenCV4环境配置及安装
文章目录 1. 安装Qt 2. 安装Cmake 3. 下载并编译OpenCV4 4. Qt6配置OpenCV 5. 资源 参考博主文章 Windows10下QT6.0(C++)+OpenCV4环境配置 ...
- 【Mac 环境配置】--安装git及使用
[Mac 环境配置]--安装git及使用 git下载 git安装 安装xcode 基本配置 git下载 官网下载地址:https://git-scm.com/ git安装 载完成后,跟其他软件一样正常 ...
- 【一生一芯】Chap.1 “一生一芯”实验环境配置| VMware安装Ubuntu20.04 | PA工程配置 | 解决llvm版本问题
[一生一芯]Chap.1 "一生一芯"实验环境配置| VMware安装Ubuntu20.04 | PA工程配置 | 解决llvm版本问题 0. 什么是PA? 1. 安装VMware ...
- 【愚公系列】2022年09月 python人工智能-PyTorch环境配置及安装
文章目录 一.PyTorch得概念 二.PyTorch环境配置及安装 1. Anaconda下载和安装 1.1 本机环境 1.2 安装对应的anaconda包 2.pytorch的环境配置 2.1 p ...
- PaddleOCR环境配置与安装
PaddleOCR环境配置与安装 文章目录 PaddleOCR环境配置与安装 1.前言 2.安装 2.1Python3.7环境准备 2.2.PyCharm建立项目 2.3 安装PaddlePaddle ...
最新文章
- l293d电机驱动原理_一文搞懂步进电机特性、原理及驱动器设计
- C++ 中的 new/delete 和 new[]/delete[]
- linux h5 动画软件下载,技术|7款绚丽的jQuery/HTML5动画及源码
- 国家可持续发展议程创新示范区创建工作推进会在北京召开
- Ubuntu 12.10连接米2
- 微软开源计算机视觉专题库,含分类、检测、分割、关键点、跟踪、动作识别等主流方向...
- java 模板方法_Java设计模式21:模板方法(Template Method)
- Matlab图形修饰之色彩处理
- jdk优先级队列是如何实现的
- 微信小程序的学习资料销售平台
- Servlet的原理和基础使用
- InternetDownloadManager(6.30.8)下载利器IDM破解版
- Zookeeper Leader选举算法及选举过程
- grub引导项修复详解_grub2修复引导 · LINCHUAN的小站
- java生成不重复8位数字_如何生成8位随机不重复的数字编号
- 【Simulink专题】Simulink模型设置(三):代码生成
- JdbcTemplate报空指针异常 已解决
- 鸟哥的Linux 私房菜 (1-12) + my
- 浏览器无法连接网络,学校校园网无法跳转到登录页面
- MySQL数据库任意IP连接设置
热门文章
- 【机器学习系列】隐马尔科夫模型第一讲:通俗易懂概述HMM
- 【生信进阶练习1000days】day14-GenomicDataCommons(GDC)
- 我的矩阵分析学习安排
- android studio for android learning (十三) 一个简单的图片查看器示例
- 使用BoobSnail生成任意Excel 4.0 XLM宏文件
- 241.为运算表达式设计优先级(力扣leetcode) 博主可答疑该问题
- php分布式gearman,使用Gearman搭建分布式任务分发平台
- idea下载源代码报错提示Connection refused to host: 127.0.0.1;
- 从零开始学安全(七)●Linux基础命令学习笔记
- [PHP] excel 的导入导出