阿里云Linux服务器搭建WordPress教程

WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。下面以阿里云云翼计划的Ubuntu服务器为例,向大家介绍WordPress的安装和配置流程。

环境:

Ubuntu 16.04 64位系统
LAMP(Linux+Apache+MySQL+PHP)
WordPress zh_CN

参考:

ubuntu 查看所有服务

阿里云+Ubuntu 16.04 64位 搭建WordPress博客

MySQL数据库远程连接、创建新用户、设置权限、更改用户密码


欢迎关注我的微信公众号“人小路远”哦,在这里我将会记录自己日常学习的点滴收获与大家分享,以后也可能会定期记录一下自己在外读博的所见所闻,希望大家喜欢,感谢支持!


一、准备工作

  1. 配置安全组规则

    在阿里云控制台中添加实例的安全组规则,添加常用端口:21、22、80等,备用

  2. 安装Xftp和Xshell方便上传下载文件和远程输入命令

    教程见:使用xshell连接远程服务器并使用ftp上传文件

二、搭建LAMP环境

  1. 安装Apache2(在命令最后添加-y可以跳过询问填写y的步骤)

    sudo apt-get install apache2 -y
    
  2. 安装php7.0

    sudo apt-get install php7.0 -y
    sudo apt-get install libapache2-mod-php7.0
    
  3. 安装MySQL

    打完下面这句命令后会出现设置MySQL密码的提示,要输两遍。务必记住这个密码,后面会用到。

    sudo apt-get install mysql-server -y
    

    安装MySQL的php相关组件

    sudo apt-get install php7.0-mysql
    
  4. 安装phpadmin
    下面的命令输完后,根据提示选择Apache2,并在之后会要你输入root密码和之前设置的MySQL密码

    sudo apt-get install phpmyadmin -y
    

    重启MySQL服务(查看Ubuntu所有服务状态命令service --status-all

    sudo service mysql restart
    

    重启Apache2服务:

    sudo systemctl restart apache2.service
    
  5. 配置MySQL数据库

    输入以下命令,并输入MySQL的密码进入数据库。

    mysql -u root -p
    

    创建数据库,命令中的DATABASENAME为自己设置的数据库名字.。(记住一定要输分号,不然在MySQL中命令不算结束)。

    create database DATABASENAME;
    

    创建一个数据库用户,其中的USERNAME为你自己设置的用户名,双引号中的PASSWORD为你设置的密码。

    create user USERNAME;
    set password for USERNAME = password("PASSWORD")
    

    设置所有用户使用PASSWORD密码都可以访问数据库的权限。

    grant all privileges on DATABASENAME.* to USERNAME identified by "PASSWORD";
    flush privileges;
    

    退出MySQL

    exit
    

三、下载WordPress

直接输入命令进行下载(如果由于网络原因下载失败,请直接看第四部分)

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

解压这个文件,但是Ubuntu不自带解压程序,键入下列命令安装unzip

sudo apt-get install unzip

使用unzip解压安装包。

sudo unzip wordpress-4.9.4-zh_CN.zip

四、配置WordPress

剪切wordpress-4.9.4-zh_CN文件夹内的所有文件到PHP默认访问目录中 /var/www/html/

(如果上一步由于网络原因报错,或者报Too many requests错误。那么建议将上面的下载链接复制到浏览器地址栏里,或者使用迅雷进行下载,然后通过Xftp直接上传至服务器该地址。)

sudo mv wordpress/* /var/www/html/

修改 /var/www/html/目录权限:

sudo chmod -R 777 /var/www/html/

重启Apache2服务:

sudo systemctl restart apache2.service

在浏览器地址栏中打开公网IP地址/readme.html阅读WordPress介绍和安装流程,并按照要求填写相关信息即可。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

湖大李桂桂

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值