Wordpress # 下载安装文件 cd /usr/local/nginx/html/blog wget https://cn.wordpress.org/wordpress-4.8.1-zh_CN.tar.gz tar xf wordpress-4.8.1-zh_CN.tar.gz cd wordpress -->可以将文件移到 关于文件权限的考虑 PHP文件是root用户,因为是开发管理/usr/local/nginx/html/blog,避免页面显示多路径 cd /usr/local/nginx/html chown -R root.root ./blog find ./blog…
从零开始在linux下搭建wordpress博客
一,准备linux环境 本地虚拟机可以忽略第一部分 微博以及微信的公共平台现在正火的一塌糊涂。既然博客已经上线,准备把一些过程写一下,省的以后我自己忘了。就当留个纪念吧,好歹花了这么长时间。 全文的操作环境为debian。其他linux发行版区别不大。 没有vps的可以在电脑上装个linux虚拟机试试,都一样的。 登入vps Windows下我一直用的是putty,linux下就不多讲了,ssh就行。在linux的shell下输密码是不显示的。 修改root密码 passwd 复制代码 添加新用户 一天到晚用root进行操作我觉得是件蛮危险的事… adduser use…
linux 安装php8
准备工作 创建空文件夹 > mkdir /opt/php //创建目录 > cd /opt/php //进入目录 安装php运行依赖库 > yum install openssl-devel gcc gcc-c++ wget make libxml2 libxml2-devel openssl openssl-devel curl-devel libjpeg-devel libpng-devel freetype-devel bison autoconf sqlite-devel bzip2-devel libcurl-devel libicu-devel li…
Linux 防火墙及开放端口管理
查看防火墙是否开启systemctl status firewalld 若没有开启则是开启状态systemctl start firewalld 关闭则start改为stop 查看所有开启的端口firewall-cmd --list-ports 注:启动防火墙后,默认没有开启任何端口,需要手动开启端口 防火墙开启端口访问firewall-cmd --zone=public --add-port=80/tcp --permanent命令含义: --zone #作用域 --add-port=80/tcp #添加端口,格式为:端口/通讯协议 --permanent #永久生效,没有此…
使用Nginx+WordPress搭建个人网站
背景 很多研究技术的朋友喜欢写博客。如果希望搭建一个完全属于自己的网站,也并不困难。这里简要分享一下我搭建这个博客网站的经验。 关键步骤 购买服务器、域名、DNS云解析服务 网站备案(可选) 安装Nginx+WordPress+MySQL+PHP 配置WordPress 运行网站,开始写作 简要说明 详细的安装配置操作说明请参考隔壁Wendi Cai's Blog的这篇博文:如何用WordPress + Nginx + MySQL + PHP搭建个人博客。 这里简单说一下购买服务器、域名、DNS云解析服务。 1、个人网站是怎么运行的 我们所看到的网页,是由运行在服务器(硬件)上的web服务器(…
Nginx部署多个站点
Nginx部署多个站点 一,介绍与需求 1.1,介绍 详细介绍请看nginx代理部署Vue与React项目,在这儿主要介绍多个站点的配置 1.2,需求 有时候想在一台服务器上为不同的域名/不同的二级域名运行不同的站点。比如www.webA.com作为官网前台,www.webB.com/admin.webA.com作为后台管理系统。可以把你的服务器IP分别解析到两个域名上,然后反向代理不同的站点,站点的服务名必须与域名对应。 二,Nginx配置 第一步:新建webServer文件夹 1 mkdir /usr/local/nginx/webServer 第二步:进入webServer目录 1 cd…
转:在Nginx上配置多个站点
有时候你想在一台服务器上为不同的域名运行不同的站点。比如www.siteA.com作为博客,www.siteB.com作为论坛。你可以把两个域名的IP都解析到你的服务器上,但是没法在Nginx的根目录里同时运行两个不同的网站。这时候,你就需要使用虚拟目录了。假设你把博客放在”/home/user/www/blog”下,论坛放在”/home/user/www/forum”下。下面我们就开始配置了: 在Nginx配置目录下,创建一个”vhost”目录。本例假设Nginx是默认安装,配置目录在”/etc/nginx” $ sudo mkdir /etc/nginx/vhost 创建siteA的配置文…
CentOS 7 配置 nginx php-fpm 详细教程
CentOS 7 配置 Nginx 的步骤如下: 首先更新 yum,没有安装 yum 的自行安装 yum update 1. 安装 Nginx yum install nginx 开启 Nginx 并设置开机启动 systemctl start nginx systemctl enable nginx 完成后,输入 localhost 会显示如下页面,表示安装成功,该页面会由两个信息,一个是配置文件的路径,一个是 www 目录的路径 2. 安装最新版本的 PHP、PHP-FPM 注意 PHP 与 PHP-FPM 版本必须保持一致 yum install php php-fp…
yum安装php,php-fpm
1.检查当前安装的PHP包 yum list installed | grep php 如果有安装的PHP包,先删除他们 yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstring.x86_64 php-mcrypt.x86_64 php-mysql.x86_64 php-pdo.x86_64 2.不同centos版本,在yum 安装前,增加yum仓库信息 Centos 5.X rpm -Uvh http://mirror.webtatic.com/y…
配置nginx 支持php
一、确保php-fpm已经启动: ps -A | grep php-fpm 如果没有启动,则启动php-fpm: /usr/local/sbin/php-fpm 查看是否启动成功: root@iZ25fm7iewtZ:/usr/local/etc# ps -ef | grep php-fpm root 3691 1 0 18:49 ? 00:00:00 php-fpm: master process (/usr/local/etc/php-fpm.conf) www-data 3692 3691 0 18:49 ? 00:00:00 php-fpm: pool www www-data 369…