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安装完毕。
CentOS 7.0安装LAMP服务器(PHP+MariaDB+Apache)
06-07
CentOS 7.0安装配置LAMP服务器(Apache+PHP+MariaDB)
05-06
CentOS 7编译安装及yum安装Python 3
06-15
CentOS7安装配置PostgreSQL数据库服务器
06-20
CentOS7源码编译安装Nginx
06-11
如何在CentOS 7上安装Nginx
07-05
CentOS 6.x 上搭建docker
07-12
CentOS 7配置并更换为本地或网络yum源
07-17
Linux CentOS 7 重置root用户密码
07-12
acme-tiny在CentOS、Apache下自动更新https证书
02-12
CentOS7.3下配置LAMP部署WordPress博客
07-04
CentOS 7 yum安装配置apache 2.4
07-15
CentOS7安装配置gitlab(使用外部nginx)
06-11
CentOS7安装配置squid正向代理
06-23
Debian 7 (Wheezy)安装配置Apache mod_fastcgi PHP-FPM
07-20
Intel芯片组USB3.0驱动程序的手动安装方法
07-13
Lenovo G550在Windows XP操作系统下触控板驱动安装方法
07-17
Linux Apache安装加载mod_deflate模块
04-11
Redhat5系统安装网卡驱动报错
07-21
Ubuntu下迁移通过apt安装的MySQL数据库文件目录
07-18
360安全桌面 v2.8.0.1001 官方安装版
42.53M
下载pkpm2010破解版(建筑结构设计软件)附安装教程
1.56GB
下载usb3.0驱动(硬件驱动安装工具) v6.6 绿色版
8.67MB
下载和平网络电视 v2.9.9.9 官方安装版
4.2M
下载矮人DOS工具箱 V5.3 Bulid 6.713 安装版
9.01M
下载硬盘安装器下载
17.35 MB
下载系统之家一键重装系统(系统自动安装工具)12.5.48.1830 最新版
28.4M
下载3d蓝光播放器下载
36.8 MB
下载CentOS 下载
3.85GB
下载HofoSetup下载
5.7M
下载Virtual CloneDrive下载
1.6MB
下载autocad2014(cad设计软件) 免费版
1505.28MB
下载editplus3下载
1.41M
下载xlive下载
21.3MB
下载驱动总裁下载
287.73M
下载黄山IE修复专家下载
4.44MB
下载