通过ssh在vps上安装wordpress

[隐藏]

本文介绍通过ssh在vps上安装wordpress,前提: 已经安装好 lnmp环境,即linux+nginx+mysql+php,安装好lamp或者lnmpa也行,总之一句话:已经搭建好php的运行环境。

登录主机

通过putty或者xshell连上你的vps云主机,需要以root身份登录。有些云主机远程登录后,获得的是普通权限,需要执行指令 sudo su – 来获得root权限。比如godaddy云主机,还有GCE和AWS等。

创建mysql数据库和用户

输入 mysql -u root -p

根据提示输入mysql数据库的密码,然后执行以下指令来创建一个数据库:

create database vpsdawanjia;

注意:最后的”;”不能省

创建可以访问数据库的用户并给访问权限:

grant all privileges on vpsdawanjia.* to ‘vpsdawanjia’@’localhost’ identified by ‘passowrd’;

其中: vpsdawanjia.* 表示 vpsdawanjia这个数据库里所有的表,’vpsdawanjia’@’localhost’ 表示vpsdawanjia这个用户有从本地访问数据库的权限,password是访问数据库的密码

然后执行 flush privileges;更新数据库里的记录

执行指令show databases;可以显示所有已创建的数据库

执行指令 select host,user from mysql.user;可以查看相关用户是不是创建成功了。

当然,你也可以直接退出mysql,用新创建的用户名和密码登录一下。

总结一下:登录msyql以后,执行以下指令

create database vpsdawanjia;
grant all privileges on vpsdawanjia.* to 'vpsdawanjia'@'localhost' identified by 'passowrd';
flush privileges;

其实以上这些,你完全可以用phpmyadmin搞定,比这容易多了。

下载wordpress安装包

打开wordpress的下载网页https://cn.wordpress.org/txt-download/,也可以直接在百度搜索,在网页的右边有下载链接

安装包有两个格式 .zip和 .tar.gz ,两种文件包linux都可以解压,右键复制下载地址,然后在ssh里执行(最后先切换到web目录)

指令是:cd /home/wwwroot/vpsdawanjia  后面路径根据实际情况调整

然后开始下载安装包,如 :

wget https://cn.wordpress.org/wordpress-4.9.1-zh_CN.zip

 

如果你下载的是zip安装包,使用指令zip。如果你下载的是tar.gz,则使用tar 来解压。

unzip wordpress-4.9.1-zh_CN.zip

将文件解压在当前目录,解压以后,所有文件放在一个叫wordpress 的子文件夹里,通过以下指令把所有文件移到上一级目录,即网页根目录。

cd wordpress
mv * ../

tar 包的解压指令是

tar -xzvf wordpress-4.9.1-zh_CN.zip

这时候所有文件和文件夹的所有者是root,我们修改一下权限,假如我们网页文件夹名叫 vpsdawanjia,则执行

chown -R www:www vpsdawanjia

-R表示递归vpsdawanjia文件夹里的所有文件和文件夹。

可以通过指令ls -al来检查文件夹的所有者。

开始安装wordpress

浏览器打开你的域名,会自动进入安装页面,如果你的wordpress放在网页根目录的子文件夹里,记得加上文件夹名

安装很简单,根据提示输入数据库名,用户名,密码,其他不用变。

如果以上信息没有错误,会提示 wordpress可以连接数据库,可以开始安装

在接下来的页面输入用户名、密码、网站名字和邮箱,很快就可以安装成功。

转载记得给个链接:VPS大玩家 » 通过ssh在vps上安装wordpress

赞 (5) 打赏

评论 1

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. hao不错,排版再好点就可以了回复

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