安装xshell

下载地址

https://www.netsarang.com/download/down_xsh6.html?token=RmxrTGc3VEkwN2VxSnRuRC92RENkUUBRSzZtQWI3VGVwN0F2Q1llZ3VHWEZB

一、 window下安装

1、安装wamp

WAMP是一个windows上的php开发集成环境,一键安装php,apache和mysql,非常方便。

双击wampserver2.2exxxxxxxxxx.exe文件进行安装,安装过程中直接下一步即可。

另外安装过iis的同学注意停掉iis服务,因为iis占用80端口与apache的默认端口会发生冲突。

成功安装完wamp后桌面右下角的任务栏里应该会出现一个小托盘,点击这个托盘,在弹出菜单里选择倒数第四项启动所有服务。如果托盘变绿,那么安装成功,否则安装有问题,需要自己再三检查。

(我第一次安装失败,没办法启动,重新安装就好了,这个包不能用最新的,也会安装失败)

2、安装wordpress

解压wordpress-3.5.2-zh_CN.zip文件,注意,直接解压到当前目录就好了。

例如,如果你的wamp安装在D盘,那么你应该将解压出的文件夹放到D:\wamp\www这个路径下。

在浏览器里访问http://localhost/wordpress/ (停掉IIS服务,和我自己的一个数据库)

这时候应该出现wp-config.php文件不存在的提示,点击创建配置文件按钮。

然后又是一段提示,这时候点击现在就开始按钮。

这时候会出现配置数据库的表单。

  • 数据库名默认test(还是写test,不然总失败了,心酸。。。。);
  • 用户名填写root
  • 密码为空,但是要输入一个空格;
  • 数据库主机和表前缀都不要修改;

继续下一步,下面将创建wordpress blog的一些基本信息。

设置完站点信息后就基本完事了,恭喜大家得到了自己的第一个wordpress blog

注意:

1、自己本机安装了IIS,先把这个服务给停止了,不然占用80的端口了,打不开

计算机-管理

检查端口占用:

查看被占用端口对应的PID

即PID,这里是10004

继续输入tasklist|findstr 10004,回车,查看是哪个进程或者程序占用了80端口

或者是我们打开任务管理器,切换到进程选项卡,在PID一列查看1004对应的进程是谁

如果看不到PID这一列,如下图:

2、访问时候提示“数据库连接错误”

解决:本机装了二个mysql数据库,占用了不同的端口,services.msc---进入服务,把mysql服务关闭或是改为手动,最后重启成功啦啦。。。

如果还不行!

Win键+R 输入:services.msc--进入服务

找到apache

找到apache 关掉它的服务!(最好是将它的启动类型改为手动)

重启wampserver!

如果变绿问题解决!

二、【windows】 xampp+wordpress 

下载wordpress
官网:https://cn.wordpress.org/
下载链接:https://cn.wordpress.org/wordpress-4.7.4-zh_CN.zip

下载xampp
http://sw.bos.baidu.com/sw-search-sp/software/18a65b9d50610/xampp-win32-5.6.28-1-VC11-installer.exe

我的安装路径是:D:\Program\xampp
所以我解压wordepress到
D:\Program\xampp\htdocs
解压完之后是
D:\Program\xampp\htdocs\wordpress

运行xampp

启动apache/mysql/

浏览器打开
http://localhost/wordpress
可以打开,代表成功了,

点击shell
设置root用户的密码
mysqladmin -u root password
我设置的密码是:123456
输入密码,登录
mysql -u root -p

create database wordpress;
查看数据库;
show databases;

有wordpress了

浏览器打开
http://localhost/wordpress
数据库中输入刚刚创建的:
wordpress

用户名:root

密码:刚刚设置的密码:123456
提交

PS:以下sql命令备用
删除库的命令
drop database wordpress;
使用库:
use wordpress;
显示库中的表:
show tables;
查询表中的数据:
select * from wp_users;

 三、Centos7+nginx+mysql++php-fpm+wordpress 

安装所需程序

yum install php php-mysql php-fpm lrzsz nginx mariadb mariadb-server -y

