当前位置: 首页 > 编程笔记 >

详解linux centos yum安装LAMP环境

赫连心思
2023-03-14
本文向大家介绍详解linux centos yum安装LAMP环境,包括了详解linux centos yum安装LAMP环境的使用技巧和注意事项,需要的朋友参考一下

系统:centos 6.5

1.yum安装和源代码编译在使用的时候没啥区别,但是安装的过程就大相径庭了,yum只需要3个命令就可以完成,源代码需要13个包,还得加压编译,步骤很麻烦,而且当做有时候会出错,源代码编译安装大概需要2个小时,好处在于可以自己配置地址等一些参数,yum安装半个小时搞定,一般不会出错,更新也很方便。

2.我的机器是centos release 5.9 64为的系统,一般机器都带yum命令,并且yum包源都是可以用的,就是说不用你自己下载东西,直接yum -y install 后面加上你所需要安装的软件,他会自动下载自动安装,非常方便。例如 yum -y install httpd自动下载并安装apache服务器。lamp环境只需要安装httpd,mysql,php

3.首先更新一下yum -y update

4.用yum安装Apache,Mysql,PHP. 

4.1安装Apache

yum install httpd httpd-devel 

安装完成后,用/etc/init.d/httpd start 启动apache

设为开机启动:chkconfig httpd on

4.2 安装mysql

yum install mysql mysql-server mysql-devel 

同样,完成后,用/etc/init.d/mysqld start 启动mysql

4.3 设置mysql密码

mysql>; USE mysql; 
mysql>; UPDATE user SET Password=PASSWORD('newpassword') WHERE user='root'; 
mysql>; FLUSH PRIVILEGES;

设置mysql密码还可以用:mysql_secure_installation 命令 

4.4允许远程登录

mysql -u root -p 
Enter Password: <your new password> 
mysql>GRANT ALL PRIVILEGES ON *.* TO '用户名'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION; 

完成后就能用mysql-front远程管理mysql了。

设为开机启动

chkconfig mysqld on

4.5安装php

yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml 
/etc/init.d/httpd start

5. 测试一下

在/var/www/html/新建个test.php文件,将以下内容写入,然后保存。

<? 
phpinfo(); 
?> 

防火墙配置

a.添加.允许访问端口{80: http}.

-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

b.关闭防火墙{不推荐}.

service iptables stop 

c.重置加载防火墙

service iptables restart

6. 然后在客户端浏览器里打开http://serverip/test.php,若能成功显示,则表示安装成功。

至此,安装完毕。以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持小牛知识库。

 类似资料:
  • 本文向大家介绍Linux操作系统安装LAMP环境,包括了Linux操作系统安装LAMP环境的使用技巧和注意事项,需要的朋友参考一下 Step1. 安装 Apache   在terminal中输入命令   打开浏览器,在地址栏输入:127.0.0.1,如果出现了 “It works!”,表明安装成功 Step2. 安装 php5   在 terminal 中输入:   重启 apache2 : 注:

  • 本文向大家介绍CentOS 6.3编译安装LAMP环境笔记,包括了CentOS 6.3编译安装LAMP环境笔记的使用技巧和注意事项,需要的朋友参考一下 最近抽空在虚拟机上测试成功了LAMP各个最新版本的整合编译安装,算是把之前的博文整合精简,以下内容均在CENTOS6.3(安装minimal desktop和默认开发包)下测试安装成功,并做了相应优化配置,如有遗漏,还请留言指教。   LINUX操

  • 本文向大家介绍windows环境下tensorflow安装过程详解,包括了windows环境下tensorflow安装过程详解的使用技巧和注意事项,需要的朋友参考一下 一、前言 本次安装tensorflow是基于Python的,安装Python的过程不做说明(既然决定按,Python肯定要先了解啊):本次教程是windows下Anaconda安装Tensorflow的过程(cpu版,显卡不支持gp

  • 本文向大家介绍linux环境下Django的安装配置详解,包括了linux环境下Django的安装配置详解的使用技巧和注意事项,需要的朋友参考一下 1. 下载安装Django 测试是否安装成功 2. 安装数据库MySQL 说明:使用python连接到MySQL前提是需要让一个python连接到MySQL的接口——MySQLdb 下载 安装 其中执行python setup.py build 遇到问

  • 本文向大家介绍win8.1安装Python 2.7版环境图文详解,包括了win8.1安装Python 2.7版环境图文详解的使用技巧和注意事项,需要的朋友参考一下 Python相信大家都有所耳闻,特别是Python进入山东省小学教材,还列入全国计算机等级考试。 打算爬网易云音乐评论的我,首先要安装一个Python环境。 目前Python有2.x版和3.x版,在进行比较后,我选择了2.7版本。 首先

  • 本文向大家介绍centos7环境下二进制安装包安装 mysql5.6的方法详解,包括了centos7环境下二进制安装包安装 mysql5.6的方法详解的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了centos7环境下二进制安装包安装 mysql5.6的方法。分享给大家供大家参考,具体如下: centos7 二进制安装包安装 mysql5.6 一、下载mysql5.6二进制安装包 http