http五之通过rpm安装lamp程序,并创建虚拟主机
2014-03-22 00:35
519 查看
本文主要讲述如何通过rpm安装lamp程序,并通过wordpress discuz phpwind创建论坛,并通过phpmyadmin来管理mysql数据库,关于lamp的源码安装与mysql的使用将会在后续推出,敬请期待
一、rpm安装lamp程序
我们需要安装的程序包为httpd php php-mysql mysql-server mysql php-mcrypt包,其中php-mcrypt用于实现生成phpmyadmin生成session文件
1)、为phpwind创建一个数据库pddb,并为其创建用户pwadmin有权限读取本数据库里面的所有表,密码为pdpasswd
5)、在测试机上修改hosts文件为网站做解析,将后续需要的都一并解析
按接受继续
报错了,没有写的权限,那么只能给这些文件777的权限了,在重新检测,OK可以了
按下一步继续操作,输入数据库的用户名和密码,即我们上面创建的数据库、用户名和密码
按创建数据继续我们的操作
报错了,原来是缺少php-xml包,安装php-xml包,并重启httpd服务,使其重新加载php
OK,安装完成
登陆成功,可以发帖了,^_^!!!
四、wordpress discuz的安装
wordpress discuz的安装与phpwind相似,本处就不再做讲解,
五、phpmyadmin的安装
1)、下载phpmyadmin程序,由于系统自带的数据库版本比较低,最新版的phpmyadmin不支持,本处我们使用的为3.4.3.2版本
4)、测试phpmyadmin
说必须启用Cookies后才可以登陆,
5)、修改默认的配置文件
有木有感到管理数据库一下子就清晰了,再也不用为记一些命令而头疼了!!
由于php-mcrypt依赖于epel安装的,本文没有epel源,就不安装了
由于本人水平有限,中间可能会出现一些错误,欢迎大家批评指正
一、rpm安装lamp程序
我们需要安装的程序包为httpd php php-mysql mysql-server mysql php-mcrypt包,其中php-mcrypt用于实现生成phpmyadmin生成session文件
[root@localhost ~]# yum install -y httpd php-mysql mysql-server mysql php-mcrypter php二、为确保数据库的安全,应该给数据库的root用户设置密码
mysql> set password for 'root'@'localhost' =password('wodehao123'); Query OK, 0 rows affected (0.00 sec)三、搭建phpwind
1)、为phpwind创建一个数据库pddb,并为其创建用户pwadmin有权限读取本数据库里面的所有表,密码为pdpasswd
mysql> create database pddb; Query OK, 1 row affected (0.00 sec) mysql> grant all on pddb.* to 'pdadmin'@'localhost' identified by 'pdpasswd'; Query OK, 0 rows affected (0.00 sec)2)、获取最新的phpwind并解压至/www/html/phpwid目录下,phpwind的官方网站为http://www.phpwind.net/,可以在官方网站下载到最新的包,本文以9.0为例
[root@localhost zipdir]# unzip phpwind_v9.0_utf8.zip [root@localhost zipdir]# mv phpwind_v9.0_utf8 ../phpwid3)、在httpd中创建虚拟主机
<VirtualHost *:80> ServerName www.wangfeng17399.com DocumentRoot /www/html/phpwid </VirtualHost>4)、重启httpd服务。
5)、在测试机上修改hosts文件为网站做解析,将后续需要的都一并解析
192.168.1.200 www.wangfeng7399.com 192.168.1.200 www.wangfeng17399.com 192.168.1.200 www.wangfengadmin.com 192.168.1.200 www.lyhome.com6)、安装phpwind
按接受继续
报错了,没有写的权限,那么只能给这些文件777的权限了,在重新检测,OK可以了
按下一步继续操作,输入数据库的用户名和密码,即我们上面创建的数据库、用户名和密码
按创建数据继续我们的操作
报错了,原来是缺少php-xml包,安装php-xml包,并重启httpd服务,使其重新加载php
[root@localhost upload]# yum install -y php-xml [root@localhost upload]# service httpd restart Stopping httpd: [ OK ] Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name, using localhost.localdomain for ServerName [ OK ]我们重新安装数据文件
OK,安装完成
登陆成功,可以发帖了,^_^!!!
四、wordpress discuz的安装
wordpress discuz的安装与phpwind相似,本处就不再做讲解,
五、phpmyadmin的安装
1)、下载phpmyadmin程序,由于系统自带的数据库版本比较低,最新版的phpmyadmin不支持,本处我们使用的为3.4.3.2版本
[root@localhost html]# tar xf phpMyAdmin-3.4.3.2-all-languages.tar.bz2 [root@localhost html]# mv phpMyAdmin-3.4.3.2-all-languages phpadmin2)、在httpd中创建虚拟主机
<VirtualHost *:80> ServerName www.wangfengadmin.com DocumentRoot /www/html/phpadmin </VirtualHost>3)、重启httpd服务
4)、测试phpmyadmin
说必须启用Cookies后才可以登陆,
5)、修改默认的配置文件
[root@localhost phpadmin]# cp config.sample.inc.php config.inc.php
$cfg['blowfish_secret'] = 'akjjdksd299qe89qwjek78231209'; 输入一些随机字符,可以生成,也可以自己输入6)登陆phpmyadmin
有木有感到管理数据库一下子就清晰了,再也不用为记一些命令而头疼了!!
由于php-mcrypt依赖于epel安装的,本文没有epel源,就不安装了
由于本人水平有限,中间可能会出现一些错误,欢迎大家批评指正
相关文章推荐
- http五之通过rpm安装lamp程序,并创建虚拟主机
- rpm包格式安装配置lamp提供两个虚拟主机分别wordpress和phpMyAdmin,后一个提供ssl访问方式。
- LAMP架构(nginx安装,默认虚拟主机,用户认证,域名重定向,nginx配置文件详解)
- 创建安全的ASP.NET虚拟主机 http://www.xfoksite.net/Support/7/2005/01/24/56.htm
- Linux通过RPM安装搭建LAMP环境
- 颠覆互联网中介模式,他们想通过超级虚拟主机创建开源的商业系统
- Ubuntu 17.10 用 apt 搭建 lamp 环境、安装 phpmyadmin、redis 服务+扩展、mysql 扩展、开启错误提示、配置虚拟主机
- 源码编译安装LAMP环境及配置基于域名访问的多虚拟主机
- php安装HTTP_Request2及引用介绍(通过HTTP_Request创建微软人脸识别的群组 为例)
- rpm包安装apache发布多个虚拟主机
- 第一次通过AVD Manager创建了一个虚拟设备,但是在Android Studio运行程序时却无设备可选
- CnetOS 6.8 编译安装LAMP以及fcgi虚拟主机
- 虚拟主机上部署安装TzuiCMS程序图文教程
- Nginx的安装与虚拟主机配置及HTTP和HTTPS共存配置
- 在Red Hat Linux5下构建LAMP网站服务平台之编译安装Apache与配置基于域名的虚拟Web主机
- Redhat Linux通过RPM安装搭建LAMP环境
- Laravel 部署安装到虚拟主机的方法(折腾了一周,终于成功部署,原来是虚拟机不加载.env,谢谢莫回首http://lxl520.com/index.php/archives/88/!)
- 虚拟主机管理程序ISPConfig-3.0.2.2 安装脚本,一键安装
- 用VirtualBOx创建虚拟主机并安装XP系统教程--Windows版
- 在ubuntu14.04 LTS下当完成lamp的安装后如何添加多个虚拟主机