安装好 Nginx 和 PHP 之后,只需要再安装一个管理数据库的 MySQL 就可以在 VPS 上运行 WordPress 了,那么,如何安装 MySQL 呢?
一个很简单的方法就是从 Ubuntu 系统的 VPS 资源库里面直接安装,只要在终端应用程序上输入以下命令就可以了:
apt-get install mysql-server mysql-client php5-mysql
不过通过这种方法安装的 MySQL 不是最新的版本,而要安装最新的版本,可以参考 MySQL 的官方网站,或者根据以下简单的八个步骤依葫芦画瓢:
一、安装 MySQL 所需的软件包
输入以下命令:
apt-get install libncurses5-dev cmake build-essential
备注:如果事先已经安装好了 Nginx 和 PHP,这里就不需要安装 build-essential 了。
二、创建一个 MySQL 用户
输入以下命令创建一个 mysql 组群:
groupadd mysql
接着输入以下命令创建一个 mysql 用户:
useradd -r -g mysql mysql
完了之后,就可以开始安装 MySQL 了。
三、安装 MySQL
从官方网站下载 MySQL 到 opt 文件夹并进行安装的命令如下:
cd /opt
wget http://mysql.mirrors.hoobly.com/Downloads/MySQL-5.5/mysql-5.5.16.tar.gz
tar zxvf mysql-5.5.16.tar.gz
cd mysql-5.5.16
cmake .
make
make install
技巧: 5.5.16 是目前最新的稳定版本,要获得更多的版本,你可以访问 MySQL 下载页面,记住要选择 Source Code 平台。
另外,为了节省服务器空间,你可以删除之前下载到的 mysql-5.5.16.tar.gz 以及 mysql-5.5.16 这两个文件,具体命令如下:
cd /opt
rm -f mysql-5.5.16.tar.gz
rm -r mysql-5.5.16
备注: 如果 VPS 的 etc 目录里面已经有一个 mysql 文件夹,那么你须要删除该文件夹里的 my.cnf 文件,删除命令如下:
rm -f /etc/mysql/my.cnf
四、配置 MySQL
通过以下命令修改 MySQL 的权限:
cd /usr/local/mysql
chown -R mysql .
chgrp -R mysql .
scripts/mysql_install_db --user=mysql
chown -R root .
chown -R mysql data
五、启动 MySQL
启动 MySQL 的命令如下:
bin/mysqld_safe --user=mysql &
如果一切顺利,你将会看到一条类似以下的信息:
111009 23:16:18 mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data
然后按回车退出。
六、创建 MySQL 密码
输入以下命令:
./bin/mysql_secure_installation
根据出现的提示,设置一个 MySQL 密码,在须要回答的地方输入 y,如果看到一条谢谢的信息,那么你就可以通过用户名 root 和刚设置的密码登录你的 MySQL 数据库了。
技巧:如果出现错误,你可以尝试重启 VPS 并从第五个步骤开始重新操作一遍。
七、测试 MySQL
输入以下命令:
bin/mysqlshow mysql -u root -p
接着输入你的数据库密码,如果可以看到 mysql 数据库里面的数据表,那么就证明 MySQL 安装成功了。
八、使 MySQL 自动启动
将 mysql.server 复制到 init.d 文件夹并使其在 VPS 每次重启之后都会自动启动,具体命令如下:
cp support-files/mysql.server /etc/init.d/mysql.server
update-rc.d -f mysql.server defaults
然后你就可以随时重启 VPS 了。
由于须要敲命令,MySQL 本身并不好操作,但我们可以通过安装 PHPMyAdmin 来更方便地管理 MySQL 数据库。(来自:jingpin.org)
沟通咨询
+ 微信号 505969590 或扫码
