首页 » Web前端 » yuminstallphp52技巧_CentOS65X64运用yum安装LAMP情形

yuminstallphp52技巧_CentOS65X64运用yum安装LAMP情形

访客 2024-11-23 0

扫一扫用手机浏览

文章目录 [+]

(1)、通过源代码编译的办法安装

(2)、通过yum的办法自助安装

yuminstallphp52技巧_CentOS65X64运用yum安装LAMP情形

对付方法1来说,软件安装时更加灵巧,同样,对付技能职员的能力哀求也很高,由于源代码编译须要大量的依赖包,当涌现问题时,便是磨练技能职员能力的时候了;相对付此,方法2安装起来就方便很多,通过yum几条命令自己就会自动的安装,但是其缺陷在于不能像源代码那样灵巧的自定义一些参数,不足灵巧。

yuminstallphp52技巧_CentOS65X64运用yum安装LAMP情形
(图片来自网络侵删)

在这里,我们大略先容一下如何通过yum来搭建LAMP环境:

安装前准备:

1、安装编译所需的工具:GCC(C措辞的编译器),gcc-c++,make

通过命令查看是否安装:[root@local]#rpm -q make

通过yum安装:

yuminstall make

yuminstall gcc

yuminstall gcc-c++

2、关闭防火墙和selinux:

iptables -F (chkconfig iptables off或者serviceiptables stop)

vi /etc/sysconfig/selinux (SELINUX=disabled)

3、检讨系统中是否有存在的做事

service httpd status

rpm -qa | grep httpd

rpm -qa | grep mysql

rpm -qa | grep php

ps -le | grep mysql

如果有的话将做事停滞或者删除,利用remove命令:

yum remove httpd

修正yum源(见CentOS配置163的yum源)

安装LAMP环境

1、安装Apache

[root@localhost ~]# yum -y install httpd

# 开机自启动

[root@localhost ~]# chkconfig httpd on

# 启动httpd 做事

[root@localhost ~]# service httpd start

# 安装apache扩展

root@localhost ~]# yum -y installhttpd-manual mod_ssl mod_perl mod_auth_mysql

现在直接在浏览器键入http://localhost或http://本机IP,该当会看到Apache的测试页面

这里须要把稳iptables的设置哦。

2、安装配置MySQL

# mysql 客户端程序

# mysql-server 做事端程序

# mysql-devel 开拓设计的库

[root@localhost ~]# yum -y install mysqlmysql-server mysql-devel

# 开机启动

[root@localhost ~]# chkconfig mysqld on

# 启动mysqld做事

[root@localhost ~]# service mysqld start

# 进行一些安全性配置

[root@localhost ~]#/usr/bin/mysql_secure_installation

[root@localhost ~]# netstat -tulpn | grep-i mysql

tcp 0 0 0.0.0.0:3306 0.0.0.0: LISTEN 1723/mysqld

OK, 我们看到mysqld已经启动,监听在3306端口上。

3、安装php

安装干系模块:为了让PHP支持MySQL,我们可以安装php-mysql软件包;也可利用以下命令搜索可用的php模块

[root@localhost ~]# yum -y install phpphp-mysql

# 安装php常用扩展

[root@localhost ~]# yum search php

[root@localhost ~]# yum -y install gdphp-gd gd-devel php-xml php-common php-mbstring php-ldap php-pear php-xmlrpcphp-imap

### 重启httpd做事,这一步很主要

[root@localhost ~]# service httpd restart

然后,我们供应php页面,测试

[root@localhost ~]# cd /var/www/html/

[root@localhost html]# vi index.php

<?php

phpinfo();

?>

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

4、安装配置phpMyAdmin

安装好MySQL,Apache及PHP后,为了可视化的管理MySQL数据库,我们可以安装phpMyAdmin。
到其官网下载最新版本: http://www.phpmyadmin.net/home_page/;此处利用phpMyAdmin-4.0.10.17-all-languages。

[root@localhost ~]# unzipphpMyAdmin-4.2.6-all-languages.zip

[root@localhost ~]# mvphpMyAdmin-4.2.6-all-languages /var/www/html/phpmyadmin

[root@localhost ~]# cd/var/www/html/phpmyadmin

[root@localhost ~]# cplibraries/config.default.php config.inc.php

[root@localhost ~]# vi cnfig.inc.php

$cfg['PmaAbsoluteUri'] = '';这里填写phpMyAdmin 的访问网址。

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

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

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

fg['Servers'][$i]['password']= ''; // 填写对应上述 MySQL 用户名的密码。

# 然后重启,httpd做事

[root@localhost ~]# service httpd restart

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

如果碰着访问权限的问题,请检讨SElinux。

至此,LAMP基本环境算是搭建完成!

相关文章

CSS行元素,构建网页美学的基石

在网页设计中,CSS(层叠样式表)是不可或缺的工具。它赋予网页丰富的视觉效果,让网页从单调的文本世界走向五彩斑斓的视觉盛宴。CSS...

Web前端 2024-12-28 阅读0 评论0

数根在C语言编程中的应用及其重要性

在计算机科学中,数根(Radix)是指数字系统中的基数,即用来表示数值的符号集合的大小。C语言作为一门广泛应用于系统软件、应用程序...

Web前端 2024-12-28 阅读0 评论0

整数f的奥秘,C语言中的基石与挑战

在计算机编程的世界里,整数f是一个不可或缺的概念。作为C语言中的基石,整数f不仅承载着编程的基石,也考验着程序员们的逻辑思维和解决...

Web前端 2024-12-28 阅读0 评论0