CentOS平台快速搭建LAMP环境的方法
本文实例讲述了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服务器维护有所帮助。
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- linux Bash脚本判别使用者的身份方法示例
- 配置Linux使用LDAP用户认证的方法
- linux Dig命令使用大全
- Ubuntu虚拟机下使用cutecom进行串口通信的方法
- 虚拟机Linux系统忘记密码修改root或其他用户密码的方法
- 在 RHEL8 /CentOS8 上建立多节点 Elastic stack 集群的方法
- linux 搭建svn服务器的方法步骤
- linux 下隐藏进程的一种方法及遇到的坑
- Ubuntu 18.04中截图工具shutter的编辑按钮不可用的解决办法
- Linux服务器利用防火墙iptables策略进行端口跳转的方法
- Linux下PHP网站服务器安全配置加固防护方法【推荐】
- CentOS8 yum/dnf 配置国内源的方法
- 浅析在 RHEL8 配置静态 IP 地址的不同方法
- ubuntu16.04自动设置行号的步骤详解
- CentOS 8安装ZABBIX4.4的指南