centos php 安装mysql_CentOS上安装Mysql+PHP-fpm+Nginx
1. 安装Mysql
1.1 安装操作
双击Putty.exe
图1 登录Putty
yum list | grep mysql
yum install mysql-server.x86_64
yum install mysql.x86_64
2. 安装Nginx和PHP-fpm
2.1. 配置PHP源
由于php5.3.3以上才有php-fpm,所以要配置最新的PHP源。
安装CentOS6上的Remi源:
rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
2.2. 配置Nginx源
打开WinSCP
图2 编辑文件并保存
编辑/etc/yum.repos.d/nginx.repo,加入
[nginx]
name=nginx
repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1
2.3 安装Nginx
yum --enablerepo=remi install nginx
图3 下载并安装Nginx
安装路径:/usr/share/nginx
2.4. 安装PHP-fpm
yum --enablerepo=remi install php-fpm
3. 配置
3.1. 配置Nginx虚拟服务器
在/etc/nginx/conf.d下配置文件新增如下代码:
listen 80;
server_name 192.168.88.204;
root /usr/share/nginx/html;
3.2. 执行php文件
在conf配置文件server中的增加:
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /$document_root$fastcgi_script_name;
include fastcgi_params;
}
3.3. 设置Mysql的初始密码
设置mysql,root的初始密码
/usr/bin/mysqladmin -u root password 'new-password'
修改初始密码
mysql> use mysql;
mysql> update user set password=password("1234") where user='root' and host='localhost';
mysql> quit
service mysqld restart
修改成功
3.4. 开启端口
开启端口(80)
lsof -i tcp:80 //查看端口占用情况
/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
/etc/init.d/iptables save
service iptables restart
centos php 安装mysql_CentOS上安装Mysql+PHP-fpm+Nginx相关推荐
- 在CentOS 6.6 64bit上安装截图软件shutter
系统自带的截图软件功能太有限,如何才能在CentOS 6.6 x86_64上安装shutter截图软件呢? 网上一些方法都不是很详细,无法安装成功,下面是我摸索的结果,记录如下: 问题:我想要在我的C ...
- edxp显示未安装_如何在 Centos 8 / RHEL 8 上安装和配置 VNC 服务器
在 Centos 8 和 RHEL 8 系统中,默认未安装 VNC 服务器,它需要手动安装.在本文中,我们将通过简单的分步指南,介绍如何在 Centos 8 / RHEL 8 上安装 VNC 服务器. ...
- linux服务器上svn的log_如何在 Centos 8 / RHEL 8 上安装和配置 VNC 服务器 | Linux 中国...
在 Centos 8 和 RHEL 8 系统中,默认未安装 VNC 服务器,它需要手动安装.在本文中,我们将通过简单的分步指南,介绍如何在 Centos 8 / RHEL 8 上安装 VNC 服务器. ...
- 查看vnc端口_如何在 Centos 8 / RHEL 8 上安装和配置 VNC 服务器
在 Centos 8 和 RHEL 8 系统中,默认未安装 VNC 服务器,它需要手动安装.在本文中,我们将通过简单的分步指南,介绍如何在 Centos 8 / RHEL 8 上安装 VNC 服务器. ...
- mysql装不上怎么办_MySQL数据库之mysql安装不上怎么办 mysql安装失败原因和解决方法...
本文主要向大家介绍MySQL数据库之mysql安装不上怎么办 mysql安装失败原因和解决方法了 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. mysql数据库安装不了了!my ...
- 为啥mysql安装不上_mysql安装不上怎么办mysql安装失败原因和解决方法_MySQL
mysql数据库安装不了了!mysql最后一步安装不上!mysql就是安装不上!是不是很头疼,很伤脑筋,现在大家不用着急了,小编为大家整理了mysql安装失败的原因以及mysql安装失败的解决方法,抓 ...
- centos安装mysql_centos如何安装mysql
centos如何安装mysql? CentOS中安装MySQL步骤详解 本文中Linux环境为CentOS 6.4 32位,且安装选择的是Basic Server版. 在有些Linux版本中会自带有M ...
- centos命令行安装mysql_Centos下安装mysql 总结
一.MySQL安装 二.MySQL的几个重要目录 MySQL安装完成后不象SQL Server默认安装在一个目录,它的数据库文件.配置文件和命令文件分别在不同的目录,了解这些目录非常重要,尤其对于Li ...
- centos 6.8 mysql 5.6_Mysql(5.6.35)在Linux(Centos 6.8)上安装
1 下载 这里我选择5.6.41 Linux-Generic,如下图: 再选择Linux - Generic (glibc 2.5) (x86, 64-bit), Compressed TAR Arc ...
最新文章
- 挂起和阻塞区别以及sleep和wait的区别
- 用户自定义的标识符的一些注意事项
- bit、byte、位、字节、汉字、字符之间的区别
- dos下操作mysql数据库常用命令
- AngularJS 日期格式化
- 量子物理 詹班 计算机,(电气系计算机系詹班)量子物理作业答案
- Luogu4755 Beautiful Pair 最值分治、主席树
- Swiper学习之一---入门:swiper相关文件、swiper代码结构和样式、初始化Swiper
- Code Access Security (CAS)
- 杰控组态西门子PLC
- 常见数据结构面试题(2022年最新版)
- cad画钟表_coreldraw怎么画钟表?coreldraw画钟表教程
- c语言 桌面下雪程序,[Lazarus]使用Lazarus编写的桌面下雪小程序
- 2021最新PHP短网址生成系统/短链接生成系统/URL缩短器系统源码
- 基于YOLOv5和U-NET的火灾检测与分割
- C语言基础学习day04
- S3C2440 GPS串口配置以及数据读写
- MySQL 高级知识之 Show Profile
- debian 8 chromium安装flash play
- 利用旧电脑去搭建linux服务器
热门文章
- 如何在运行时使用SAP Commerce Cloud backoffice直接给类型增添新属性
- 如何为SAP Cloud for Customer Lead页面配置自定义的Source字段
- 使用SAP云平台portal service的site manager创建portal实例
- Hybris订单价格的折扣维护
- could not find any translatable text for key 'Search' in bundle '/cus.crm.notes/
- Level up - single parent navigation
- SAP CRM partner function在客户项目中的实际用途
- 使用Gardener在Google Cloud Platform上创建Kubernetes集群
- 在Linux系统里安装Virtual Box的详细步骤 1
- JPA + EclipseLink + SAP云平台 = 运行在云端的数据库应用