CentOS LAMP +wordpress+phpmyadmin 建站

好了,转回正题,入手了一台LINUX VPS  进去一看 黑乎乎的DOS  立马傻眼。  更可恨的是没有提供相关资料,只能去自己找。自己找到的,还是让人可气,资料上说的,自己试验时没有成功的。总会在某一步出现问题,与资料上的不同。


             几天内,查找了很多资料,反复重装上百次,终于结合各种资料,找出一个解决方案。


             在按资料安装过程中,最可气的是,明明资料上没有任何问题,但实际操作时,便会出现各种问题,对于小白这是最头疼的。  你得根据各种资料 不断实验,最终摸索出一条路。我就是反复折腾了几天 上百次重装实验中,找出了一条路。


             我使用的是CentOS 6.x   32bit




            注:一定不要用浏览器自带的编辑工具,要使用XSHELL连接

            一定要使用XShell这样的客户端软件链接 ,不要用浏览器自带的编辑工具,用浏览器自带的总是出这样那样的问题,我一开始用浏览器自带的链接工具,结果总不行 试了10几次,一开始以为语法不对,可是查不出错,更可气的是:很多资料上说,输入这语句就会出现什么提示 但我操作就是不行,直接返回。后来换了XSHELL  就可以了。  所以不要用浏览器自带的工具。


首先   运行环境安装LAMP(Linux+Apache+Mysql+php):


第一步:更新系统内核(如果不想更新可以跳过本步)。

首先更新系统内核到最新,因为最新版的CentOS 6.3的php版本为 5.3,早起版本的CentOS的php版本也比较低。

执行命令:

yum -y update

注意:如果执行失败报错,可以执行修复命令:

rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY*

第二步: 安装Apahce、Mysql、PHP 及其基础扩展。

执行命令:

yum -y install httpd php php-mysql mysql mysql-server

第三步:安装PHP的其他常用扩展

执行命名:

yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc

第四步:安装Apache的扩展

执行命令:

yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql

执行完这四步软件就安装完成了,接下来要做一些常规的设置。

第五步:设置apache/mysql-server环境开机自动启动

执行命令:

# 设置apache为开机自启动
/sbin/chkconfig httpd on

# 添加mysql服务
/sbin/chkconfig --add mysqld

# 设置mysql为开机自启动
/sbin/chkconfig mysqld on

第六步:启动apache与msyql

分别执行命令:

service httpd start
service mysqld start

第七步:设置mysql数据库root帐号密码

mysqladmin -u root password 'mysql的管理员密码'


其次 为wordpress创建数据库



mysql -u root -p
2

CREATE DATABASE gudianbook;
Query OK, 1 row affected (0.00 sec)

3

CREATE USER gudianbookUser@localhost;
Query OK, 0 rows affected (0.00 sec)
4


SET PASSWORD FOR gudianbookUser@localhost= PASSWORD("password");
Query OK, 0 rows affected (0.00 sec)


GRANT ALL PRIVILEGES ON gudianbook.* TO gudianbookUser@localhost IDENTIFIED BY 'password';
Query OK, 0 rows affected (0.00 sec)

6

FLUSH PRIVILEGES;

7

exit

最后安装wordpress



cd /var/www

2

wget http: //cn .wordpress.org /wordpress-4.0 -zh_CN.zip

3
unzip wordpress-4.0-zh_CN.zip

4
cp  -rf wordpress/*  /var/www/html/

5
chmod -R 777 html

6
cd html

7
mv wp-config-sample.php  wp-config.php

8 vi wp-config.php


/** MySQL数据库名 */
define(‘DB_NAME ', ‘wordpress' );
/** MySQL数据库用户名 */
define(‘DB_USER ', ‘root' );
/** MySQL数据库密码 */
define(‘DB_PASSWORD ', ‘password' )
/** MySQL主机(不用修改) */
define(‘DB_HOST ', ‘localhost' );



并在最后加上
if(is_admin()) {
	add_filter('filesystem_method', create_function('$a','return "direct";' ));
	define('FS_CHMOD_DIR', 0751);
}


esp
:wq

VI退出 是先按esp  然后按:   最后是wq    很多资料都不说这个:,导致小白在这一步怎么也退不出。

9

service httpd restart


10 yourweb/wp-admin/install.php安装



安装完毕后 共占磁盘 0.82G


如果想安装phpMyAdmin



cd /var/www/html

wget http://nchc.dl.sourceforge.net/project/phpmyadmin/phpMyAdmin/3.3.10/phpMyAdmin-3.3.10-all-languages.tar.gz

tar xvfz phpMyAdmin-3.3.10-all-languages.tar.gz


mv phpMyAdmin-3.3.10-all-languages phpmyadmin

cd phpmyadmin

cp config.sample.inc.php config.inc.php

vi config.inc.php

$cfg['Servers'][$i]['auth_type'] = ‘http‘; # default is cookies

service httpd restart

你可以通过http://your.domain.com/phpmyadmin/测试访问。



共0.84G

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值