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

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


您现在的位置是:首页 > 全球[VPS测评] >  永久免费VPS 香港VPS,国外永久免费VPS

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

全球[VPS测评]来源:VPS推荐网点击:1483
【性价之王】【线路之王】【价格之王】【配置之王】
【免费之王】【香港首推】【梯子之王】【独服之王】
CentOS7 服务器 LAMP 配置 怎么在 CentOS 上安装 LAMP?

LAMP(Linux、Apache、MySQL、PHP)组件是目前最流行的 WEB 环境没有之一,本文就会带领大家一步一步的在 CentOS 7 上安装配置这一功能强大的 WEB 组件。

*请注意,本教程是基于非 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 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/logs

4.配置 apache 开机自启动,然后重启 apache 来使上述配置生效

sudo systemctl enable httpd.service sudo systemctl restart httpd.service

到这里我们就完成了 Centos 7 系统中 LAMP 组件中的 Apache 服务的安装与配置,现在打开浏览器输入你刚才配置的域名,你就会看到一个 apache 服务器的默认页面了。

安装配置 Mysql/MariaDB 数据库

在 CentOS 7 中,MariaDB 替换了 Mysql,我们不用深入的了解,只需要知道 MariaDB 是为了防止 Mysql 被甲骨文收购后闭源的一个分支,它的使命就是完全兼容 Mysql 并且一直保持开源直到永远!

1.安装 MariaDB 数据库服务包

sudo yum install mariadb-server

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

sudo systemctl enable mariadb.service sudo systemctl start mariadb.service

3.进行 MariaDB 安全设置

mysql_secure_installation

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

安装配置 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 systemctl reload httpd

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



猜你可能想看的VPS


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

下一篇       上一篇