centos安装wordpress_小白上百次折腾经验

本文由 书画小说软件 整理发布 内容与本软件无关   更惬意的读、更舒心的写、更轻松的发布 最全古典小说网 由本软件发布所得

 
     
       
        
                  折腾了几天,终于找到很节省资源的安装wordpress方案。

      
        
     
       

成功搭建网站 http://www.gudianxiaoshuo.com      and   http://www.gudianbook.com

同时向大家推荐下wordpress建站利器  书画小说软件4.0版  我的网站 就是用这个软件搭建的  222本书 15000余篇文章 共用8个半钟头左右。

好了,转回正题,入手了一台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创建数据库

1

     
       
        
      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
      
        )

      
        
     
       

5

     
       
        
      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

1

     
       
        
      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

1

     
       
        
      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

本文使用 书画小说软件 发布,内容与软件无关,书画小说软件 更惬意的读、更舒心的写、更轻松的发布。

 

你可能感兴趣的:(wordpress)