当前位置:首页 > Linux > 正文内容

RHEL 6.5 使用LAMP快速搭建网站环境

彭淇2年前 (2018-05-10)Linux47653

首先需要的软件与系统环境:

phpmyadmin      httpd      mysql         php                      RHEL6.5

1、   安装Apache

[[email protected] ~]# yum -y install httpd

#设置开机自启动

[[email protected] ~]# chkconfig httpd on

##启动Apache服务

[[email protected] ~]# service httpd start

###安装Apache的一些扩展文件

[[email protected] ~]# yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql

现在直接在浏览器输入http://localhost 或者 http://本机ip,应该会看到Apache的默认网页界面

如果输入网址后没有网页显示,那可能是防火墙拦截了80端口所致,请开启80端口即可

[[email protected] ~]# /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT

2、安装配置MySQL

# mysql          客户端程序

# mysql-server    服务端程序

# mysql-devel    开发设计的库

[[email protected] ~]#  yum -y install mysql mysql-server mysql-devel

#开启自启动

[[email protected] ~]#  chkconfig mysqld on

#启动mysqld服务

[[email protected] ~]# service mysqld start

#进行一些安全性的配置

[[email protected] ~]# /usr/bin/mysql_secure_installation


[[email protected] ~]# netstat -tulpn | grep -i mysql

OK。现在mysqld服务已经启动,监听在3306端口上


3、安装PHP

[[email protected] ~]# yum -y install php php-mysql

#安装PHP常用的扩展

[[email protected] ~]# yum -y install gd php-gd gd-devel php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap

###接下来,重启httpd服务,这不很关键的

[[email protected] ~]# service httpd restart


然后我们来创建PHP页面,进行测试

[[email protected] ~]# cd /var/www/html/

写入以下内容

[[email protected] html]# vi index.php
<?php
   phpinfo();
?>


然后,我们再次在浏览器键入http://localhost  或 http://本机IP  ,应该会看到如下提示页面

RHEL 6.5 使用LAMP快速搭建网站环境  第1张

4、安装配置PHPMyadmin

安装好MySQL,Apache及PHP后,为了可视化的管理MySQL数据库,我们可以安装phpMyAdmin。如需最新版本请到其官网下载。

本站下载链接:https://files.phpmyadmin.net/phpMyAdmin/4.8.0/phpMyAdmin-4.8.0-all-languages.zip

[[email protected] ~]# wget https://files.phpmyadmin.net/phpMyAdmin/4.8.0/phpMyAdmin-4.8.0-all-languages.zip
[[email protected] ~]# unzip phpMyAdmin-4.8.0-all-languages.zip
[[email protected] ~]# mv phpMyAdmin-4.8.0-all-languages /var/www/html/phpmyadmin
[[email protected] ~]# cd /var/www/html/phpmyadmin
[[email protected] ~]# cp libraries/config.default.php config.inc.php


[[email protected] phpmyadmin]# vi cnfig.inc.php
bsoluteUri'] = '192.168.15.137';

$cfg['Servers'][$i]['host'] = '192.168.15.137'; // MySQL hostname or IP address

$cfg['Servers'][$i]['port'] = '3306'; // MySQL port - leave blank for default port

$cfg['Servers'][$i]['user'] = 'root'; // 填写 MySQL 访问 phpMyAdmin 使用的 MySQL 用户名,默认为 root。

fg['Servers'][$i]['password'] = 'pengqi';


#然后重启httpd服务

[[email protected] ~]# service httpd restart


在浏览器键入http://192.168.15.137/phpmyadmin 即可访问。

如果遇到访问权限的问题, 请检查SElinux。

将其修改为    setenforce 0


温馨提示:如果输入以上网址提示下图所示内容,请自行升级PHP版本即可解决此问题!

RHEL 6.5 使用LAMP快速搭建网站环境  第2张

以下是博主在本地环境安装zblogPHP的截图

RHEL 6.5 使用LAMP快速搭建网站环境  第3张



扫描二维码至手机访问

扫描二维码推送至手机端访问。

版权声明:本文由淇云博客发布,如需转载请注明出处。

转载请注明出处:https://www.pengqi.club/blog/252.html

分享给朋友:

相关文章

Linux 下载

Linux 下载

linuxLinux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它...

Linux vi/vim编辑器常用命令与用法总结

Linux vi/vim编辑器常用命令与用法总结

(一)vi/vim是什么? Linux世界几乎所有的配置文件都是以纯文本形式存在的,而在所有的Linux发行版系统上都有vi编辑器,因此利用简单的文字编辑软件就能够轻松地修改系统的各种配置了...

CentOS7配置防火墙 firewalld

CentOS7配置防火墙 firewalld

一、介绍防火墙守护 firewalld 服务引入了一个信任级别的概念来管理与之相关联的连接与接口。它支持 ipv4 与 ipv6,并支持网桥,采用 firewall-cmd (co...

Linux中DHCP服务器搭建方法

Linux中DHCP服务器搭建方法

DHCP服务概述:名称:DHCP  - Dynamic Host Configuration Protocol  动态主机配置协议功能:DHCP(Dynamic Host Conf...

以最简单方式学习Linux

以最简单方式学习Linux

有很多关于Linux的书籍,博客。大多数都会比较“粗暴“的将一大堆的命令塞给读者,从而使很多想学的人望而却步。未入其门就路过了。所以我们可以在学习命令时,先用纯语言来介绍Linux背景和动机。 就如同...

FTP服务器配置与管理

FTP服务器配置与管理

FTP的全称是File Transfer Protocol(文件传输协议),就是专门用来传输文件的协议.它工作在OSI模型的第七层,即是应用层,使用TCP传输而不是UDP.这样FTP客户端和服务器建立...

评论列表

访客
访客
2个月前 (05-08)

[[email protected] ~]# cp libraries/config.default.php config.inc.php
[[email protected] phpmyadmin]# vi cnfig.inc.php
这两条指令的config.inc.php和cnfig.inc.php是名字错误还是本来就是这个名字啊?

唯美陌阡
唯美陌阡
2年前 (2018-05-11)

文章不错,写的很好!
又在折腾zblog啊,我最讨厌自己搭建环境了,ε=(´ο`*)))唉

彭淇 回复:
对呢,无聊,就把Linux拿出来摸了一下,自己试试搭建一个本地的测试环境,
2年前 (2018-05-12)

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。