Cenos 7 启动服务

systemctl start nginx
systemctl start mariadb
systemctl start php-fpm

服务开机启动

systemctl enable nginx
systemctl enable mariadb
systemctl enable php-fpm

登录mysql并创建wordpress数据库,创建成功后退出数据库

mysql -u root -p
create database wordpress;
quit

创建存放worpress的文件夹:

mkdir /home/www/web

到worpress目录去

cd /home/www/web

下载wordpress文件

wget https://cn.wordpress.org/wordpress-4.7.4-zh_CN.tar.gz

解压wordpress文件到当前目录

tar -zxvf wordpress-4.7.4-zh_CN.tar.gz

修改目录的所有者

chown -R apache:apache /home/www/web

修改目录的权限

chmod -R 777 /home/www/web

创建nginx配置文件:内容在文件末尾

vim /etc/nginx/conf.d/wordpress.conf

验证配置:

nginx -t

输出以下内容表示配置没有问题:

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

重启nginx服务

systemctl reload nginx

打开浏览器,地址栏输入:
119.29.183.161
点击现在就开始;
数据库中:wordpress
用户名:root
密码:空
提交:
切回到xshell应用解决WordPress升级需要输入FTP信息wp-config.php文件最后加上下面这句:define(‘FS_METHOD’, “direct”);

vim /home/www/web/wordpress/wp-config.php

在文件末尾增加:

define(‘FS_METHOD’, “direct”);

保存文件
重启nginx服务

systemctl reload nginx

