> CentOS > CentOS教程 >

CentOS7安装配置LAMP

安装Apache及相关配置

 

 

1
2
3
#yum install httpd
#systemctl start httpd.service 启动apache
#systemctl enable httpd.service 设置apache开机启动

 

完成后,可用浏览器打开你的IP地址,如初现一个大大“Testing 123”,说明apache已经成功安装了。
lamp1-1024x576

打开apache配置文件进行修改

 

1
#vi /etc/httpd/conf/httpd.conf

 

按i进入编辑模式,因为本系列主要介绍在CentOS7上运行wordpress,所以这里最主要一处就是AllowOverride,这是为了之后wordpress里设置固定链接用,就是要其允许.htaccess

 

1
2
Options FollowSymLinks
AllowOverride All 这里改成All

 

改为之后按ESC,输入:wq即可退出,接着重启服务:

 

1
#systemctl restart httpd.service

 

 

安装PHP及相关配置

 

 

1
2
3
4
5
#yum install php 按Y确认,一路安装下去
……
#yum install php-mysql php-gd libjpeg* php-ldap
php-odbc php-pear php-xml php-xmlrpc php-mbstring
php-bcmath php-mhash 安装一些常用组建

 

打开php.ini进行简单配置:

 

1
#vi /etc/php.ini

 

date.timezone = 这里在等号后面添上PRC,并把前面的分号去掉使其生效;
upload_max_filesize = 2M 这里把2M改得大点,我个人是改成32M,之后wordpress中最大上传文件大小就这里控制的
保存退出,然后重启服务

 

1
#systemctl restart httpd.service

 

 

安装MariaDB及相关配置


CentOS7已经使用MariaDB来替代MySQL数据库,所以这里还是用yum命令进行安装:

 

 
1
#yum install mariadb mariadb-server

 

1
2
3
4
#systemctl start mariadb.service  启动服务
#systemctl enable mariadb.service  开机启动
#cp /usr/share/mysql/my-huge.cnf /etc/my.cnf
配置文件拷贝

 

数据库root帐号的密码设置:

1
#mysql_secure_installation

 

跟着提示走,先ENTER,按Y接着输入密码,一路Y按下去就可以了。

这里要插一句,之后安装wordpress会出现要求输入FTP帐号的权限问题,所以我们现在先把这个问题解决掉。

 

1
#chown apache -R /var/www/html

 

重启前面安装的服务:

 

1
2
#systemctl restart mariadb.service
#systemctl restart httpd.service

 

下一篇就说安装wordpress了,其实很简单,如果已经按照这系列操作的话,就不用看了,因为wordpress中可能涉及到的问题,我们已经在这里都解决掉了,你连SSH都不用开了。


 

(责任编辑:IT)