[不花钱站长]:从免费域名开始[0元] Oracle永久免费VPS[0元] VPS环境搭建免费脚本[0元] 秒变大盘挂载免费网盘[0元] 小白免费采集器1天500W[0元] CF免费DNS+CDN服务[0元]
[零基础网赚]:撸本站免费源码[0元] 网站强引免费蜘蛛法[0元] 图片视频文件免费存储[0元] 外链轻松发布免费友链[0元] 入坑免费教程学习源代码[0元] 网上百种+赚钱联盟推荐[?元]

↑↑VPS推荐网 WWW.VPS.COM.IN 稳定 便宜 免备案↑↑


CentOS6服务器LAMP配置 怎么在CentOS6上安装LAMP?

全球[VPS测评]来源:VPS推荐网点击:1279
【性价之王】【线路之王】【价格之王】【配置之王】
【免费之王】【香港首推】【梯子之王】【独服之王】
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

2. 配置基于域名虚拟主机

*有很多种方法去配置基于域名虚拟主机,但是强烈推荐采用本教程的办法。

在conf.d文件夹下创建vhost.conf来存储虚拟主机配置,下列代码是一个标准的配置模板。按照例子修改其中必要的代码为你的网站信息即可。

文件路径:/etc/httpd/conf.d/vhost.conf

NameVirtualHost *:80 <VirtualHost *:80> ServerAdmin [email protected] 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/logs

4.配置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-server

2.配置Mysql开机自启动并且开启Mysql服务

sudo service mysqld start sudo /sbin/chkconfig --levels 235 mysqld on

3.进行Mysql安全设置

mysql_secure_installation

这条指令会提示你一步一步的进行Mysql安全设置,包括修改数据库root账户的密码、删除匿名账户、禁止外网root登录、删除测试数据库、重新加载权限。推荐全部选择YES,这样你会得到一个安全精简的Mysql。

安装配置PHP

1.安装php

sudo yum install php php-pear php-gd

2.安装Mysql支持

sudo yum install php-mysql

3.配置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/php

5.重启apache

sudo service httpd restart

好了,到这里就完成了在CentOS6服务器上的LAMP配置,开始你的网站之旅吧。


[apache]历史优惠活动内容
  • 常规网站Web环境配置SSL证书 – Nginx、Apache、IIS
  • Apache/Nginx服务器环境强制HTTPS跳转设置方法
  • 实用Nginx和Apache环境屏蔽YisouSpider蜘蛛爬虫方法
  • 解决XAMPP客户端\\”Apache Shutdown Unexpectedly\\”报错
  • 简单有效将Apache 2.2版本升级至Apache 2.4
  • Apache Struts版本存在安全问题需要及时升级更新
  • Apache和Nginx环境下如何配置WordPress伪静态规则
  • Nginx/Apache/IIS系统环境下WordPress伪静态规则设置
  • Apache环境下几种http强制跳转https设置方法
  • Apache环境修改.htaccess文件实现子目录强制HTTPS访问
  • 简单有效将Apache 2.2版本升级至Apache 2.4
  • Apache Struts版本存在安全问题需要及时升级更新
  • Apache和Nginx环境下如何配置WordPress伪静态规则
  • Nginx/Apache/IIS系统环境下WordPress伪静态规则设置
  • Apache环境下几种http强制跳转https设置方法
  • Apache环境修改.htaccess文件实现子目录强制HTTPS访问
  • 如何查看linux Windows下Apache#httpd#当前安装的MPM模块?
  • nginx和apache环境下域名301重定向的常见实用的方法
  • 用Apache搭建的WEB服务器 如何设置只能通过域名访问 禁止使用ip访问的方法
  • Linux系统中Apache、PHP、MYSQL默认安装路径
  • 全站开启https访问:Apache+WordPress部署SSL修改与301重定向
  • 在Ubuntu 16.04系统下配置LAMP#Apache, MySQL, PHP#环境
  • URL网址规范化是什么?使用nginx apache rewrite功能怎样避免?
  • Apache和Nginx下WordPress 伪静态二级目录规则设置
  • 宝塔Linux管理面板Apache性能调整简单的设置教程
  • 云锁Linux服务器安装,支持Apache Nginx kangle Tomcat Webl
  • Apache虚拟主机设置WordPress伪静态教程
  • 折腾 – 如何为Apache网站服务环境安装Nginx前端
  • Ubuntu 14.04环境搭建LAMP(Linux/Apache/MySQL/PHP)建站
  • 解决 Apache Struts S2→059 Struts 远程代码执行漏洞 问题
  • 关于Apache Tomcat安全问题涉及的镜像及升级方法
  • Ubuntu 18.04系统用Nginx替换Apache的方法
  • Linux VPS Apache+PHP环境下安装ionCube组件教程
  • Nginx与Apache防盗链设置方法
  • Apache环境.htaccess设置301跳转及常用.htaccess技巧整理
  • 几个实用在Apache引擎的.htaccess规则控制技巧(实例WordPress程序)
  • Destoon程序Apache和Nginx环境伪静态规则及使用方法
  • ThinkPHP Apache和Nginx伪静态规则整理
  • 常用WordPress伪静态规则 – Apache/Nginx/IIS系统环境
  • Apache环境.htaccess伪静态强制https跳转访问设置
  • 完整Comodo PositiveSSL证书安装Apache和Nginx网站环境过程
  • Linux Debian系统配置LAMP(Apache, MySQL, PHP)网站环境详解
  • ZBLOG PHP程序伪静态规则集合 – Apache/Nginx/IIS/Lighttpd
  • Nginx/Apache服务器屏蔽IP及IP段记录
  • 帝国CMS程序Apache/IIS7/Nginx环境下的伪静态规则
  • Nginx/Apache服务器图片防止盗链规则设置方法
  • CodeIgniter框架Apache和Nginx伪静态规则记录
  • Debian 8系统安装LAMP(Linux, Apache, MySql, PHP)Web
  • 解决Apache提示\”You don\’t have permission to acce
  • 常规网站Web环境配置SSL证书 – Nginx、Apache、IIS
  • Apache/Nginx服务器环境强制HTTPS跳转设置方法
  • 实用Nginx和Apache环境屏蔽YisouSpider蜘蛛爬虫方法
  • 解决XAMPP客户端\”Apache Shutdown Unexpectedly\”报错问题
  • 简单有效将Apache 2.2版本升级至Apache 2.4
  • Apache Struts版本存在安全问题需要及时升级更新
  • Linux下手动安装Apache+Mysql+PHP
  • Linux下手动安装Apache+Mysql+PHP
  • Linux下手动安装Apache+Mysql+PHP
  • Linux下手动安装Apache+Mysql+PHP
  • 在线自动把Apache htaccess转Nginx rewrite规则

  • 猜你可能想看的VPS


    转载请注明原文地址:http://140.238.13.167:12355/read-157295.html

    下一篇       上一篇