wordpress.conf
server {
listen 80;
server_name 119.29.183.161;
root /home/www/web/wordpress;;

# Load configuration files for the default server block.
include /etc/nginx/default.d/*.conf; location / {
index index.php;
try_files $uri $uri/ /index.php?$args;
} rewrite /wp-admin$ $scheme://$host$uri/ permanent; location ~* ^.+\.(ogg|ogv|svg|svgz|eot|otf|woff|mp4|ttf|rss|atom|jpg|jpeg|gif|png|ico|zip|tgz|gz|rar|bz2|doc|xls|exe|ppt|tar|mid|midi|wav|bmp|rtf)$ {
access_log off; log_not_found off; expires max;
} location ~ \.php$ {
try_files $uri =404;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
 

搭建wordpress-安装xshell的更多相关文章

  1. ubuntu系统用docker搭建wordpress

    目标:在docker中搭建wordpress 安装顺序: 首先要有一个云服务器---购买或者自己搭建(本人是自己在主机上装了虚拟机,搭建了一个ubuntu14.04,安装链接:https://www. ...

  2. HHvm Apache 2.4 Nginx建站环境搭建方法安装运行WordPress博客

    HHvm Apache 2.4 Nginx建站环境搭建方法安装运行WordPress博客 VPS主机   2014年06月02日 17:20   评论»       文章目录 Debian上安装 Ce ...

  3. 基于LNMP架构搭建wordpress博客之安装架构说明

    架构情况 架构情况:基于LNMP架构搭建wordpress系统 软件包版本说明: 系统要求 :  CentOS-6.9-x86_64-bin-DVD1.iso PHP版本  :  php-7.2.29 ...

  4. 搭建centos测试环境:window安装xshell,WinSCP 。 centos安装jdk tomcat

    通过ssh实现远程访问linux系统: 由于xshell 连接centos,需要centos开启ssh服务.所以先启动SSH服务,没有ssh需要先安装. 1 . 查看SSH是否安装命令:rpm -qa ...

  5. 本地环境下 WordPress 环境搭建与安装

    本地环境:Ubuntu 14.04 使用软件: WordPress 4.1.1 中文优化版 EasyEngine 安装步骤: 安装 LNMP 环境; wget -qO ee rt.cx/ee & ...

  6. 在腾讯云上搭建WordPress博客

    笔者一直很羡慕那些搭建了个人博客的大牛,在最近工作之余也尝试着搭建了自己的博客,历时1周,这篇文章就将踩过的坑记录下来,先看下成果,链接在此 1- 购买腾讯云主机 腾讯云官网,我选了79元/月的最便宜 ...

  7. WordPress 建站教程:新手搭建 WordPress个人博客图文教程(完全版)

    前言 WordPress 作为动态博客的代表,至今已经有十几年历史,而且一直在更新发展中,功能强大,插件和主题丰富,WordPress搭建使用也很方便.作为个人站长和博主,很多都是从 WordPres ...

  8. 快速搭建WordPress博客

    博主在看了朋友的博客后 决定也搭建一个wordPress 博客 思路 1.购买服务器 2.Cenots环境配置 3.安装wordpress 工具 推荐使用 Xshell 6,当然也可以用其他 服务器推 ...

  9. 搭建 WordPress 博客教程

    搭建 WordPress 博客教程(超详细) 在 2018年7月29日 上张贴 由 suncent一条评论 本文转自:静候那一米阳光 链接:https://www.jianshu.com/p/5675 ...

  10. centos7+腾讯云服务器搭建wordpress

    title: centos7+腾讯云服务器搭建wordpress date: 2020-03-04 categories: web tags: [wordpress] 分两部分:1.搭建LEMP环境 ...

随机推荐

  1. Oracle 高版本往低版本备份恢复的方法

    1. 高版本的数据库备份恢复到低版本的数据库 有时候回报错, 提示version版本不一致, 2. 其实方法是expdp 导出的时候 增加一个参数就可以了 参数 一般的类型是 version=11.2 ...

  2. [转帖]Oracle dba_objects和all_objects 最大的区别

    Oracle dba_objects和all_objects 最大的区别 原创 Oracle 作者:maohaiqing0304 时间:2015-08-14 15:07:18  9281  0   链 ...

  3. 【监控笔记】【3.1】DML(CDC)、DDL(DDL触发器)跟踪数据更改,数据库审计

    关键词:数据库审计.DDL审计.DML审计 [监控笔记][3.1]DML(CDC).DDL(DDL触发器)跟踪数据更改 [1]DML(CDC) 2008及以上 https://www.cnblogs. ...

  4. Python3 AES加解密(AES/ECB/PKCS5Padding)

    class AesEncry(object): key = "wwwwwwwwwwwwwwww" # aes秘钥 def encrypt(self, data): data = j ...

  5. ubuntu14 teamviewer使用

    一. 软件安装 1.1. 下载.deb文件 下载13版本的,不要下载最新版本的 1.2. 环境配置 <1>. sudo dpkg --add-architecture i386 <2 ...

  6. 通过编写串口助手工具学习MFC过程——(八)遇到的一些问题

    通过编写串口助手工具学习MFC过程 因为以前也做过几次MFC的编程,每次都是项目完成时,MFC基本操作清楚了,但是过好长时间不再接触MFC的项目,再次做MFC的项目时,又要从头开始熟悉.这次通过做一个 ...

  7. python3中编码与解码的问题

    python3中编码与解码的问题 ASCII .Unicode.UTF-8 ASCII 我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串.每一个二进制位(bit)有0和1两种状态,因此 ...

  8. ssh修改超时自动登出时间的方法

    echo $TMOUT 查看当前服务器登出时间,如果没有输出表示不会登出 1.修改:vim ~/.bash_profile 2.设置TMOUT值 TMOUT=600 #表示10分钟之后自动登出 TMO ...

  9. L3-015. 球队“食物链”

    某国的足球联赛中有N支参赛球队,编号从1至N.联赛采用主客场双循环赛制,参赛球队两两之间在双方主场各赛一场. 联赛战罢,结果已经尘埃落定.此时,联赛主席突发奇想,希望从中找出一条包含所有球队的“食物链 ...

  10. 搭建DHCP服务实现动态分配IP地址-NTP网络时间同步

    本节所讲内容: DHCP服务器工作原理 使用DHCP为局域网中的机器分配IP地址 使用DHCP为服务器分配固定IP地址 ntpdate加计划任务同步服务器时间   实验环境: 服务端:xuegod63 ...