使用rpm包安装lamp环境
前提:
是你的centos能联网,或者有本地的yum仓库
或者配置通过代理上网
vim /etc/yum.conf
加入如下内容
proxy=http://192.168.11.82:808
1.通过yum命令自动解决依赖关系安装lamp环境
# yum install -y httpd php php-mysql mysql-server mysql php-mcrypt
2.直接通过空密码无法访问数据库
# mysql -uroot -p
发现是没有启动服务
# service mysqld start
3.将服务设置为开机启动动
# chkconfig mysqld on
# chkconfig --list mysqld
# chkconfig httpd on
4.测试PHP程序是否能够正常解析
vim /var/www/html/index.php
加入如下内容:
<html>
<head>
<title>php test page</title>
</head>
<body>
<h1>
php test page
</h1>
<?php
phpinfo();
?>
</body>
</html>
访问测试是否显示正常
若不能访问可能是防火墙没关闭
# service iptable stop
在次基础上安装wordpress程序进行验证
1.解压安装包
# unzip wordpress-3.3.1.zip
2.拷贝到目标文件夹下
# cp -r wordpress /var/www/html/
3.修改相关的数据库等配置
# cd /var/www/html/wordpress/
# cp wp-config-sample.php wp-config.php
vim wp-config.php
define('DB_NAME', 'wpsdb');
/** MySQL database username */
define('DB_USER', 'wpsuser');
/** MySQL database password */
define('DB_PASSWORD', 'wpspass');
4.创建数据库和相关用户
创建wpsdb
mysql> CREATE DATABASE wpsdb;
授权wpsuser用户给wpsdb数据库所有权限
mysql> GRANT ALL PRIVILEGES on wpsdb.* TO 'wpsuser'@'localhost' IDENTIFIED BY 'wpspass';
刷新权限
mysql> flush privileges;
5.安装
访问http://192.168.8.40/wordpress/wp-admin/install.php
根据提示进行安装
安装phpmyadmin
# unzip phpMyAdmin-3.4.3.2-all-languages.zip
# cp -r phpMyAdmin-3.4.3.2-all-languages /var/www/html/phpmyadmin
# cp config.sample.inc.php config.inc.php
通过openssl生产随机编码作为phpmyadmin的验证码
# openssl rand -hex 16
a6496fdcecb2ee7a9bcfdba774b5513a
# vim config.inc.php
# service httpd reload
通过phpmyadmin访问http://192.168.8.40/phpmyadmin
设置mysql数据库root密码(root空密码不能通过phpmyadmin登录)
可以通过mysql> help SET PASSWORD; 获取命令帮助
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('mysql');
mysql> FLUSH PRIVILEGES;
设置虚拟主机
# vim /etc/httpd/conf/httpd.conf
注释掉默认的www目录
#DocumentRoot "/var/www/html"
在最后加入
<VirtualHost *:80>
ServerName www.a.com
DocumentRoot /var/www/html/wordpress
</VirtualHost>
<VirtualHost *:80>
ServerName www.b.org
DocumentRoot /var/www/html/phpmyadmin
</VirtualHost>
使用rpm包安装lamp环境的更多相关文章
- CentOS使用yum源中自带的rpm包安装LAMP环境
CentOS使用yum源中自带的rpm包安装LAMP环境.这是Linux下安装LAMP的环境一种最基本最简便的方式.新手可以从容安装使用. 1. 安装基础包(可选安装)yum install -y w ...
- centos6.5环境通过rpm包安装mysql5.5.51数据库
centos6.5环境通过rpm包安装mysql5.5.51数据库 注意:此方法适用于单独安装数据库的需求,如果在该机器上还需要安装php环境,建议mysql通过编译或yum方式安装 1.查找已经安装 ...
- yum安装LAMP环境与管理(七)
[教程主题]:yum安装LAMP环境与管理 [1] 什么是LAMP 目前世界最流行的企业建站方式是LAMP(Linux+Apache+MySQL+PHP),即使用Linux作为操作系统,Apache作 ...
- CentOS 6.3编译安装LAMP环境笔记
转载地址:http://www.jb51.net/article/54969.htm 最近抽空在虚拟机上测试成功了LAMP各个最新版本的整合编译安装,算是把之前的博文整合精简,以下内容均在CENTOS ...
- yum安装LAMP环境与管理
yum安装LAMP环境与管理 参考:http://www.zixue.it/ yum添加163源 地址: http://mirrors.163.com/.help/centos.html 下载方式: ...
- Centos6.5添加Epel和Remi源安装Lamp环境
想搭建一个Lamp环境,因为编译安装太麻烦,对于我这样的新手来说,太过于复杂.而CentOS自带的Apache.MySql和PHP的版本都太低,不想用.上百度搜了一轮,原来可以通过添加Epel和Rem ...
- 一键安装lamp环境 centos
linux centos yum安装LAMP环境 /*************链接**************/http://www.cnblogs.com/suger/p/3832093.html ...
- centos7.2 yum安装lamp环境
一.准备工作 1. 下载并安装centos7.2,配置好网络环境,确保centos能上网,可以获取到yum源. centos7.2的下载地址:http://pan.baidu.com/s/1eRT ...
- CentOS 6.5系统使用yum方式安装LAMP环境和phpMyAdmin详细过程
介绍如何在CentOs6.2下面使用YUM配置安装LAMP环境,一些兄弟也很喜欢使用编译的安装方法,个人觉得如果不是对服务器做定制,用yum安装稳定简单,何必去download&make&am ...
随机推荐
- R语言:随机抽样(sample函数)
如果想从一堆数据集中随机抽出一个数,用sample函数就能实现,代码展示如下: forehead<-c(249,189,128,111,184,233,313,120,151,196,135,1 ...
- MyEclipse中的Tomcat跑大项目时内存溢出:permgen space
点击菜单栏的“Run”-"Run Configurations",在打开的窗口中点击“Arguments”选项卡. 在VM arguments中内容最下边(加上)输入:-Xms25 ...
- NO.9: 令operator=返回一个reference to *this
1.令赋值操作返回一个reference to *this(除非你有个标新立异的理由,那就随大众- - )
- 洛谷 P1880 [NOI1995] 石子合并(区间DP)
传送门 https://www.cnblogs.com/violet-acmer/p/9852294.html 题解: 这道题是石子合并问题稍微升级版 这道题和经典石子合并问题的不同在于,经典的石子合 ...
- AS3.0:给图片添加滤镜模糊与斜角效果
滤镜可应用于任何显示对象(即,从 DisplayObject 类继承的对象), 例如 MovieClip.SimpleButton.TextField 和 Video 对象,以及 BitmapData ...
- 安装架设Apache+MySQL+PHP网站环境
转载自 http://blog.sina.com.cn/s/blog_c02ed6590101d2sl.html 并进行了个人编辑整理 一.安装 MySQL 首先来进行 MySQL 的安装.打开超级终 ...
- 函数和常用模块【day04】:高阶函数(七)
本节内容 1.介绍 2.具体实用 3.eval()函数 一.介绍 高阶函数:变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数. 二.具体实用 其实说白了,高阶函数功能就 ...
- 数据结构(六)查找---多路查找树(B树)
B 树 B树与B+树 一:定义 B树(B-树)是一种平衡的多路查找树.-3树和2--4树都是B树的特例.节点最大的孩子数组称为B树的阶(order),因此,-3树是3阶B树,--4树是4阶B树. 二: ...
- vue项目中使用scss
npm install sass-loader node-sass --save-dev
- MQ问题
大部分的处理方案: 1.重试 2.定时任务 3.幂等