LINUX小白重装上百次后, 最终找出一个成功方案 CentOS LAMP +wordpress+phpmyadmin 共0.84G

本文主要是介绍LINUX小白重装上百次后, 最终找出一个成功方案 CentOS LAMP +wordpress+phpmyadmin 共0.84G,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

作者: www.gudianxiaoshuo.com



阿里云9折推荐码:k5jye5,分享给你,第一次购买云服务器或云数据库可享受原价9折优惠,还可多人使用,拿走不谢。


            折腾了几天,终于找到很节省资源的安装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

vi进入后是浏览模式,点击键盘i后才是编辑模式,点击ESC后,退出编辑模式


/** 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





www.gudianxiaoshuo.com

这篇关于LINUX小白重装上百次后, 最终找出一个成功方案 CentOS LAMP +wordpress+phpmyadmin 共0.84G的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/479515

相关文章

Java图片压缩三种高效压缩方案详细解析

《Java图片压缩三种高效压缩方案详细解析》图片压缩通常涉及减少图片的尺寸缩放、调整图片的质量(针对JPEG、PNG等)、使用特定的算法来减少图片的数据量等,:本文主要介绍Java图片压缩三种高效... 目录一、基于OpenCV的智能尺寸压缩技术亮点:适用场景:二、JPEG质量参数压缩关键技术:压缩效果对比

SpringBoot首笔交易慢问题排查与优化方案

《SpringBoot首笔交易慢问题排查与优化方案》在我们的微服务项目中,遇到这样的问题:应用启动后,第一笔交易响应耗时高达4、5秒,而后续请求均能在毫秒级完成,这不仅触发监控告警,也极大影响了用户体... 目录问题背景排查步骤1. 日志分析2. 性能工具定位优化方案:提前预热各种资源1. Flowable

Linux中的计划任务(crontab)使用方式

《Linux中的计划任务(crontab)使用方式》:本文主要介绍Linux中的计划任务(crontab)使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、前言1、linux的起源与发展2、什么是计划任务(crontab)二、crontab基础1、cro

Linux换行符的使用方法详解

《Linux换行符的使用方法详解》本文介绍了Linux中常用的换行符LF及其在文件中的表示,展示了如何使用sed命令替换换行符,并列举了与换行符处理相关的Linux命令,通过代码讲解的非常详细,需要的... 目录简介检测文件中的换行符使用 cat -A 查看换行符使用 od -c 检查字符换行符格式转换将

Linux系统配置NAT网络模式的详细步骤(附图文)

《Linux系统配置NAT网络模式的详细步骤(附图文)》本文详细指导如何在VMware环境下配置NAT网络模式,包括设置主机和虚拟机的IP地址、网关,以及针对Linux和Windows系统的具体步骤,... 目录一、配置NAT网络模式二、设置虚拟机交换机网关2.1 打开虚拟机2.2 管理员授权2.3 设置子

Linux系统中卸载与安装JDK的详细教程

《Linux系统中卸载与安装JDK的详细教程》本文详细介绍了如何在Linux系统中通过Xshell和Xftp工具连接与传输文件,然后进行JDK的安装与卸载,安装步骤包括连接Linux、传输JDK安装包... 目录1、卸载1.1 linux删除自带的JDK1.2 Linux上卸载自己安装的JDK2、安装2.1

Linux卸载自带jdk并安装新jdk版本的图文教程

《Linux卸载自带jdk并安装新jdk版本的图文教程》在Linux系统中,有时需要卸载预装的OpenJDK并安装特定版本的JDK,例如JDK1.8,所以本文给大家详细介绍了Linux卸载自带jdk并... 目录Ⅰ、卸载自带jdkⅡ、安装新版jdkⅠ、卸载自带jdk1、输入命令查看旧jdkrpm -qa

Java进行文件格式校验的方案详解

《Java进行文件格式校验的方案详解》这篇文章主要为大家详细介绍了Java中进行文件格式校验的相关方案,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录一、背景异常现象原因排查用户的无心之过二、解决方案Magandroidic Number判断主流检测库对比Tika的使用区分zip

Linux samba共享慢的原因及解决方案

《Linuxsamba共享慢的原因及解决方案》:本文主要介绍Linuxsamba共享慢的原因及解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux samba共享慢原因及解决问题表现原因解决办法总结Linandroidux samba共享慢原因及解决

新特性抢先看! Ubuntu 25.04 Beta 发布:Linux 6.14 内核

《新特性抢先看!Ubuntu25.04Beta发布:Linux6.14内核》Canonical公司近日发布了Ubuntu25.04Beta版,这一版本被赋予了一个活泼的代号——“Plu... Canonical 昨日(3 月 27 日)放出了 Beta 版 Ubuntu 25.04 系统镜像,代号“Pluc