Linux安装PHP和MySQL

Linux上安装php运行环境稍微比Windows复杂,没有Windows那么方便的集成环境。技术在于折腾嘛

Linux 版本的可以参考之前发布的Linux安装PHP MongoDB扩展

安装环境

系统环境:CentOS 6.5 64位

一、设置YUM仓库

在第一步中,先设置安装apache,php和mysql所需要用到的yum仓库,添加REMI,EPEL,Webtatiche和Mysql服务器仓库。

yum -y install epel-release

wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm

rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm

rpm -Uvh http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm

wget https://centos6.iuscommunity.org/ius-release.rpm

rpm -Uvh ius-release*.rpm

yum -y update

二、安装PHP 5.6

1、安装PHP5.6

有很多方法可以安装PHP 5.6, 下面只是其中之一,仅作为一个参考。

yum -y install php55u php55u-opcache php55u-xml php55u-mcrypt php55u-gd php55u-devel php55u-mysql php55u-intl php55u-mbstring php55u-bcmath

2、让Apache解析php,在在httpd.conf 里加入如下几句:

LoadModule php5_module modules/libphp5.so
<IfModule mod_php5.c>

AddType application/x-httpd-php .php
        AddType application/x-httpd-php-source .phps

</IfModule>

三、安装MySQL 5.6并设置开机启动

1、安装Mysql并设置开机启动

yum install mysql-server

chkconfig mysqld on

2、设置Mysql密码

mysql> USE mysql;

mysql> UPDATE user SET Password=PASSWORD(‘newpassword‘) WHERE user=‘root‘;

mysql> FLUSH PRIVILEGES;

3、允许远程登录

mysql> GRANT ALL PRIVILEGES ON *.* TO ‘用户名‘@‘%‘ IDENTIFIED BY ‘密码‘ WITH GRANT OPTION;

四、测试php是否能被apache解析

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

<?
phpinfo();
?>

结束

时间: 2024-08-28 21:04:55

Linux安装PHP和MySQL的相关文章

Linux安装tomcat及mysql

linux安装tomcat 下载Linux版本tomcat将它放在usr/local中,并且解压缩 tar -zxvf apache-tomcat-7.0.73.tar.gz 然后改名为tomcat 然后我们就同在windows环境下一般使用tomcat,启动 sh ./usr/local/tomcat/bin/startup.sh 停止tomcat sh ./usr/local/tomcat/bin/shutdown.sh [注意关闭防火墙或者在配置文件中允许此端口] linux 安装mysq

linux安装php nginx mysql

linux装软件方式: systemctl status firewalld.service 查看防火墙systemctl stop firewalld.service systemctl disable firewalld.service 开机 防火墙 不自启 ###Nginx#######安装篇############rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx

Linux 安装与配置 mysql 环境

Centos系统,可以提前将这些工具包安装上: # yum -y install gcc libxml2-dev curl screen \libpng12-dev autoconf libpcre3-dev make bzip2 \libevent-dev patch libjpeg62-dev libcurl4-openssl-dev \libfreetype6-dev g++ libtool libncurses5-dev psmisc lrzsz 以下安装中涉及的几点需要提前说明的问题:

linux安装和配置 mysql、redis 过程中遇到的问题记录(转)

章节目录 mysql redis linux下部署mysql和redis网上的教程很多,这里记录一下我部署.配置的过程中遇到的一些问题和解决办法. mysql ①安装完成后启动的时候报错 Starting MySQL.The server quit without updating PID file 干掉/etc/my.cnf 就好了 原因是: mysql_safe 下指定的  /var/run/mariadb 和 /var/log/mariadb 不存在 也可以选择新建这两个目录 ②安装好之后

Linux安装apache/php/mysql

Linux下的mysql apache php rpm安装方法步骤 1.安装光盘上自带的httpd-2.2.3-5.i386.rpm这个包,是apache,如果安装过程中提示需要什么其他的包,看提示装上. 2.接着安装光盘自带的php-5.1.6-3.i386.rpm这个包,会提示需要其他的包,装. 3.用vi编辑/etc/httpd/conf/httpd.conf这个文件,在其中添加 LoadModule php5_module /usr/lib/httpd/modules/libphp5.s

Linux 安装JDK Tomcat MySQL(使用Mac远程访问)

阅读本文需要一定的Linux基础 一 环境 阿里云服务器: CentOS 7.4 64位(基于RedHat) 本机: macOS High Sierra 二 压缩包 JDK http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html Tomcat https://tomcat.apache.org/download-80.cgi#8.5.31 MySQL https://dev.mysql

linux安装jdk,mysql

vim /etc/profile 最下面 #jdk JAVA_HOME=/usr/local/jdk1.8; PATH =$PATH:$JAVA_HOME/bin; export JAVA_HOME PATH :wq source /etc/profile让环境变量生效 安装mysql: rpm -qa | grep mysql*  查看是否安装了mysql yum install mysql  安装mysql客户端 安装mysql服务端 yum  install mysql-server yu

linux 安装jdk tomcat mysql

---------------------------------------------JDK------------------------------------------------- 前往oracle官网下载jdk , 下载rpm文件 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 在安装了XFTP软件的情况下 直接粘贴到目录 /usr/local  (local为

CentOS 下yum安装指定版本mysql的过程

在linux安装指定版本mysql是一个困难的事情,yum安装一般是安装的mysql5.1,现在经过自己不懈努力终于能用yum安装mysql5.5了. 1.安装mysql-5.5的yum源 rpm -ivh http://repo.mysql.com/yum/mysql-5.5-community/el/6/x86_64/mysql-community-release-el6-5.noarch.rpm 2.修改安装好的yum源 编辑 /etc/yum.repos.d/mysql-communit