首页 > 代码库 > LINUX小白重装上百次后, 最终找出一个成功方案 CentOS LAMP +wordpress+phpmyadmin 共0.84G
LINUX小白重装上百次后, 最终找出一个成功方案 CentOS LAMP +wordpress+phpmyadmin 共0.84G
折腾了几天,终于找到很节省资源的安装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 -p2
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
LINUX小白重装上百次后, 最终找出一个成功方案 CentOS LAMP +wordpress+phpmyadmin 共0.84G