阿里云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数据库远程连接、创建新用户、设置权限、更改用户密码
欢迎关注我的微信公众号“人小路远”哦,在这里我将会记录自己日常学习的点滴收获与大家分享,以后也可能会定期记录一下自己在外读博的所见所闻,希望大家喜欢,感谢支持!
一、准备工作
配置安全组规则
在阿里云控制台中添加实例的安全组规则,添加常用端口:21、22、80等,备用
安装Xftp和Xshell方便上传下载文件和远程输入命令
教程见:使用xshell连接远程服务器并使用ftp上传文件
二、搭建LAMP环境
安装Apache2(在命令最后添加-y可以跳过询问填写y的步骤)
sudo apt-get install apache2 -y
安装php7.0
sudo apt-get install php7.0 -y sudo apt-get install libapache2-mod-php7.0
安装MySQL
打完下面这句命令后会出现设置MySQL密码的提示,要输两遍。务必记住这个密码,后面会用到。
sudo apt-get install mysql-server -y
安装MySQL的php相关组件
sudo apt-get install php7.0-mysql
安装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
配置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介绍和安装流程,并按照要求填写相关信息即可。
阿里云Linux服务器搭建WordPress教程相关推荐
- 阿里云ECS服务器搭建wordpress个人博客网站【详细图文教程】
阿里云ECS服务器搭建wordpress个人博客网站[小白专用的图文教程] 在阿里云上搭建使用个人博客主要分为以下几个步骤: 1.购买阿里云ECS主机 2.购买域名 3.申请备案 4.环境配置 5.安 ...
- 阿里云轻量级服务器搭建博客网站教程(入门级别搭建)
阿里云轻量级服务器搭建博客网站教程 先给大家看一下最后的成果:zhangshuaiqi.xyz 使用宝塔面板部署ssl证书,伪静态设置,一键部署wordpress 服务器类型:阿里云轻量级服务器2核4 ...
- 阿里云Linux服务器部署Mysql,JDK以及Tomcat教程
阿里云Linux服务器部署Mysql,JDK以及Tomcat教程 最近趁着阿里云服务器优惠在阿里云租用了一个轻型应用服务器,本来可以选择已经搭配好的服务器类型,但自己选择了ubantu Linux系统 ...
- 华为云 和 阿里云 跨服务器搭建Hadoop集群
目录 华为云 和 阿里云 跨服务器搭建Hadoop集群 说明 期间遇到的问题 CentOS6 7 8更换阿里yum源 修改服务器名称 安装JDK 安装Hadoop 编写集群分发脚本 xsync scp ...
- Vue项目自动部署之一、阿里云Linux服务器、域名购买和使用
购买阿里云Linux服务器 如果已有服务器请直接跳转到[传统部署方式] 登录阿里云,访问 云服务器 ECS 购买地址:https://ecs-buy.aliyun.com/ 也可从首页导航菜单进入. ...
- 阿里云ECS服务器搭建Mysql数据库
阿里云ECS服务器搭建Mysql数据库 一.服务器系统: Alibaba Cloud Linux 3.2104 LTS 64位 二.服务器文件夹创建 [说明]:由于服务器为新申请,故服务器为空白服务器 ...
- 阿里云linux服务器初步使用
tomcat 安装 进到/usr/local/apache执行命令 wget http://mirrors.cnnic.cn/apache/tomcat/tomcat-7/v7.0.57/bin/ap ...
- 阿里云ECS服务器搭建-阿里云开发者社区
阿里云ECS服务器搭建 一.服务器搭建的网址入口 有试用资格: 点击进入阿里云云产品试用中心,选择下图产品,选择试用30天. 无试用资格: 点击进入ecs主页,如下图,点击立即购买,花费约为0.8. ...
- 上传文件到阿里云linux服务器
上传文件到阿里云linux服务器 安装Putty软件(用来连接阿里云服务器的一款软件,里面有用来上传文件到服务器的可执行文件) 参考以下网址: https://help.aliyun.com/docu ...
最新文章
- 增加堆内存的大小 - 提防眼镜蛇效应
- 为什么使用 Vuetify?
- 数字图像的加载、显示和输出
- 持续集成mysql_DevOps安装、部署持续集成
- python中tolist_python 列表,数组,矩阵两两转换tolist()的实例
- 【优秀选手采访】看十强选手如何顺利拿下腾讯offer
- Apache基本设置
- oracle 伪造ip连接,Oracle做ip连接限制
- 【C语言】 C语言图形编程 俄罗斯方块 课程设计
- 峰值性噪比matlab,PSNR峰值信噪比matlab实现
- pyinstaller生成.exe程序报错:缺少.ini文件分析
- 5G 商用第三年:无人驾驶的“上山”与“下海”
- 冬虫夏草之技术路线图之三【“路”——经营篇】
- S型加减速程序,C++,PLC,AGV
- Maven引包问题.lastUpdated
- 【Prefix-Tuning】Fine-tuning过时啦,NLG生成任务如何Tuning?
- 触发器-trigger
- 一个Android开发的2018年 | 掘金年度征文
- 【STM32学习笔记1】Cortex-M3与STM32基本概念
- [原创]测试用例设计之场景法法
热门文章
- Java 8 新特性|Collectors.joining() 详解
- 用什么办法可以解决失眠?
- 如何优雅地使用Sublime Text
- Android画三角形
- win10自启动方法
- tomcat8.5集群修改端口,发生临时 dns 错误,请尝试刷新页面
- 计算机基本防范技术教案,电脑病毒处处防 教案(华科版信息技术上册)
- 20145212《Java程序程序设计》课程总结
- UC浏览器极速版V22.3.26-艳云脚本云控系统
- 网易考拉海购Dubbok框架优化详解(学习笔记)