CentOS平台快速搭建LAMP环境的方法
作者:Yxh_blogs 发布时间:2021-09-04 12:58:40
本文实例讲述了CentOS平台快速搭建LAMP环境的方法。分享给大家供大家参考,具体如下:
LAMP -- Linux Apache MySQL PHP
在CentOS安装的顺序,我一般是Apache -> MySQL -> PHP
第一步、安装并配置Apache
1、使用yum安装
yum install httpd
2、修改防火墙配置,打开80端口,可以顺便把MySQL的3306端口也打开
vi /etc/sysconfig/iptables
添加两条记录
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
注意添加位置,如下图
3、关闭SELINUX
vi /etc/selinux/config
修改SELINUX=disabled
4、Apache配置文件
vi /etc/httpd/conf/httpd.conf
找到ServerName,设置为自己的域名,如果没有域名,可以设置为localhost:80
5、开机自动启动Apache
chkconfig httpd on
6、重启Apache
service httpd restart
7、打开浏览器,输入地址测试
第二步、安装并配置MySQL
1、使用yum安装
yum install mysql mysql-server
2、开机自动启动MySQL
chkconfig mysqld on
3、MySQL设置root密码
mysql_secure_installation
回车后,输入y进行密码设置,设置完密码之后,一路回车,直到出现:Thanks for using MySQL!
4、重启MySQL
service mysqld restart
第三步、安装并配置PHP
1、使用yum安装
yum install php
2、安装PHP组件
yum install php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt
3、重启Apache和MySQL
4、可以在默认的代码目录下,上传PHP文件进行测试,默认目录在/var/www/html。可以在httpd.conf文件里修改路径。
*然后,就可以根据自己的具体需要,来对Apache MySQL PHP进行配置。默认的配置文件路径如下:
Apache配置文件路径:/etc/httpd/conf/httpd.conf
MySQL配置文件路径: /etc/my.cnf
PHP配置文件路径: /etc/php.ini
希望本文所述对大家CentOS服务器维护有所帮助。
来源:https://www.cnblogs.com/yxhblogs/p/6680425.html
猜你喜欢
- 如今,中小型企业要进行网络营销服务,需面临以下几个难题:1、网站建设:现在还是很多专门建站服务的公司,说明还是有市场的,毕竟企业不断在新增,
- 本文整理了在服务器管理中容易犯的十大错误,以提醒网络管理员在工作中做好预防。1.UPS(不间断电源)的使用问题某商店正在压榨它的网络系统的最
- 为什么需要权限管理?1.计算机资源有限,我们需要合理的分配计算机资源。2.Linux是一个多用户系统,对于每一个用户来说,个人隐私的保护是十
- 设置群集用户帐户群集服务需要一个属于可运行群集服务的每个节点上的本地管理员(Local Administrators)组成员的域用户帐户。因
- 为什么要看日志?比如启动容器失败,却不给出任何提示,这时候我们就需要查看下到底是为什么? 查看日志: 命令格
- 本文介绍了virtualbox中ubuntu和windows共享文件夹设置,具体如下:系统平台:win8.1、virtualbox4.3.8
- 前言安装的VMware是 VMware Workstation 16 Pro安装的映像文件是Centos 7 64位的第一步进入官网,然后下
- 有很多办法可以让Tomcat在系统启动的时候自动运行,我这里介绍两种方法,一种简单,另外一种复杂而专业。在介绍这两个方法前你应该先装JDK,
- FAT32 标称为65534,实际到2万+时已不稳定。NTFS 似乎没有明确限制单目录文件数量,但有人反应在生成10万+ 文件的目录时遇到报
- 用过多的Flash要知道,由于搜索引擎技术原因,无法检索到Flash中的内容,因此,在网站中使用过多的Flash会适得其反。而且网站使用过多
- 你可以使用一个.htaccess文档来配置你的MIME类型。当你在.htaccess 文档里配置MIME类型时,你是把文档类型与某个具体的应
- 前言临下班前,楼主接到了一个需求,由于基础镜像标准发生变更,需要按照最新的Docker 镜像标准构建自己应用的自定义镜像。目前的标准是这样的
- 为什么要学 vimlinux 有大量的配置文件,所以 linux 的文本处理工具也是比较多的,常用的有 less vi head tail
- 一条逐渐被证明成熟、可靠的通信行业商业规律正浮现在大家的眼前:第一,给你的手机起个叫“×Phone&
- 有些发布商可能收到过这样的通知邮件:“发布商不得更改 Google 广告的行为或定位,包括在 “浮动框脚本”中实施 AdSense 广告代码
- 如果你在词典中查询Viking这个单词的含义,你会发现它是“海盗/北欧海盗”的含义,它产品网页上那个
- Apache服务器已经内置用户验证机制,大家只要适当的加以设置,便可以控制网站的某些部分要用户验证。大家只要跟着我一步步做下来就应该能轻松实
- 现在很多的朋友都用SERV-U做个人FTP的服务器,有关如何使用SERV-U架设服务器的文章很多了,这儿我就不多说了。不过大家不知道注意到了
- 什么是具有生命力的网站?这我要先说一下什么是网站的生命力,我觉得生命力是源动力,是促使网站更好发展的根本。具体到表现形式,就是如何更好的吸引
- 当开始使用Docker时,人们经常问:“我该如何进入容器?”,其他人会说“在你的容器里运行一个SSH服务器”。但是,从这篇博文中你将会了解到