WordPress网站更换阿里云服务器记录

/ 0评 / 0

博主网站服务器即将到期,准备更换成阿里云服务器;出于Linux入门学习目的,故将服务器设置为linux系统,以便以后学习和折腾。Linux折腾之路即刻开启!祝我好运

如果你跟我一样更换到阿里云服务器,希望本文能够帮助你。

服务器配置信息

我使用的是『0元拥抱云计算』活动中的的配置

这个配置宽带为0M(没有公网IP),所以需要自己购买宽带,博主外加了一个10G数据盘。最后价格为6个月157元。

使用工具

Linux 远程命令行工具 PuTTY.exe v0.63

FTP客户端 FileZilla

MySQL客户端 Navicat for MySql

检查服务器环境

检查基础配置

输入命令 head -n 1 /etc/inssue 查看操作系统版本

输入命令 grep MemTotal /proc/meminfo 查看内存总量

输入命令 cat /proc/cpuinfo 查看CPU信息(截图中没有,信息量太大看不懂)

检查硬盘配置

输入命令 fdisk -l 查看硬盘信息,因为我挂载了一块10G的数据盘,所以信息中会出现两条硬盘信息。

硬盘/文件目录设置

格式化硬盘及挂载

额外挂载的数据盘(自带磁盘空间我称之为:系统盘)使用前需要格式化操作,如果没有挂载额外数据盘请略过此步。

输入命令 fdisk /dev/xcdb

根据提示依次输入 “n”、“p”、“1”、两次回车、“wp”,分区开始。

提示Syncing disks.后表示分区创建完成。

格式化分区:mkfs.ext3 /dev/xvdb1 分区格式也可以选择ext4

添加分区信息:echo /dev/xvdb1 /wuzhuti ext3 defaults 0 0 >> /etc/fstab

wuzhuti为分区挂载文件夹,可自行选择

挂载分区:mount -a

创建文件存储目录

所有文件存储在wuzhuti目录下

输入命令 cd /wuzhuti 切换到wuzhuti目录

1)创建web目录:命令 mkdir htdocs

2)创建备份目录:命令 mkdir backup

3)创建数据库目录:命令 mkdir mysqldata

Web环境配置(Apache2.2 +MySQL 5.1 + PHP 5.3)

其实Web环境阿里云已经提供了集成环境(一键安装包),不喜欢折腾的朋友可以使用集成环境;我的目的是“折腾”,所以就没有用集成环境。地址:阿里云linux一键安装web环境

使用yum命令安装

输入命令 yum install httpd 安装Apache

输入命令 yum install mysql-server 安装Mysql

输入命令 yum install php 安装php

输入命令 yum install php-mysql 安装php mysql组件

服务器常用命令

service httpd status 查看apache服务状态

service httpd start 启动apache服务

service httpd stop 停止apache服务

service httpd restart 重启apache服务

其他服务同样道理,httpd为服务名(apache服务),mysql服务名为mysqld

服务器设置需要注意的地方

apache需要开启伪静态和.htaccess文件支持,具体设置请参考 Linux服务器Apache开启伪静态

WordPress 程序修改
服务器配置完成后,需要将旧服务器的wordpress上传至新服务器,上传后,修改根目录下 wp-config.php 文件。

/** 数据库名 */
define('DB_NAME', 'db_name');
/** MySQL数据库用户名 */
define('DB_USER', 'root');

/** MySQL数据库密码 */
define('DB_PASSWORD', '******');

/** MySQL主机 */
define('DB_HOST', 'localhost');

如果使用了Wp-Cache缓存插件,还需要修改WP-cache相关设置

define( 'WPCACHEHOME', '/path' ); //Added by WP-Cache Manager

其他具体设置请查看相关文章

Linux系统修改Apache默认目录和安全优化

Linux系统开启MySQL远程连接

Linux系统MySQL基本设置和安全优化

解决Linux系统(CentOS)SendMail启动慢发邮件慢问题

最新更新 2015-01-30

服务器已经使用了一段时间,今天发现网站缩略图有问题,通过查看日志发现,php环境缺少GD扩展支持,导致imagecreatetruecolor 函数不存在。

安装GD扩展支持:

命令:yum install php-gd

安装成功后,重启apache服务

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注