viso的服务器速度越来越不稳定,转战到budgetvm的vps,这家和84的vps一样,性价比极高,相比以前租用服务器成本降低80%,本来打算偷懒安装kloxo面板,不过由于过于消耗资源,vps容易被冻结,只好作罢,下面是服务器环境配置的操作步骤。
一、安装 MySQL
首先来进行 MySQL 的安装。打开超级终端,输入:
yum install mysql mysql-server
安装完毕,让 MySQL 能够随系统自动启动:
chkconfig --levels 235 mysqld on
启动mysql
/etc/init.d/mysqld start
设置 MySQL 数据 root 账户的密码:
mysql_secure_installation
当出现如下提示时候直接按回车:
Enter current password for root
出现如下再次回车:
Set root password? [Y/n]
出现如下提示,输入你需要设置的密码,回车后在输入一次确认:
New password:
接下来还会有四个确认,直接回车即可:
Remove anonymous users? [Y/n]
Disallow root login remotely? [Y/n]
Remove test database and access to it? [Y/n]
Reload privilege tables now? [Y/n]
mysql安装完毕;
二、安装 Apache
由于budgetvm 的 CentOS 已经预装了 Apache,不需安装。
如需安装,直接运行安装:
yum install httpd
配置系统让 Apache 随系统启动:
chkconfig --levels 235 httpd on
配置完毕,启动 Apache:
/etc/init.d/httpd start
注意:在 CentOS 中 Apache 的默认根目录是 /var/www/html,配置文件 /etc/httpd/conf/httpd.conf。其他配置存储在 /etc/httpd/conf.d/ 目录。
三、安装 PHP
输入如下指令安装 PHP:
yum install php
需要重新启动 Apache 服务:
/etc/init.d/httpd restart
Centos5.x 默认按照的php版本为5.1.17,目前很多系统都需要5.2.x以上的版本支持,如何升级呢?
增加yum源
cd /etc/yum.repos.d/
新增文件并编辑
vim test.repo
粘贴如下内容:
[utterramblings] name=Jason's Utter Ramblings Repo baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/ enabled=1 gpgcheck=1 gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
保存退出!然后执行以下命令,升级php:
yum update php
OK 重启下Apache看看是不是升级到5.2.17版本啦?
/etc/init.d/httpd restart
四、将 PHP 模块和 MySQL 模块关联起来
还需要将 PHP 和 MySQL 关联起来,才能正常工作。搜索模块:
yum search php
安装相关模块:
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
需要重启 Apache 模块才能生效:
/etc/init.d/httpd restart
新建个 “phpinfo.php” 页面,访问该页面查看往下拉找到相关 MySQL 模块,看是否检测到相关信息。
五、总结
本文主要是总结了我在 CentOS 5.0 系统下 安装LAMP 组件(Apache+MySQL+PHP) 安装步骤,可以让更多新手熟悉服务器配置环境。下一篇我会再详细分享下服务器配置。