发布时间:2020-03-16 17:50:19来源:阅读:
1.安装Apache 2:
sudo yum install httpd
2.编辑/etc/httpd/conf/下的httpd.conf,调整资源占用设置。下面的设置用于内存2GB的服务器:
注意:
在更改任何配置文件之前,建议备份下配置文件:cp /etc/httpd/conf/httpd.conf ~/httpd.conf.backup
/etc/httpd/conf/httpd.conf部分配置:
KeepAlive Off ... <IfModule prefork.c> StartServers 4 MinSpareServers 20 MaxSpareServers 40 MaxClients 200 MaxRequestsPerChild 4500 </IfModule>
有许多种方法配置虚拟主机,推荐使用下面的方法。Apache默认会监听所有的IP。
1.在/etc/httpd/conf.d目录下创建一个vhost.conf文件,替换example.com为自己的域名:
/etc/httpd/conf.d/vhost.conf部分配置:
NameVirtualHost *:80 <VirtualHost *:80> ServerAdmin webmaster@example.com ServerName example.com ServerAlias www.example.com DocumentRoot /var/www/example.com/public_html/ ErrorLog /var/www/example.com/logs/error.log CustomLog /var/www/example.com/logs/access.log combined </VirtualHost>
想添加为其它域名添加虚拟主机时,可以复制VirtualHost代码块,然后更改example.com域名即可。
注意:
ErrorLog和CustomLog建议在每个虚拟主机指定,但不是必须的。如果像以上配置了,日志目录必须在Apache重启前创建好。
2.创建相关的目录
sudo mkdir -p /var/www/example.com/public_html sudo mkdir /var/www/example.com/logs
3.首次启动Apache,并设置开机启动
sudo service httpd start sudo /sbin/chkconfig --levels 235 httpd on
在浏览器输入域名之前,正常的话你应该会看到Apache的默认页面。
注意:
一旦你更改了vhost.conf,域名任何其它的配置文件,你都需要重载配置,命令为:
sudo service httpd reload
1.安装MySQL
sudo yum install mysql-server
2.启动MySQL,并设置开机启动
sudo service mysqld start sudo /sbin/chkconfig --levels 235 mysqld on
3.运行mysql_secure_installation加固MySQL,程序会引导你加固MySQL。你可以更改MySQL root密码,删除匿名用户,禁用root远程登录,以及删除test数据库:
mysql_secure_installation
1.登录MySQL
mysql -u root -p
输入root密码,将进入MySQL命令行终端。
2.创建一个数据库和一个授权此数据库权限的用户。在这个例子中数据库名为webdata,用户为webuser,密码为password:
create database webdata; grant all on webdata.* to 'webuser' identified by 'password';
3.退出MySQL
quit
安装好Apache和MySQL后,下面准备安装PHP。
1.安装PHP,PHP扩展和应用仓库:
sudo yum install php php-pear
如果需要MySQL支持,需要安装php-mysql
sudo yum install php-mysql
2.一旦PHP5安装完成,可以编辑/etc/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
注意:
确保以上行已取消注释。注释的行前面带;号。
3.为PHP创建日志目录,并设置所有者为Apache运行用户:
sudo mkdir /var/log/php sudo chown apache /var/log/php
4.重启Apache:
sudo service httpd restart
到目前为止已把LAMP安装完毕。
editplus3中文版 (附安装教程) v3.41
1.41M
pkpm2010破解版(建筑结构设计软件)附安装教程
1.56GB
硬盘安装器下载
17.35 MB
黄山IE修复专家 v9.0 官方安装版
4.44MB
360安全桌面下载
42.53M
3d蓝光播放器下载
36.8 MB
CentOS 下载
3.85GB
HofoSetup下载
5.7M
Virtual CloneDrive下载
1.6MB
autocad2014(cad设计软件) 免费版
1505.28MB
usb3.0驱动下载
8.67MB
xlive下载
21.3MB
和平网络电视下载
4.2M
矮人DOS工具箱下载
9.01M
系统之家一键重装系统下载
28.4M
驱动总裁下载
287.73M
2020-05-28
键盘上F1至F12功能键的作用
射手英雄中谁血条最短?鲁班血量竟是最高,最短的不是马可!
硬盘保护系统6.5.1 安装程序
31-006605 Vanta显示卡使用指南V2.0.PDF
DNF:土豪剑魂回归,拥有一本转职书,差点就转成了瞎子!
ALC声卡如何让音效管理员图标在任务栏上不显示?
Linux shutdown关机与重开机命令详解
Ubuntu 16.04 配置 Let’s Encrypt 实现站点 SSL
ThinkPad E431 E440外接耳麦后,如何设置使用外接麦克风录音本机喇叭发声