Centos6安装WordPress(一)Apache,Mysql, PHP环境搭建

 Centos6安装WordPress(一)Apache,Mysql, PHP环境搭建


最近租了DO的vps用于科学上网,一个月5刀还算便宜,但是总觉得有点浪费,于是研究了一下WordPress的建站过程,还蛮简单的,和大家分享一下。

在安装WordPress前,我们需要在vps上安装必要的运行环境,就是Apache,Mysql, PHP,如果想要方便的管理数据库,还可以安装phpmyadmin工具,登录web界面便可以管理数据库。

WordPress的具体安装和配置可以参考我的第二篇文章Centos6安装WordPress(二)WordPress安装


一、Apache的安装


首先利用putty登录vps,在终端中输入
yum -y install httpd
安装完成后输入命令启动服务并且设置为开机启动
service httpd start
chkconfig httpd on
 
 
 
 
 
  
 
如果这一步安装正确,就可以直接在浏览器中输入vps服务商给你提供的地址,访问到 Apache的测试页面,如下图

二、MySQL的安装

输入下面的命令安装sql服务,同时也设置为开机启动
yum -y install mysql-server
service mysqld start
chkconfig mysqld on
如果这一步安装正确,可以输入下面的命令进入sql,默认的root用户没有设置密码,直接回车便可进入
mysql -u root -p


在sql终端中输入exit便可以退出


利用以下命令可以修改root用户的密码为 123456
mysqladmin -u root password 123456


三、PHP的安装

输入以下命令可以安装PHP及其组件
yum install php php-mysql
同时可以利用命令查看所有的PHP组件
yum search php


可以根据自己的需要进行安装或者利用下面的命令安装常用的组件
yum -y install php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel
安装完成后,我们可以新建一个PHP页面查看安装的组件和PHP版本,利用vi新建一个PHP文件
vi /var/www/html/info.php
按 i 进入编辑模式,编辑文件内容如下
<?php
phpinfo();
?>
编辑完成后,按 ctrl+c 退出编辑模式,输入 :+c(冒号和c)回车退出
下面可以在浏览器中输入 http://x.x.x.x/info.php 查看版本信息(x.x.x.x为vps的ip地址)




四、安装PHPMYADMIN(可选)

phpMyAdmin 是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的数据库管理工具,让管理者可用Web接口管理MySQL数据库。借由此Web接口可以成为一个简易方式输入繁杂SQL语法的较佳途径,尤其要处理大量资料的汇入及汇出更为方便。其中一个更大的优势在于由于phpMyAdmin跟其他PHP程式一样在网页服务器上执行,但是您可以在任何地方使用这些程式产生的HTML页面,也就是于远端管理MySQL数据库,方便的建立、修改、删除数据库及资料表。也可借由phpMyAdmin建立常用的php语法,方便编写网页时所需要的sql语法正确性。

安装phpmyadmin,首先要安装EPEL的库
rpm -ivh http://ftp.jaist.ac.jp/pub/Linux/Fedora/epel/6/i386/epel-release-6-8.noarch.rpm
点击这里可以查看最新的EPEL库的版本
安装前还可以检查一下更新
yum check-update
然后利用以下命令安装phpMyAdmin(注意M和A是大写)
yum -y install phpMyAdmin
安装完成后需要修改配置文件才能进行远程访问
修改phpMyAdmin.conf文件
vi /etc/httpd/conf.d/phpMyAdmin.conf
[...]
Alias /phpMyAdmin /usr/share/phpMyAdmin
Alias /phpmyadmin /usr/share/phpMyAdmin

<Directory /usr/share/phpMyAdmin/>
   <IfModule mod_authz_core.c>
     # Apache 2.4
     <RequireAny>
      Require ip 0.0.0.0
     </RequireAny>
   </IfModule>
   <IfModule !mod_authz_core.c>
     # Apache 2.2
     Order Deny,Allow
#     Deny from All
     Allow from 0.0.0.0
   </IfModule>
</Directory>


[...]
修改config.inc.php文件(将 cookie 修改为 http)
vi /etc/phpMyAdmin/config.inc.php
[...]
$cfg['Servers'][$i]['auth_type']     = 'http';    // Authentication method (config, http or cookie based)?
[...]
修改完成后重启httpd,然后就可以在浏览器中输入http://x.x.x.x/phpMyAdmin 利用前面设置的用户和密码进行登录。

登录后的界面如下:



到这里,环境的配置就完成了,后续的文字还会介绍WordPress的安装与配置。

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值