centos7搭建lamp环境
LAMP是一个经典的 web 服务架构的缩写,代表了四种开源软件的组合,常用于搭建动态网站或者服务器
LAMP含义
L —Linux //os A —Apache //web M —Mysql //database P —Php //runtime
#MEAN Stack
- MongoDB
- Express
- Angular
- Node.js
#LEMP Stack
- Linux
- Nginx
- MySQL
- PHP
steps
1.Apache的安装及修改配置
yum install -y httpd
# 修改配置
vim /etc/httpd/conf/httpd.conf
DirectoryIndex index.html index.php //添加默认首页
AddType application/x-httpd-php .php //添加php的支持
vim /var/www/html/index.php //测试php页面
<?php phpinfo(); ?>
2.MySQL-server
yum install -y mysql-server
service mysqld start
mysqladmin -u root pasword '123123'; //设置数据库root密码
mysql_secure_installation //初始化安全设置
mysql -u root -p
create database mvpbang default character set utf8; //创建数据库,设定字符集
grant all on mvpbang.* to 'mvp'@'%' identified by '123123'; //数据库建立用户
grant all on mvpbang.* to 'mvp'@'localhost' identified by '123123'; //可以本地登录
flush privileges;
3.php(基于rpm形式安装)
https://pkgs.org/
yum install -y php php-mysql
yum install -y php-gd php-xml php-process php-mbstring php-bcmath ###扩展组件
rpm -ivh *.rpm --force --nodeps //本地强制安装
4.测试
service httpd restart
service mysqld restart
http://172.24.0.27