以下安装过程是基于centos下,使用yum安装搭建PHP+Apache+Mysql的服务器环境

一:安装MySQL

1.安装yum install mysql mysql-server mysql-devel

2.启动MySQL /etc/init.d/mysqld start

3.设置MySQL初始密码(Mysql安装完成后默认为无密码,未设置密码之前启动mysql会出现警告信息)

密码设置方法 :假设密码设置为123456

mysqladmin -u root password 123456

4.设置远程登录权限(如需要远程连接MySQL,执行以下操作)

登录MySQL:mysql -u root -p

输入密码(密码不可见,直接输入即可)

使用以下命令分配远程连接账号

mysql> GRANT ALL PRIVILEGES ON *.* TO '用户名'@'远程地址' IDENTIFIED BY '密码' WITH GRANT OPTION;

mysql> FLUSH PRIVILEGES;

二:安装Apache

yum install httpd httpd-devel

安装完成后,不用急着启动,先完成下面PHP的安装步步骤

三:安装PHP及插件

yum install php php-mysql php-common php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc

四:启动Apache

/etc/init.d/httpd start

到些为止,PHP+Apache+Mysql的服务器环境已搭建完成。

设置Apache的httpd服务开机启动:chkconfig httpd on

设置MySQL服务开机启动:chkconfig mysqld on

Apache安装完成后,根目录的默认路径为/var/www/html/,此时可在些目录建立PHP文件 如:index.php,输入代码:

使用浏览器访问该服务器IP,配置成功 。

如以上步骤皆未出现异常情况,但无法访问到该页面,在确保您输入的地址正确无误的前提下,请检查防火墙策略。

以下提供一个简单的方法来判断80端口是否被防火墙屏蔽。

关闭防火墙服务(服务器投入使用后不建议关闭防火墙策略):service iptables stop

防火墙服务关闭后,请再次尝试是否能正常访问。

centos安装php服务器,在CentOS上安装搭建PHP+Apache+Mysql的服务器环境方法相关推荐

  1. 在CentOS/RHEL/Scientific Linux 6 7 上安装Telnet

    在CentOS/RHEL/Scientific Linux 6 & 7 上安装Telnet 声明: 在安装和使用Telnet之前,需要记住以下几点. 在公网(WAN)中使用Telnet是非常不 ...

  2. 银河麒麟高级服务器操作系统V10上安装k8s单机集群

    前言 本文介绍银河麒麟高级服务器操作系统V10上安装部署k8s单机集群及一些基础的kubectl指令 本文涉及部署脚本主要源自基于https://github.com/easzlab/kubeasz在 ...

  3. 云服务器,Linux上安装xampp来搭建node,api

    目录 下载xampp: xampp安装步骤 安装守护进程pm2 服务器上启动node服务 Debian 10(Buster)上安装Firewalld 服务器的安全组规则,开放端口 linux查看自己的 ...

  4. linux 安装邮件系统,在Linux平台上安装基于Postfix、Courier-imap、Extmail的邮件系统 V 0...

    很久之前就计划写一个Postfix在Linux平台上面的安装文档,把自己安装Postfix的过程总结一下,但由于工作的关系直到现在才动手.和个人的习惯有关,在安装过程中我使用了很多源代码,这对一个新手 ...

  5. linux手动安装rsync_在Linux/Unix上安装rsync并通过示例的方式介绍使用rsync命令

    本文介绍Rsync的功能,在Linux/Unix系统上安装rsync的方法,并通过示例的方式介绍使用rsync命令的方法. Rsync介绍及其功能 在rsync的手册页中,Rsync是一种快速且极其通 ...

  6. 如何在安装了Windows操作系统的电脑上安装Linux操作系统

    [原创]如何在安装了Windows操作系统的电脑上安装Linux操作系统 一.不得不知道的一件事 相信中国大多数个人用的电脑在买回来时已经 安装了Windows,并且大家习惯了用Windows,而且有 ...

  7. 在安装了Sql2000的基础上安装Sql2005的详细过程

    在安装了Sql2000的基础上安装Sql2005的详细过程 2008-09-04 19:10 在安装了Sql2000的基础上安装Sql2005的详细过程 Sql2005版本:Sql2005开发版,两张 ...

  8. 记录在Ubuntu 18.04系统中安装Apache, MySQL和PHP环境

    虽然我们在Linux VPS.服务器安装WEB环境比较方便,可以选择面板或者一键包,但是有些我们需要深入学习的网友不会选择一键安装,而是会尝试编译安装.这样可以学到一些内在的技术.一般我们较为习惯选择 ...

  9. centos安装php zip,如何使用CentOS 7在PHP 7.2上安装zipArchive?

    标签:php 我试图在具有最新WordPress的nginx Web服务器上安装ziparchive和domdocument.为了运行Avada主题,我需要在本地CentOS 7测试服务器上使用这两个 ...

最新文章

  1. linux安装8168网卡,Fedora 配置 RTL8168/8111 网卡 Linux下 RTL8168/8111 网卡配置
  2. 空行替换_Word怎么批量删除空行和空格?有技巧很简单!
  3. jquery、js父子页面操作总结
  4. 记住,永远不要在MySQL中使用“utf8”-转
  5. Visual Studio Code常用快捷键
  6. linux 查看flash大小,Linux OpenWRT查看CPU,RAM,Flash信息参数
  7. 常用 BUG 解决方法
  8. Traffic Flow Forecasting: Comparison of Modeling Approaches文献阅读笔记(一)
  9. python preference界面设置_Python preferences
  10. day 012 生成器 与 列表推导式
  11. ipc$开启telnet
  12. GEETEST极验召集互联网大佬齐聚光谷,共同探讨交互安全问题
  13. oracle存在于A不存在于B,Oracle试题
  14. 如何在虚拟机上安装TrueNAS系统
  15. python字典实现原理-哈希函数-解决哈希冲突方法
  16. Docker最全教程之使用Tencent Hub来完成CI(九)
  17. webpack 无法加载文件 C:\Users\User\AppData\Roaming\npm\webpack.ps1,因为在此系统上禁止运行脚本。
  18. 51单片机ALE引脚的控制(摘录)
  19. SAP中程序从服务器下载所对应的文件
  20. Python的视频分析

热门文章

  1. LeetCode 1184. 公交站间的距离
  2. 怎么画韦布尔分布_手机按键寿命测试的样本数量怎么定?一文看懂 简述威布尔分布及其应用...
  3. scrapy使用代理报错keyerror: proxy_爬虫Scrapy框架-Crawlspider链接提取器与规则解析器...
  4. Python判断变量是否存在的方法
  5. 特征计算 -获取本周,本月初,本月末,上月同日,本季,本年初,本年末的日期 - (Python、MySQL、Oracle)
  6. python构建二叉树_python--使用递归的方式建立二叉树
  7. 关于深度学习,我们4年时间写了一本1400页的全栈手册
  8. 肖仰华 | 领域知识图谱落地实践中的问题与对策
  9. DSSM、CNN-DSSM、LSTM-DSSM等深度学习模型在计算语义相似度上的应用+距离运算
  10. 决策树(西瓜书学习)