CentOS6 服务器 LAMP 配置 怎么在 CentOS6 上安装 LAMP?
![]() | ![]() | ![]() | ![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |

LAMP(Linux、Apache、MySQL、PHP)组件是目前最流行的 WEB 环境之一,本文会给大家展示如何在 CentOS 6 上安装配置 LAMP 组件。
*请注意,本教程是基于非 root 用户的(当然 root 用户也可以按照本教程操作),所以以下命令行均以 sudo 指令运行。
开始前的准备工作
更新系统
sudo yum update安装配置 Apache 服务器
1. 安装 apache2.4
sudo yum install httpd*有很多种方法去配置基于域名的虚拟主机,但是强烈推荐采用本教程的办法。
在 conf.d 文件夹下创建 vhost.conf 来存储虚拟主机配置,下列代码是一个标准的配置模板。按照例子修改其中必要的代码为你的网站信息即可。
文件路径:/etc/httpd/conf.d/vhost.conf
NameVirtualHost *:80 <VirtualHost *:80> ServerAdmin webmaster@02405.com ServerName www.02405.com ServerAlias www.02405.com DocumentRoot /var/www/www.02405.com/public_html/ ErrorLog /var/www/www.02405.com/logs/error.log CustomLog /var/www/www.02405.com/logs/access.log combined </VirtualHost> *代码中第一句话表示使用 80 端口,<VirtualHost *:80></VirtualHost>中的代码就是配置了一个基于域名的虚拟主机。如果需要配置多个网站,直接添加多个<VirtualHost *:80></VirtualHost>标签及内容即可。
*ErrorLog 和 CustomLog 这两段代码并不是必须有的,加上这两段代码会获得更精确的日志信息,所以建议加上,需要注意的是如果加上这两段代码,必须先创立对应的文件夹,然后再重启 apache。
3.创建上面引用的文件夹
sudo mkdir -p /var/www/www.02405.com/public_html sudo mkdir /var/www/www.02405.com/logs4.配置 apache 开机自启动,然后重启 apache 来使上述配置生效
sudo service httpd start sudo /sbin/chkconfig --levels 235 httpd on到这里我们就完成了 Centos 6 系统中 LAMP 组件中的 Apache 服务的安装与配置,现在打开浏览器输入你刚才配置的域名,你就会看到一个 apache 服务器的默认页面了。
*如果你无法看到默认页面,首先请检查域名解析是否成效,如果域名解析正常,那么请检查服务器防火墙是否开放 80 端口,具体教程在这里:《Centos 6 中 iptables 基本操作命令》 或者 《Centos 6 中 iptables 防火墙开放 80 端口》。
*每次修改完 vhost.conf 或者其他 apache 配置文件,请不要忘了重载配置以使你的修改生效。
安装配置 Mysql数据库
1.安装 Mysql 数据库
sudo yum install mysql-server2.配置 Mysql 开机自启动并且开启 Mysql 服务
sudo service mysqld start sudo /sbin/chkconfig --levels 235 mysqld on3.进行 Mysql 安全设置
mysql_secure_installation这条指令会提示你一步一步的进行 Mysql 安全设置,包括修改数据库 root 账户的密码、删除匿名账户、禁止外网 root 登录、删除测试数据库、重新加载权限。推荐全部选择 YES,这样你会得到一个安全精简的 Mysql。
安装配置 PHP
1.安装 php
sudo yum install php php-pear php-gd2.安装 Mysql 支持
sudo yum install php-mysql3.配置 php.ini 以获取更好的错误提示信息、日志信息以及性能
文件路径:/etc/php.ini
error_reporting = E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR error_log = /var/log/php/error.log max_input_time = 30*如果你用 ftp 的方式修改 php.ini,那么刚安装完你可能在/etc 中找不到这个文件,刷新一下即可。
*上述配置只是一个示例,你可以根据你的服务器性能自行修改。
4.创建 php 日志文件夹并且赋予 apache user 权限
sudo mkdir /var/log/php sudo chown apache /var/log/php5.重启 apache
sudo service httpd restart好了,到这里就完成了在 CentOS6 服务器上的 LAMP 配置,开始你的网站之旅吧。
猜你可能想看的VPS
- php 使用 md5 函数生成 16 位 md5 值返回乱码的原因以及解全球[VPS测评]
- LOCVPS 香港邦联全新套餐,高性价比 Cn2 线路,2 核 2G 内香港VPS[主机]
- Krypt ION→$2.5 月 1GB 内存 25GB SSD 空间 虚拟空间(主机)
- Chrome 浏览器提示→Adobe Flash Player 更新完毕全球[VPS测评]
- php 多个数组根据指定键值分组方法全球[VPS测评]
- 百度云→CDN 活动 500GB 流量包 年付 55 元;1TB 流量包全球[VPS测评]
- 促销 $7 月 2 核 CPU 1G 内存 20G 硬盘 400G 流量全球[VPS测评]
- 腾讯云服务器采购季活动被忽略的亮点,1 核 1G 内存 3M 带宽香港云香港VPS[主机]
- Hostodo 便宜美国 NVMe 硬盘 VPS,高 IO 读写,1G 美国VPS[主机]
- 德国 CN2 GIA SaltyfishTech→1 核 1G 30G 全球[VPS测评]
- PIGYun香港/韩国/美国高端优化线路,优惠后最低月付14元起,可选香韩国VPS[主机]
- 易探云 美国/香港/中国便宜VPS主机限时秒杀,最低218元一年和送QQ美国VPS[主机]
- 搬瓦工VPS CN2方案和CN2 GIA-E 方案的选购建议全球[VPS测评]
- ionswitch-美国西雅图 1C1G10GB 1TB 1Gbps 3美国VPS[主机]
- Virmach 2019中国新年促-512M 10G ssd 500G年全球[VPS测评]
- 二三互联,香港cn2云服务器5折+85折双重优惠,稳定不限流量,1核1G香港VPS[主机]
- 跨境贸易和跨境电商的三大区别简单分析全球[VPS测评]
- 跨境电商周报丨拼多多布局跨境电商平台;Shopify将推出新平台支持网红全球[VPS测评]
- 7月份,经济复苏边际趋缓,央行降息幅度先稳后升全球[VPS测评]
- 青叶云怎么样?青叶云国内/国外弹性云服务器价格,海外vps低至25.6元全球[VPS测评]
- 源云主机:圣诞促销香港CN2 GIA VPS年付319元;美国CN2 G美国VPS[主机]
- CombCloud,香港沙田CN2VPS测评,2核1G52元/月,安畅C香港VPS[主机]
- 宝塔面板在香港服务器安装启动不了nginx怎么办?香港VPS[主机]
- 咖啡主机:元旦活动全场7、8折,洛杉矶vps仅需16元/月,香港将军澳C香港VPS[主机]
- 再“掷”53亿元 宜家能否挽回中国消费者全球[VPS测评]
- 20个温暖心灵的问题,抖音,朋友圈都可以拿去发。全球[VPS测评]
- 尊云:河南BGP云服务器2核4G仅68.6元/月,823.2元/年;香港香港VPS[主机]
- 小鹿云计算:香港双程cn2首月6折优惠;美国300G高防-8元/月;香港站群服务器[IP]
- 触摸云:香港BGP/香港CN2/美国GIA高防CN2 GIA云服务器2H美国VPS[主机]
- 奶兔云:便宜香港VPS,香港CN2 VPS低至21元/月,香港CN2线路香港VPS[主机]
转载请注明原文地址:http://140.238.13.167:12355/read-211227.html











